I'm no longer developing this.
Pappalapapp is a Guestbook / Forum / Discussion Board / Commenting System for the web in a single perl script.
Copyright (C) 2001 - 2002 Roland "Robelix" Obermayer
Current Version: 0.5.1
Development Status: beta
License: GPL
Pappalapapp is Austrian (German) slang and means something like "blah-blah"
Easy to use (just a single cgi-script)
It supports multiple discussion boards
Threaded view for replies
All HTML-stuff is read from template files - Easily change the look and feel, and even translations (some English and German examples are supplied in the package)
No need for a database, everything is stored in plain text files
Pappalapapp is designed to add messages directly into a page, but can also be used as standalone guestbook
The User decides if mail address and URL are visible to public
Here are some test boards running with the templates that come with pappalapapp.
| English | simple_en | fancy_en | table_en |
| German | simple_de | fancy_de | table_de |
| looks like version 0.3 | stylish templates with many images | similar to fancy, but also looks good in Netscape 4.x |
More styles and translations are welcome!
File |
Size |
Date |
| 74 KB | 30/08/2002 | |
| 552 B | 30/08/2002 | |
| 74 KB | 30/04/2002 | |
| 15 KB | 22/07/2001 | |
| This are gzip compressed tar-archives, a standard format on unix - can be opened with tools like Winzip, too. | ||
An Apache server running on Unix (so far tested with Linux only)
If you want to add a discussion board into a html-page the server needs to have SSI (server side includes) enabled.
Perl 5 with the CGI and Fnctl modules (should be on every Unix machine)
The Right to run own cgi-scripts on the server
Fixed a bug that appeares when submitting with junkbuster or a similar tool that removes the HTTP_REFERER
Finally here it is: A big update with loads of changes.
The most important ones are:
Preview Page
Moved all HTML stuff into template files
New config-file
Much more options for configuration
No more need for client-side JavaScript
First public release
So far I have no admin-script to remove/change entries. You can only the text tiles to do this. The format is simple:
#~# message ID | timestamp | IP | reply | name | email address | url | mail public | url public Message title Message contents (may be more than one line)
message ID is an automatically generated unique number. Do not change!
reply is the message ID of the parent message. It's empty if it's a new thread
mail public and url public are 0 if it's hidden or 1 if it's public
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
This is NOT the place to write test messages! Use the Test Boards! This Board is for comments to my script.
[an error occurred while processing this directive]