-
Notifications
You must be signed in to change notification settings - Fork 48
Home
my little forum is a simple PHP and MySQL based internet forum that displays the messages in classical threaded view (tree structure). It is Open Source licensed under the GNU General Public License. The main claim of this web forum is simplicity. Furthermore it should be easy to install and run on a standard server configuration with PHP and MySQL.
- Usenet like threaded tree structure of the messages
- Different views of the threads possible (classical, table, folded)
- Categories and tags
- BB codes and smilies
- Image upload
- Avatars
- RSS Feeds
- Template engine (Smarty)
- Different methods of spam protection (can be combined: graphical/mathematical CAPTCHA, wordfilter, IP filter, Akismet, Bad-Behavior, Stop Forum Spam)
- Localization: language files, time zone and UTF-8 support (see current version for already available languages)
- since version 20220508.1 (2.5.0) support for storing data in utf8mb4 in the database (brings emoji-support 🎉)
my little forum is no common bulletin board! Basic differences to common bulletin boards are:
- The messages are displayed in a threaded tree structure (even though there are different ways to display the messages - bulletin board like as well).
- On the main page all current threads are displayed directly (no clicking through sub-forums necessary; selecting single categories is possible).
These features are advantageous for more serious or technical discussions where the relationship between the messages is important (who replied to whom). In many cases, however, bulletin boards with linear display of the messages are more popular.
- Mark (alias Alex): project initiator, php coding (Github: ilosuna)
- Auge: php coding and template design, forum moderator (Github: auge8472)
- Micha: JavaScript and php coding, forum moderator (Github: loesler)
- Alfie: patcher, forum moderator (Github: Helmut01)
- Robert: patcher, forum moderator (Github: bttrx)
For a complete list of contributors see Github's project contributors page.
Thanks to the authors and development communities of the following resources used in my little forum:
- Template engine: Smarty
- Smarty plugin to display the threads (recursion): compiler.defun-plugin
- BBCode Parser Class: BBCode Parser Class
- Syntax highlighter: GeSHi Generic Syntax Highlighter
- Bad-Behavior spam protection: Bad-Behavior
- Akismet spam protection PHP class: PHP Akismet Class
- Stop forum spam protection: stopforumspam.com
- Icons: Silk Icons
- Bayes based spam detection: B8