Copyright 2003 - 2005 Ramiro Gómez. All rights reserved!
This program is offered without warranty of any kind. See the file LICENSE for redistribution terms.
Palabra is a web-based dictionary that lets users edit the descriptions of the entries. It is written in Perl and uses a MySQL database. Entries are case-sensitive and not censored. All users can edit descriptions of the chosen word. Descriptions may contain certain HTML-Tags to structure the content. Disallowed tags are stripped. Users can add translations for existing words for all available languages.
A web server
MySQL
Perl 5.008 or higher
Perl Modules:
CGI
DBI
DBD::mysql
HTML::Parser
Locale::Maketext
Net::SMTP
Modularization
I18N, L10N
Error handling
Support for PostgreSQL
Documentation
Generic browse function
Input validation
Statistics
Table Lock
many error screens
edit_word.cgi descriptions may corrupt layout
show_index.cgi show languages instead of translations
translate.cgi box with translations not visible
contact.cgi show languages instead of translations