board-tnk version 2.1 2002 October 13 http://www.linux-sottises.net/software.php author Thierry Nkaoua tnka@linux-sottises.net Hi! Thank you for testing (or using ;-) ) board-tnk! For any questions or comments, you can email me at tnka@linux-sottises.net COPYING This software is developped under the GNU General Public Licence (GPL). Please refer to the COPYING file in this directory. REQUIREMENTS On the server side: - a web server with PHP4 or PHP3 enabled - a mysql database On the client side: - web browser - cookies enabled for marking messages and remembering the users data - javascript enabled for insertion of smileys and html tags - cookies for admin page FEATURES - multi-forums - only one level thread for each forum - very secure check of the urls (to avoid "jokes" like answering in a forum to a message posted in another forum by manipulating the urls ;-)) - cooky for showing new messages from last visit - cookies for the users data (to avoid them typing again name email and web site) - choice of smiley icons for each message - insertion by point and click of lot of smileys icons in the message - help page for disabled javascript browser - "simplified" html can be used within the messages - insertion of simplified HTML tags by point and click - keeps the line breaks in the messages - full admin web page within the board - admin page allows to create/delete boards, delete full threads, delete answers, edit posted messages. - Forum names with space are handled - prefixing the tables to recognize board-tnk tables when only one database is allowed - english, spanish, italian, german, danish, serbian, dutch, turkish, polish and french languages UPGRADE FROM A PREVIOUS VERSION - mysql database doesn't change ;-) - replace all the files and the directories by the new ones - fill the required items in include/config_board.php(3) - choose a prefix for tables if necessary, read the explanations in include/config_board.php(3) - you are done! Creation of the tables will be done accessing the admin page. PHP3/PHP4 use board.php and include/config_board.php for php4 use board.php3 and include/config_board.php3 for php3 That's all!! INSTALL - Create a database "board" in mysql or whatever name, but change the name in include/config_board.php(3) or use an already existing database: in that case, you need to use a prefix for the tables so that board-tnk can recognize its own tables, see include/config_board.php(3) - Copy all the files and directories somewhere in the root of your webserver All these elements must be at the same place. - edit include/config_board.php(3) * set up mysql user, password and database * define an admin password * modify $time_cookie to your needs, if you use konqueror <=2.2.1, be careful... * choose a prefix if your database is not dedicated to board-tnk (do this before creating forums!!!) * chose to receive or not an email for each post and define the email to receive them * You can change the colors used by board-tnk * choose the number of posts to show on each page * choose a language: french, english, dutch, german, italian, spanish or turkish Look at the file TRANSLATIONS if you want to make your own Translation - you can add your own settings in include/head.inc (all that is between and and in include/foot.inc. You can also add your own banner in include/banner.inc - To create a forum, use the admin page http://your_domain/xxxx/board_admin.php(3) The password is stored in a cookie for the time given in the config files, after you have to login again DO NOT FORGET THAT SOME CHARACTERS ARE FORBIDDEN IN MYSQL NAMES but spaces are handled by board-tnk USE THE LOGOUT BUTTON to quit the admin page Read the comments in include/config_board.php(3), they provide extra information USE type in your browser http://your_domain/xxxx/board.php(3) Enjoy!