mwForum

From Wikipedia, the free encyclopedia

mwForum

A default installation of mwForum 2.6
Developed by Markus Wichitill
Latest release 2.14.1 / 2008-04-24
Written in Perl, SQL
OS Any
Genre Forum software
License GPL
Website www.mwforum.org


mwForum is an open source forum system. mwForum is based on Perl CGI scripts, uses a MySQL, PostgreSQL or SQLite database management system and is compatible with mod_perl 1.0 and 2.0 for optimal performance. mwForum's design goals are comfortable operation and administration, stability, security and speed, a professional and consistent look, and lean and clean code to make customization easy.

[edit] Features

This is an overview of the main features of mwForum, not a complete list.

  • Forum
    • Supports Perl CGI, mod_perl 1.x and 2.x.
    • Supports MySQL, PostgreSQL and SQLite databases
    • Configurable via online form
    • Valid HTML 4.01 Strict or XHTML 1.1
    • Styling via CSS stylesheets, multiple user-selectable styles
    • Language modules, user-selectable
    • Unicode/UTF-8 support
    • Searching, optionally with fulltext index
    • Private messages with email notifications
    • Chat page
    • Atom and RSS feeds
    • Database event log, with configurable log level
    • Plugin interfaces: authen, authz, uploading, event, email, logging
    • OpenPGP email encryption
    • Focus on performance and security over feature-bloat
  • Boards (sections inside the forum)
    • Grouping by collapsible categories
    • Email digest subscriptions
    • Jump-to-board dropdown list
    • Read access: everybody, registered users, specific users or groups
    • Write access: everybody, registered users, specific users or groups
    • Moderated boards where only approved posts are visible
    • Anonymous posting by registered users
    • Posting by unregistered users
  • Topics
    • Threaded or unthreaded
    • Polls, with single or multiple votes per poll
    • Manual and auto-locking
    • Auto-expiration
    • Email notifications for new replies
    • Collapsible branches in threaded topics
    • Moving and deleting of whole topics and topic branches
    • Topic merging
    • Topic icons
  • Posts
    • Editing, with optional time limitation
    • Quoting in good old email/news style
    • Post preview
    • Email reply notifications
    • File attachments, with configurable size limit
    • Reporting of rule-violating posts
    • Personal ToDo lists of posts for later review
    • Tracking of which posts are new/old in current session
    • Tracking of which posts are unread/read independent of session
    • Jumping from new/unread posts to next new/unread in threaded topics
    • Overview pages containing all new and all unread posts, per board or for whole forum
    • Smileys, with unobtrusive default images
    • Markup [tags] with insertion buttons, no HTML for security reasons
    • Configurable :tags: (for more smileys etc.)
    • Auto-linking of URLs
    • Censor words
  • Users
    • User info page with public profile
    • Configurable user profile fields
    • Avatars, uploaded and gallery, users can disable display
    • Signatures, short & simple or long incl. markup, users can disable display
    • User ignore function for private messages and public posts
    • Admin-configurable user titles
    • Ranks based on post count
    • Display of newest and online users on main page
    • Banning, per account or IP
    • Auto-expiration, after x days absence and/or if never logged in
    • Flood protection by x seconds pause between posts
    • User list for admins, can display all user database fields
    • User list for all users with public info
    • User search for admins
    • Bounced email filter
    • GeoIP country detection
    • Blogs
    • Cookie-based and cookie-less login
    • Birthdays
    • Group permissions

[edit] External links