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.
Please note that below is a list of the most significant features.
New features in mvnForum 1.0.0 rc 4 - dev: - Change Log - Todo List - [hot]
Private Mesage
Admin can send Public Message to all members
Support Sticky/Annoucement/GlobalAnnoucement thread type
Localize the message in Java files
Support Compression Filter for fastest tranferation on the network (enabled by default) (thread=1889)
Advanced Member Search with Lucene in the User Management
Support RSS 2.0 + Atom (including sorting option)
Most active threads in the week (or last 7 days)
Most active users in the week (or last 7 days)
Support spam prevention initiative by Google (rel="nofollow") http://www.google.com/googleblog/2005/01/preventing-comment-spam.html
Implement MemberInvisiable feature (enable with option enable_invisible_users)
Admin Zone: Log file Management in Admin zone to view/download/delete/backup any log file in the log folder
Admin Zone: a new page to show permission summary
Admin Zone: A new page to view cumulative permissions of any member and groups that is user belong to (thread=1974)
Admin Zone: Admin can turn on/off the access to the User area (such as for maintanence or urgent situation)
Admin Zone: Show Forum Uptime
Admin Zone: A new page to delete non activated members with no posts based on the registration day
Admin Zone: a new page that admin can change password (note that noone can change password of root admin)
Admin Zone: add new page to allow admin edit member information
Admin Zone: add new page to edit the freemarker template files
Admin Zone: new option to send email to all members in any group
New features in mvnForum 1.0.0 rc 3 - dev: - Change Log - Todo List - [hot]
18n: Localize to 4 new languages: Portuguese, Korean, Japanese and Greek
Moderation of threads/posts
Support Thread Status (Normal, Disabled, Locked, Closed)
Support Forum Status (Normal, Disabled, Locked, Closed)
Support Forum Type (Normal and Private)
Implement permission BYPASS_PRIVATE_FORUM : When a user have this permssion, then he can use the global permission even the forum has option "Private Forum"
Allow a ForumAdmin to add users and/or groups to a forum, then he can set forum-specific permissions to those users.
User can delete his own post/thread (if no reply has been made)
Add image (JCaptcha) to prevent automatically register member + lostpassword
MD5 Encode password in the browser by JavaScript before sending over network
Support Flood Control for these actions: login, new post and register member (max actions per hour)
Support User Agent filter (such as Teleport)
Support intercepting email, post content, loginID, attachment description
[Security Improvement] : Need explicit login in the Admin Zone (cookie is not allowed)
Improved sendmail page that let admin send mail to all members, all activated members and all non-activated members
New link in UserManagement that let you send activation mail to all non activated members
Now all email content can be edited in the FreeMarker template files
Change the configuration from properties file to xml file
Configuration Tool
Backup configuration file function
Add option to disable login in User zone
New config param: "default_watch_option" to change the default watch option (daily watch)
Add some new configurable parameter (enable_avatar, enable_new_member, rows_per_rss, rows_per_pages, ...)
Support providing extension to mvnForum in the build process by place the extension in folder "extension"
Change the home page to show more information like a portal
In addpost page, support inserting mvnCode with javascript in both IE and Netscape
In index page in Admin zone, add 2 buttons to check latest version of mvnForum and mvnCore
Refactor all database class to DAO pattern
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
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