Chapter 1. Introduction

What is a Forum

 

A discussion board (known also by various other names such as discussion group, discussion forum, message board, and online forum) is a general term for any online "bulletin board" where you can leave and expect to see responses to messages you have left. Or you can just read the board. The first discussion boards were available on bulletin board systems. On the Internet, Usenet provides thousands of discussion boards; these can now sometimes be viewed from a Web browser.

 
--searchvb.com 

mvnForum is an open source, powerful, easy to use, easy to setup bulletin board (forum) built using Java J2EE technologies (Java Server Pages/Servlets). mvnForum is compatible with any Servlet Container which supports Jsp 1.2 and Servlet 2.3. mvnForum is free, opensource and released under the terms of the GNU General Public License. This means that you can use it free of charge to build your own discussion communities. We hope you find its design and features useful and please provide feedback on your use and improvements.

Features

Please note that below is a list of the most significant features.

New features in mvnForum 1.0.0 rc 2 - dev: - Change Log - Todo List - [hot]

  • Individual Persmissions

  • Forum-specific Permissions

  • Move threads between forums

  • New CSS (stylesheet) for improved forum customization

  • Search posts by user id

  • Search post ranking system

  • Print-friendly display for posts and threads

  • Customize Forum Title and Name in build

  • List online users sorts members above guests

  • Administrator can view IP and UserAgent of online users

  • mvnCode tags enabled in user signature

  • Localization: 4 additional languages: Arabic and Dutch

  • Database: 1 additional database: DB2

  • Support 2 additional mvnCode tags: [img] (embed image in thread) and [utl=mailto] (for mail link)

Features in mvnForum 1.0.0 rc 1 - dev: - Change Log - Todo List - [hot]

  • [Security]: User can now delete cookie (in login page) for better security

  • [Security]: Add configuration option to ensure Email Validation before the user can login

  • Support setting/customize Member's Title

  • Improved User Management

  • Support Global/Category/Forum/Thread Watch [cool]

  • Improved IP blocking: now support IP range blocking (eg. 127.0.0.*)

  • Powerful logging system with Jakarta Common Logging

  • Localization: 4 additional languages: Italian, German, French and Danish

  • Database: 1 additional database: SAPDB

  • Support 1 additional tags: [code] (to format code)

Features in mvnForum 1.0.0 beta3: - Download Now

  • General features:

  • Based on MVC architecture

  • Built-in Database connection pool

  • Support Datasource configuration if your Servlet Container supports Datasource

  • Multi-databases (currently supports 6 DBMS: MySQL, Oracle, Sql Server, postgreSQL, hsqldb, Interbase/Firebird) [beta3]

  • Localization (currently localized in 6 languages: English, Vietnamese, Russian, Traditional Chinese, Simplified Chinese, Spanish) [beta3]

  • Internationalization (support all languages in the backend) [beta3]

  • Date/time are correctly formated based on user preferred locale [beta3]

  • Support automatic login (use cookie) [beta3]

  • New Online FAQ/Documentation [beta3]

  • Security features:

  • User cannot view email until he have logged in (avoid spam and email-harvest tools)

  • MD5 Encrypted Passwords for greater security

  • Password Reset via email (forgot password)

  • Support IP block to prevent certain IP to access the system [beta3]

  • In Admin Zone, only show links that user have previledge on them [beta3]

  • Support realm authentication [beta3]

  • Support any customized authentication [beta3]

  • User features:

  • Member lists

  • Viewable profiles

  • Comprehensive User Control Panel

  • Who's Online allows you to view all users visiting your board

  • User now can choose a prefered displayed language when registering [beta3]

  • Support Post Preview [beta3]

  • Users can (optionally) edit posts

  • Support 5 sorting options when viewing Recent threads and Threads in forum

  • Support most of mvnCode, such as [b] : bold, [color=deeppink] : Deep pink text

  • Support 5 additional tags: [quote] , [url] , [size] , [font] and [list] [beta3]

  • Support full mvnEmotion, such as [:)] , [:D] [improved]

  • User can choose avatar, either from built-in avatars or upload his own avatar (Jpg/Gif/Png) [improved]

  • Dynamic Signatures

  • Show link for AIM, Yahoo Messenger, ICQ [beta3]

  • Support Thread/Post icons [beta3]

  • Show new/nonew status of a forum [beta3]

  • Show hot/normal and new/nonew status of a thread [beta3]

  • Show member's title based on the number of posts [beta3]

  • Administration features:

  • Based on MVC architecture

  • Comprehensive system information and system diagnosis

  • Create an unlimited amount of forums

  • Re-order, edit forums at any time

  • Create an unlimited amount of categories

  • Re-order, edit categories at any time

  • Admin can view the IP of any post (both creation time and last edit time)

  • Enable/disable member (disabled member cannot login) [beta3]

  • ForumAdmin can delete any forums at any time

  • ForumAdmin can delete empty category [beta3]

  • Moderator can edit any posts at any time

  • Moderator can delete any posts at any time [beta3]

  • Moderator can delete any threads at any time [improved]

  • Assign members to any group at any time

  • Admin can remove member from group at any time

  • Admin can delete any groups at any time

  • Restrict permissions for an entire group at a time

  • Admin can email in the AdminZone

  • Allow access to the moderation features

  • Allow access to the Administration Control Panel

mvnForum documentation created using docbook.