General information, requirements, ...
updated 24.05.2002 15:51:17
Weird Web is written in Perl and uses a MySQL Database to store all the information. It uses Sablotron as XSLT-Processor.
[koppi@asyl WW]$ perl -v
This is perl, v5.6.1 built for i386-linux
But it should also work with perl v5.6.0 or maybe even with versions before.
Additional Perl Modules
You will need the following Perl Modules (version i use) and maybe some more.
* File::MMagic (v1.15)
* HTML::Entities (v1.22)
* HTML::Parser (v3.25)
* Image::Size (2.98)
* URI::Escape (v3.16)
* Unicode::String (2.06)
* XML::Parser (v2.30)
* XML::Sablotron (= 0.82)
* XML::Simple (1.08)
You can find all of them at your closest CPAN Mirror.
Sablotron is a fast, compact and portable XML toolkit implementing XSLT, DOM and XPath. You can get it from Ginger Alliance.
Current version of Sablotron is 0.90, but I still use version 0.82. Weird Web is not tested with older or newer versions. They may not work.
(XML::Sablotron must match the version of Sablotron!)
I use MySQL-3.23.49a-1 from the RedHat 7.2 distribution. But all other (v3.23) versions should work. You can download the latest version here
For image manipulation "convert" from the ImageMagick Package is needed.