needed modules
FRONTEND-engines
Storable
[search, build]
The build-engine freezes the searchindex to file and the search-engine retrieves it.
Time::HiRes
[search, build, tt2::funcs, tt2, tt2_lib]
for accurate debug-times
Text::ParseWords
[search, build, tt2::funcs]
for splitting the search-terms. Note that only >=5.23 is capable of splitting unicode-terms correctly. This new version comes only with perl 5.8.6 and is not downloadable as seperate module. But one can download an older version of the module from CPAN and replace ParseWords.pm with the SOURCE of the new version available at CPAN.
Alternatively patches of Parsewords.pm are available in google-usenet-archive.
Text::ParseDate
[search, build]
To convert date<->epoche for the date-search-features
Data::Dumper
[search, build]
for debugging, debugging and debugging. Best module ever ;)
URI::Escape
[tt2::funcs, tt2_lib]
(un)escaping url-parameters and cgi-parameter. This allows " in form-input-fields and urls etc.
Note that the newest version (URI-1.35) ist mandatory, cause older version do not support unicode and this version provides a new method uri_escape_utf8() for special dealing with unicode
DBD::Pg
[tt2, search]
DBI
[tt2_lib]
Template
Template-Toolkit 2



