phorum http://brian.threadnet.com/forum -------------------------------------------- Contents: What's New for 1.5 What's in the zip? Things to do Where to get help -------------------------------------------- What's New for 1.5: 1. Multi-language support. There are files called .lang file included in the ditribution. In forum.ini there is a Language section. The require line should include the name of the language file you want to use. The default is english.lang. As with the forum.ini, these files should be placed in a non-web directory or should be setup to be parsed. 2. Moderator email support added. 3. There is a new button in form.inc that will quote text from the original message. Uses javascript. 4. All database access has been optimized. 5. All code has been reviewed and optimized. The code is now 5-10 lines less per file and has new functionality. Much more stable and efficient. 6. Admin now has the ability to delete by name and edit posts. 7. Table sizes are now available in forum.ini. 8. The MagicQuotes variable is now being set for you via get_cfg_var(). 9. There is a button.gif file. It is a mini phorum logo. I appreciate any links from places using this software. 10. I am no longer distributin the mirror files. If you wish to be a mirror let me know. -------------------------------------------- What's in the zip. 1. admin.zip - Contains the phorum administration. These are the admin files. These should be placed in an admin sub directory of the forum. There is no built in securtiy at this time. You will need to setup security for the admin directory on the server. 2. add.sql - This file is the SQL script for mySQL. It creates two tables: forum - main table for all posts. profan - table which will hold censored words and phrases. 3. footer.inc & header.inc - These files are the HTML that appears before the threads and posting and after. Most all of the appearance aspects can be controled by editing these two files. 4. forum.ini -This file has global variables that are used by all files. It is included at the begining of index.html, post.html, and read.html. We reccommend putting this file somewhere that is not accesible by http or rename it to something that will be parsed by php. Otherwise, someone could type in the path to forum.ini and would be able to see your mysql name, password, etc. 5. index.html - this is the main file where messages are listed. 6. l.gif, t.gif, new.gif - Images used in the display of threads. 7. button.gif - Image for display and link, please. 8. post.html - This file adds posts to the database. 9. form.inc - This is the post form used in post.html and read.html. 10. read.html - This file is used to read posts. 11. threads.inc - This file creates the threaded display in index.html and read.html 12. *.lang - These ar the language files. The file name of the language you desire should appear in forum.ini in the language section. Example: require("english.lang"); -------------------------------------------- Things to do: Once you have downloaded the zip file their will need to be some changes made. 1. Insert your database name, server name, and password into the variables in forum.ini. 2. The parsed PHP files are named .html. You can change them or if you are using Apache, add the following to your .htaccess file: AddType application/x-httpd-php3 .html In some Apache configurations you will need to add the next line to your .apconfig file instead: AddHandler application/x-php3 .html 3. Run the SQL script for creating the tables. It is included as add.sql. Consult the mySQL docs as to how to use it. 4. Set the correct language file in forum.ini. To do this edit the line that says: require("english.lang"); If you plan on using English, then you need not do anything. If you plan to use some other language or the custom language file, put that file name where english.lang is. 5. If you plan on using cookies, you will probably want to set the names of the cookies. These are by default PhorumLastID, ForumsName, ForumsEmail. If these are not changed, they could get mixed up with someone elses phorum. To change them set the variables in the cookies section of the forum.ini file. -------------------------------------------- Where to get help: If you have any questions you can pose them to the mailing list: phorum@brian.threadnet.com. To join the mailing list send an empty email to: phorum-subscribe@brian.threadnet.com.