Hi,
For those that don't know, swish-e (http://swish-e.org) is a basic but very
fast open source indexing program. Most people use it to provide a search
engine for their websites.
It can do the standard boolean, truncation/wildcard, and phrase searches.
To me, it's more of a tool than an application, since it's designed to be
flexible in how it's used -- it can index HTML, XML, and text natively, but
also can index anything that can be converted to one of those via filters
(like pdf or MS Word files). Or you can have swish run an external program
that feeds documents to swish -- for example a perl DBI program can read
and format data from a RDBMS. It includes a web spider, too.
Anyway, I've updated the search CGI script (and mod_perl handler) that
comes with swish-e to work with HTML::Template. The hope that it will make
it easy to integrate a search engine into your HTML::Template sites.
This is not an official announcement, but just to let people know that it's
out there. Really, I'm more looking for someone that's very clever with
HTML::Template that might try it and suggest improvements to the template
code before an "official" release of swish-e comes around.
This script is only in the 2.1-dev version, which is available via the
"swish-daily" page or from CVS. (Don't bother with the old 2.0.5 version
of swish, regardless of it being the "stable" version.)
An example of the script, and the search term highlighting, can be found at
http://swish-e.org/Discussion/search/swish.cgi
For example, that uses a little perl script to index a hypermail archive.
The script contains modules for working with HTML::Template and
Template-Toolkit (in addition to a module for those that don't use a
templating system).
Thanks,
Bill Moseley
mailto:[EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]