############################################################################################ # # Copyright 2000 Digital Decibel Technology, All rights reserved. # This code, or any altered version of this code, is property of Digital Decibel Technology # http://www.digitaldecibel.com, sales\@digitaldecibel.com # # * You may alter this file to suit your website. # * You may NOT re-distribute this file or any portion of the message board. (Even for non-commercial use). # * You may NOT re-distribute any portion of any altered code. (Even for non-commercial use). # * You may make 1 copy for backup. (a backup copy must not be in use). # # For clarifications or specific questions, mail copyright\@digitaldecibel.com # ############################################################################################ ############################################################################################ FILES INCLUDED ############################################################################################ Instructions.txt - This file README.txt - The user agreement (contract) *MUST READ* fb.pl - The main script fb-admin.pl - The admin scripts (add/remove directories) fb-config/users.txt - The user data file fb-config/confirm.txt - The pending user data file fb-config/dirs.txt - The directories fb-config/pwd.txt - The aministration password fb-config/templates/ - Template directory fb-config/templates/detailed_list.pl - Summary of all the directories (could be used as entrance) fb-config/templates/error.pl - All errors are passed to this function fb-config/templates/footer.pl - The bottom of EVERY page fb-config/templates/forget_password.pl - Forget password and related functions fb-config/templates/header.pl - The top of EVERY page fb-config/templates/html_add.pl - Write the reply fb-config/templates/html_create.pl - Write the new topic fb-config/templates/login.pl - Login and related (add/remove cookie form) fb-config/templates/login_edit.pl - Verify identify before the edit of a post fb-config/templates/login_second.pl - Verify identify before deleting a post fb-config/templates/main.pl - After cookies placed fb-config/templates/main_cookiesremoved.pl - After cookies removed fb-config/templates/post_edit_new.pl - Edit page (for topics) fb-config/templates/post_edit_reply.pl - Edit page (for replies) fb-config/templates/post_new.pl - Post new topics fb-config/templates/post_new_confirmation.pl - Post new topic confirmation of post fb-config/templates/post_reply.pl - Post reply fb-config/templates/post_reply_confirmation.pl - Post reply confirmation of post fb-config/templates/post_success.pl - Successful post fb-config/templates/signup.pl - Registration form fb-config/templates/signup_confirmation.pl - Registration confirmation of entries & related fb-config/templates/signup_emailsent.pl - Registration, email sent & related fb-config/templates/topics.pl - Display the topics in a directory fb-public/images/bottom.jpg - The large image at the bottom of the screen fb-public/images/confused.gif - emotion fb-public/images/furious.gif - emotion fb-public/images/good.gif - emotion fb-public/images/great.gif - emotion fb-public/images/okay.gif - emotion fb-public/images/proud.gif - emotion fb-public/images/sarcastic.gif - emotion fb-public/images/shocked.gif - emotion fb-public/images/sick.gif - emotion fb-public/images/tired.gif - emotion fb-public/images/top.jpg - The large images at the top of the screen fb-public/images/upset.gif - emotion fb-public/posts/ - Where the data for the details page is stored ############################################################################################ INSTALLATION ############################################################################################ - Decompress the archive into the desired directory (or decompress into a local directory and upload all scripts in ASCII and all images in BINARY). - Move fightback.pl into your cgi-bin (or cgi-local) directory (if needed) - Move variables.pl into the same directory as fightback.pl - Edit variables.pl and set the variables (site name, site url, directories, options, etc) - CHMOD 755 fb.pl - CHMOD 755 fb-admin.pl - CHMOD 777 fb-public (if needed) - CHMOD 777 fb-public/posts (if needed) - CHMOD 777 fb-config (if needed) - CHMOD 777 fb-config/id.txt (if needed) - CHMOD 777 fb-config/users.txt (if needed) - CHMOD 777 fb-config/confirm.txt (if needed) - Run fb-admin.pl and add at least 1 directory. (There is no limit) - Run fightback.pl to access the message board - That's it! ############################################################################################ HOW TO USE THE MESSAGE BOARD ############################################################################################ I added my directories, now what? Simply run the fightback.pl script. How do I use the administrator password? The administrator username is always "admin". The password is contained within the fb-config/pwd.txt file. How do I delete a post? Only the administrator and the user who posted the message have access to remove the post. If a message is posted anonymously, only the aministrator can remove it. Simply view the post, click on the "remove" link above the message, verify your identity (the user or the administrator) and the post will be removed. How do I delete a topic? Delete the first post of the topic. (Click on the "remove topic" link). How do I edit a topic? Only the administrator and the user who posted the message have access to edit the post. If a message is posted anonymously, only the aministrator can edit it. Simply view the post, click on the "edit" link above the message, verify your identity (the user or the administrator) and the post will be updated. How do I add a directory? Run the fb-admin.pl script and fill out the "add directory" form. How do I remove a directory? Run the fb-admin.pl script and fill out the "remove directory" form.