invoked modules and scrips
tt2_6m.pl
this program is invoked by apache as request-handler and is nothing but a wrapper for tt2_lib_m6.pl (mod_perl demands such a wrapper to avoid several conflicts)
tt2_lib_m6.pl
this program is called by apache (via the tt2_6m.pl - wrapper) and initializes the objects from CGI and goldfisch::tt2 and splits the delivered url into the needed parts (open, debug, lang etc.). Then it calls the TemplateToolkit to create the templates and process post-methods (Add debug-info, timing-info etc. if demanded)
goldfisch::tt2
provides several additional methods for template-toolkit2 as described in funktionen like interface to the search, special functions.
This is an addon to the Template-Module
goldfisch::tt2:funcs
contains most of the functions that are transparent to the Template-programmers
goldfisch::tt2:init
contains the module-startup that reads a lot of information (alttexte, smalltexte etc.) in memory to allow faster access later
searchd.pl
starting the search-daemon
goldfisch::search2
the search-module. This module is actually performing the whole search
goldfisch::searchd
the search-daemon. This daemon is processing incoming search-requests by clients and returning back the search-result as created by goldfisch::search2
goldfisch::kwiki
My private and unhappy kwiki-implementation that relies partially still on CGI::Wiki::Formatter::Kwiki
goldfisch::circ_ref
very important module for debugging mod_perl-leaks. Detect circular references that cannot be freed by perl GC (garbage-collection) and introduce much pain in my head.
cpan-module
- AutoLoader
- CGI
- CGI::Wiki::Formatter::Kwiki
- DBD::Pg
- DBI
- Data::Dumper
- Exporter
- ExtUtils::MakeMaker
- HTML::Entities
- IO::Socket
- Net::Daemon
- Net::SMTP
- POSIX
- Storable
- Template
- Test
- Text::ParseWords
- Time::HiRes
- Time::ParseDate
- URI::Escape
- constant
- lib
- locale
- strict
- warnings



