Password-protected administration tool for WWWBoard that allows you to delete messages, remove threads, and maintain your discussion forum efficiently.
WWWAdmin is the administration companion to WWWBoard. It provides a password-protected web interface for managing your message board, including deleting spam, removing inappropriate posts, and maintaining thread organization.
The program comes bundled with WWWBoard 2.0 ALPHA 2.1 and uses a simple password file for authentication. It's designed to be secure yet easy to use for board administrators.
| File | Description |
|---|---|
wwwadmin.pl |
Main WWWAdmin Perl script |
passwd.txt |
Password file for authentication |
ADMIN_README |
Installation and usage documentation |
wwwadmin.pl → CGI-bin directory (same as wwwboard.pl)passwd.txt → Secure location outside web root# Script executable
chmod 755 wwwadmin.pl
# Password file readable by web server
chmod 644 passwd.txt
Edit wwwadmin.pl and set the following variables:
$basedir - Path to messages directory$baseurl - URL to your board$passwd_file - Path to passwd.txt$cgi_url - URL to wwwadmin.pl scriptSee the Password Setup section below for instructions.
WWWAdmin uses Perl's crypt() function for password encryption. You need to create an encrypted password and add it to passwd.txt.
# Generate encrypted password
perl -e 'print crypt("yourpassword", "salt"), "\n"'
# Add to passwd.txt
echo "admin:encrypted_hash" > passwd.txt
Use an online crypt() generator, then add the result to passwd.txt in this format:
username:encrypted_password
admin:ab1Cd2Ef3Gh4I
moderator:xy9Wv8Ut7Sr6Q
Navigate to your WWWAdmin URL in a web browser:
http://yoursite.com/cgi-bin/wwwadmin.pl
WWWAdmin is included with the WWWBoard package. Download the complete package to get both the forum and admin tools:
See WWWAdmin in action:
Note: Demo credentials are usually username: demo, password: demo
Common troubleshooting steps:
Password issues and solutions:
Simply add multiple lines to passwd.txt, one for each administrator:
admin:ab1Cd2Ef3Gh4I
moderator:xy9Wv8Ut7Sr6Q
helpdesk:mn5Kl6Jh7Gf8D
Each administrator can use their own username and password to log in.
WWWAdmin permanently deletes messages. To prevent accidental data loss:
WWWAdmin includes basic security features, but you should:
For production sites with sensitive data, consider modern forum software with advanced security features.
Yes, you can add IP restrictions in wwwadmin.pl or use .htaccess:
# .htaccess example
<Files wwwadmin.pl>
Order Deny,Allow
Deny from all
Allow from 192.168.1.0/24
</Files>