Abandoned Project

I'm no longer developing this.

Pappalapapp

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

A crazy name - what does it mean?

Pappalapapp is Austrian (German) slang and means something like "blah-blah"


< Main / Features / Test / Download / Requirements / Documentation / Upgrading / Changelog / ToDo / License / Comments >


Features

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


< Main / Features / Test / Download / Requirements / Documentation / Upgrading / Changelog / ToDo / License / Comments >


Try it!

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!


< Main / Features / Test / Download / Requirements / Documentation / Upgrading / Changelog / ToDo / License / Comments >


Download:

File

Size

Date

Download pappalapapp-0.5.1.tar.gz 74 KB 30/08/2002
Download pappalapapp.pl-0.5.1.patch.gz 552 B 30/08/2002
Download pappalapapp-0.5.tar.gz 74 KB 30/04/2002
Download pappalapapp-0.3.tar.gz 15 KB 22/07/2001
This are gzip compressed tar-archives, a standard format on unix - can be opened with tools like Winzip, too.

< Main / Features / Test / Download / Requirements / Documentation / Upgrading / Changelog / ToDo / License / Comments >


Requirements

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


< Main / Features / Test / Download / Requirements / Documentation / Upgrading / Changelog / ToDo / License / Comments >


Changelog

Pappalapapp 0.5.1 - 30/08/2002

Fixed a bug that appeares when submitting with junkbuster or a similar tool that removes the HTTP_REFERER

Pappalapapp 0.5 - 30/03/2002

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

Pappalapapp 0.3 - 22/07/2001

First public release


< Main / Features / Test / Download / Requirements / Documentation / Upgrading / Changelog / ToDo / License / Comments >


ToDo

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


< Main / Features / Test / Download / Requirements / Documentation / Upgrading / Changelog / ToDo / License / Comments >


License

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.

< Main / Features / Test / Download / Requirements / Documentation / Upgrading / Changelog / ToDo / License / Comments >


Comments:

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]

< Main / Features / Test / Download / Requirements / Documentation / Upgrading / Changelog / ToDo / License / Comments >


< Robelix' World (German) >


Guaranteed to be 100% X-MAS free! A System that deserves the prefix 'Operating' Created with Quanta+ WebEditor Graphix made with The GIMP

[an error occurred while processing this directive]