The problem that I ran into when you use the action="update" is that every time you run the <cfindex> you are basically adding the same templates multiple times. I got around this by using the action="purge" on the directory path, that way I knew I would only have one record for each template. HTH, David Henry HPER Technology Services School of Health, Physical Education and Recreation Indiana University (812)855-4270 [EMAIL PROTECTED] -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]] Sent: Tuesday, October 24, 2000 8:46 AM To: Fusebox Subject: Re: AW: Fusebox and Verity Search Engine At 12:58 PM +0200 10/24/00, Ulf Unger wrote: >Hi Stephen, hi list, > >but theres on problem - some of these pages don't get their content from a >database. And I need these pages (with individual looking and design) >indexed by the verity engine. The other things like <cf_formurl2attributes> >etc. I've already done. > >Is there a solution available? Here's a solution I posted a few days ago. Hope it helps. Let me know if you have questions. Chris ---------------------------------------------------------------------------- - Verity and Fusebox Theory ---------------------------------------------------------------------------- - Since each page in the site is made up of a number of files, and we only want to index a portion of those files (typically the dsp_ ones), we need to use Verity's file indexing (in <cfindex>, specify the type as "file"). The drag is that someone not only has to figure out which pages in the site need to be searchable, but someone also has to create a separate call to <cfindex> for each of the page's searchable parts (e.g., for Info on Minorities, only the dsp_SubContent.cfm should be searchable, so only one <cfindex> tag is needed, but others will require several). ---------------------------------------------------------------------------- - Verity and Fusebox Code Example ---------------------------------------------------------------------------- - <html> <head> <title>Verity Indexing Research for Fusebox</title> </head> <body> <cfindex collection="TheCompanyCollection" action="update" type="file" title="Info for Minority Students" key="E:\wwwroot_dev1\Site\StudentLife\InfoForMinorityStudents\dsp_SubContent .cfm" custom1="/StudentLife/index.cfm?method=InfoForMinorityStudents" > <cfindex collection="TheCompanyCollection" action="update" type="file" title="Minority Organizations" key="E:\wwwroot_dev1\Site\StudentLife\InfoForMinorityStudents\MinorityOrgani zations\dsp_MainContent.cfm" custom1="/StudentLife/index.cfm?method=MinorityOrganizations" > <cfparam name="url.term" default=""> <cfif (term neq "")> <cfsearch name="qSearch" collection="TheCompanyCollection" type="simple" criteria="#LCase(term)#"> <cfif (qSearch.RecordCount gt 0)> <cfoutput>Found #qSearch.RecordCount# of #qSearch.RecordsSearched#</cfoutput><br> <table border="1" cellpadding="3" cellspacing="0"> <tr valign="top"> <th>Result Number</th> <th>URL</th> <th>Key</th> <th>Title</th> <th>Score</th> <th>Absolute URL</th> </tr> <cfoutput query="qSearch"> <tr valign="top"> <td>#qSearch.CurrentRow#</td> <td>#qSearch.URL#</td> <td>#qSearch.Key#</td> <td>#qSearch.Title#</td> <td>#qSearch.Score#</td> <td>#qSearch.Custom1#</td> </tr> </cfoutput> </table> <cfelse> term not found. </cfif> <cfelse> empty search term. </cfif> <form action="<cfoutput>#CGI.SCRIPT_NAME#</cfoutput>" method="GET"> <input type="text" name="term" value="<cfoutput>#url.term#</cfoutput>"> <input type="submit" value="Find it!"> </form> </body> </html> ---------------------------------------------------------------------------- - ---------------------------------------------------------------------------- -- To Unsubscribe visit http://www.houseoffusion.com/index.cfm?sidebar=lists&body=lists/fusebox or send a message to [EMAIL PROTECTED] with 'unsubscribe' in the body. ------------------------------------------------------------------------------ To Unsubscribe visit http://www.houseoffusion.com/index.cfm?sidebar=lists&body=lists/fusebox or send a message to [EMAIL PROTECTED] with 'unsubscribe' in the body.
