Menu

Features

Ulf Dittmer

JForum has a lot of features, with more being asked and developed over time. This is a list of the most useful and commonly used features that are currently available.

Installation

  • Easy installation through graphical web interface

General

  • Unlimited forums, categories, and topics
  • Support for several popular databases: MySQL, PostgreSQL, Oracle, SQLServer and HSQLDB
  • Karma - Rate messages and users
  • Bookmarks - save your favourite threads and share with other users
  • Easy migration from phpBB
  • Friendly URLs (no more long and hard-to-remember links!)
  • Listing of currently online users
  • Listing of the Most Recent topics from the whole forum
  • Fast and scalable, perfect for busy sites - unlike most message board systems, JForum caches frequently accessed data to avoid excessive querying of the database
  • Up to 3 banners each can be displayed at the top and/or at the bottom of pages
  • Easy (but optional and privacy-conscious) sharing on social networks via the Shariff library
  • Watches (a.k.a notifications) can be set up to receive notifications for specific topics or entire forums
  • Mobile-friendly views for the most commonly used pages
  • Easy (but optional) integration with Google Analytics

Posting Messages

  • File Attachments, with fully customizable options, that can be searched
  • HTML and BBCode support
  • Automatic parsing of links in messages
  • Integrated private message system
  • Email notifications for topics on private messages
  • Unlimited emoticons (a.k.a smilies or emojis), administerable via a configuration panel
  • RSS syndication
  • Sticky topics and announcements
  • Post preview
  • Wiki topics that can't be replied to, but which can by edited by everyone
  • Embedding of Youtube and Vimeo videos

Moderation

  • Easy to moderate
  • Moderated Categories and Forums - Administrators may allow new messages be posted only after the approval of some moderator or administrator
  • Topics can be locked and unlocked
  • Topics can be moved between forums
  • Spam words or phrases can be set up that can't be used in posts
  • Deleted posts can be kept in a Trash Can forum hidden away from public view
  • A Moderation Log keeps a history of moderation actions

Permissions & Security

  • Read-only forums - Forums where is not possible to post new messages, just reading
  • Reply-only forums - Forums where only reply to existing posts are allowed
  • Robust security system
  • Forum moderators can be granted varying levels of control
  • Advanced HTML filter, for increased security
  • Secure against XSS and CSRF attacks
  • Support for X-FRAME-OPTIONS header to guard against clickjacking

Customization & Extensiblity

  • Easy and fast development for any other data source
  • Familiar and attractive layout
  • Highly customized permission control, allowing fine control over access to any forum and category, by group and by user
  • Easy to support new bbtags via an XML configuration file (may require regexp knowledge)
  • Uses the simple and powerful Freemarker templating system which allows unlimited control over layout and theming
  • Supports individual themes/templates for users
  • Support for different languages; easy to add new languages. Currently available: English, Spanish, Italian, French, Chinese (Simpliied and Classic), Portuguese, Dutch, Russian, German
  • Some font and background colors can be adapted on the fly, so it can fit in with whatever CI/CD (or personal preference) is desired.

Users

  • Member Listing
  • User defined avatars
  • User banning
  • Unlimited users, groups, and groups per user
  • User profile
  • User ranks
  • Language preferences can be set on a per user basis
  • Remembers last read messages and tracks new posts

Related

Wiki: Documentation

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.