Features of phpBB™

phpBB™ is now in its third major version. Version 3.0 incorporates a professional-quality modular design, high security, multiple-language interface, support for a multitude of database servers and complete layout customisation, all with a low execution overhead.

phpBB2 - phpBB3 Feature Comparison

Feature phpBB2 phpBB3

General

License: GPL GPL
License Price: Free Free
Programming Language: PHP PHP
Latest Version: 2.0.23 3.0.7-PL1
Release Date: 17 Feb, 2008 05 Mar, 2010

Basic Features

UTF-8 Support: No No Yes Yes
User Preferences: Yes Yes User PreferencesPage: Preferences, Avatar, and Signature[?] Yes Yes User PreferencesComplete Modularised Control Panel -- See Below for details[?]
Moderation: Yes Yes ModerationSimple Moderator Controls[?] Yes Yes ModerationComplete Modularised Control Panel -- See Below for details[?]
Administration: Yes Yes AdministrationFrameset-style Control Panel[?] Yes Yes AdministrationComplete Modularised Control Panel -- See Below for details[?]
Search Engine spider Handling: No No Yes Yes Search Engine spider HandlingEditable Spider/Crawler/Bot List and Management[?]
Unread message tracking: Yes Yes Unread message trackingSession based read/unread tracking[?] Yes Yes Unread message trackingFull Persistent read/unread tracking -- Not limited by per-visit sessions[?]
Private Message System: Yes Yes Yes Yes
Statistics: Yes Yes Yes Yes

Security

Permanent Bans: Yes Yes Yes Yes Permanent BansIncluding reason shown to user and Moderator comment[?]
Temporary Bans (Suspension): No No Yes Yes Temporary Bans (Suspension)Including Reason shown to user and Moderator comment[?]
Permissions: Yes Yes Yes Yes PermissionsAdvanced and Customisable Permissions System -- See below Permissions Section for additional details[?]
Paid Security Code Audit: No No Yes Yes
Form Handling: Yes Yes Form HandlingSession based forms[?] Yes Yes Form HandlingUser based forms[?]
Type Aware Parameter Handling: No No Yes Yes
Type Aware Database Layer: No No Yes Yes
Password Hashing: Yes Yes Password HashingMethod: MD5[?] Yes Yes Password HashingMethod: Multiple Runs, Salted, and/or MD5[?]

Anti-Spam

CAPTCHA Visual Confirmation: Yes Yes Yes Yes CAPTCHA Visual ConfirmationCustomise Difficulty and CAPTCHA Noise[?]
Flood Control: Yes Yes Yes Yes
Groups: Yes Yes Yes Yes
ACLs: Yes Yes Yes Yes
Blacklist: Yes Yes Yes Yes
Banning: Yes Yes Yes Yes
Suspensions: No No Yes Yes
Warnings: No No Yes Yes
User Logging: No No Yes Yes
User Post IP Logging: Yes Yes Yes Yes
Report Posts: No No Yes Yes
Report Private Messages: No No Yes Yes
Post Moderation: Yes Yes Yes Yes

Data Management

MySQL: Yes Yes Yes Yes MySQLMySQL 3.23+, MySQLi[?]
MSSQL Server: Yes Yes Yes Yes
MSSQL ODBC: Yes Yes Yes Yes
PostgreSQL: Yes Yes Yes Yes
MS Access: Yes Yes No No
Oracle: No No Yes Yes
Firebird: No No Yes Yes
SQLite: No No Yes Yes
Database (DBMS) Backups: Yes Yes (MySQL Only) Yes Yes
Database (DBMS) Restore: Yes Yes (MySQL Only) Yes Yes
Post/Topic Pruning: Yes Yes Yes Yes

Registration

COPPA Registrations: Yes Yes Yes Yes COPPA RegistrationsToggle On/Off[?]
Limit Registration Attempts: Yes Yes Yes Yes
Set min/max Username Length: No No Yes Yes
Set min/max Password Length: No No Yes Yes
Limit username Chars: No No Yes Yes
Set Password Complexity Requirements: No No Yes Yes
Force Password Change: No No Yes Yes
Allow/Disallow e-mail Address Re-usage: No No Allow/Disallow e-mail Address Re-usageDuplicate E-mails are always disallowed[?] Yes Yes Allow/Disallow e-mail Address Re-usageAllow or Disallow Duplicate E-Mail Addresses[?]

Posting

Topic Display Method: Flat Flat
BBCode: Yes Yes Yes Yes
Custom BBCode Buttons: No No Yes Yes
HTML in posts: Yes Yes No No
Smilies/Emoticons: Yes Yes Yes Yes
Quoting: Yes Yes QuotingNested[?] Yes Yes QuotingNested, Configurable maximum nested depth[?]
Quote Multiple Posts: No No Yes Yes Quote Multiple PostsMultiple post quoting through Topic Review[?]
Formatting Toolbar: Yes Yes Yes Yes
Word Censors: Yes Yes Yes Yes
Syntax Highlighting: No No Yes Yes
Attachments: No No Yes Yes (Multiple)
Post Drafts: No No Yes Yes
Polls: Yes Yes Yes Yes
Multiple Poll Option Voting: No No Yes Yes
User based Poll Tracking: No No Yes Yes
Allow/Disallow Vote Change: No No Yes Yes
Beaten-to-Posting Review: No No Yes Yes
Posting Preview: Yes Yes Yes Yes
Quick Reply: No No Yes Yes
Flood Control: Yes Yes Yes Yes

Attachments

Automatic Image Thumbnails: No No Yes Yes
Attachment Types: No No Yes Yes Attachment TypesImages, Documents, Audio Streams, Video Streams, Archives[?]
Multiple Attachments: No No Yes Yes
Attachment Placement: No No Yes Yes Attachment PlacementInline and/or standard[?]

Caching

Database Query Caching: No No Yes Yes
Template Caching: No No Yes Yes
Arbitrary Data: No No Yes Yes
Manual Cache Refreshing: No No Yes Yes

Profiles / Memberlist

Custom Profile Fields: No No Yes Yes
User Posting Stats: Yes Yes Yes Yes
User Instant Messengers: Yes Yes Yes Yes
User Profile details: Yes Yes Yes Yes
Memberlist Searching: No No Yes Yes
Disallow Non-Registered User Memberlist Viewing: No No Yes Yes

Search System

Fulltext Native: Yes Yes Yes Yes Fulltext NativeUsing fulltext native Search Plug-in[?]
Customised Topic Search: No No Yes Yes
Customised Forum Search: Yes Yes Yes Yes
MySQL fulltext: No No Yes Yes MySQL fulltextUsing included MySQL fulltext Search Plug-in[?]
Author Search: Yes Yes Yes Yes
Advanced Search: Yes Yes Yes Yes
View unanswered posts: Yes Yes Yes Yes
Active/New Topics: No No Yes Yes
Posts Since Last Visit: Yes Yes Yes Yes
Search Flood Control: Yes Yes Yes Yes

Forums

Categories: Yes Yes Yes Yes
Password Protected Forums: No No Yes Yes
Forum Specific Styles: No No Yes Yes
URL Link Redirect Forums: No No Yes Yes URL Link Redirect ForumsToggle on/off Redirect Count[?]
Forum Rules: No No Yes Yes
Subforums: No No Yes Yes SubforumsUnlimited Nested Levels[?]
Last Post: Yes Yes Yes Yes
Forum Pruning: Yes Yes Yes Yes
Display Active Topics: Yes Yes Yes Yes
Subscribe to Forums: No No Yes Yes Subscribe to ForumsE-mail, Jabber/XMPP Notifications[?]
Subscribe to Topics: Yes Yes Yes Yes Subscribe to TopicsE-mail, Jabber/XMPP Notifications[?]
Bookmark Topics: No No Yes Yes
Topic Sorting: No No Yes Yes Topic SortingSort by Author, Selectable Post Time, Replies, Subject and Views in descending or ascending order[?]
Post Sorting: No No Yes Yes Post SortingSort by Author, Selectable Post Time, and Subject in descending or ascending order[?]
Topic Participation Tracking: No No Yes Yes
Print Topics: No No Yes Yes
E-mail Topics: No No Yes Yes E-mail TopicsE-mail Topic to friend with Language choice[?]

User Control Panel

User Signatures: Yes Yes Yes Yes
User Avatars: Yes Yes Yes Yes
User Ranks: Yes Yes Yes Yes
Users Online List: Yes Yes Yes Yes
User Preferences: Yes Yes Yes Yes
User Profile Settings: Yes Yes Yes Yes
Manage Saved PM/Post Drafts: No No Yes Yes
Manage Bookmarks: No No Yes Yes
Manage Attachments: No No Yes Yes
Manage Subscribed Topics: No No Yes Yes
Custom Profile Fields: No No Yes Yes
Friends/Foe List: No No Yes Yes

Private Messaging

Additional PM Folders: No No Yes Yes
Customisable PM Filter Rules: No No Yes Yes
Send to Multiple Recipients: No No Yes Yes Send to Multiple RecipientsGroups and/or Users[?]
Send Blind Carbon Copies: No No Yes Yes
Send to Groups: No No Yes Yes
Forward Messages: No No Yes Yes
Address Book: No No Yes Yes Address BookUsing Friends list[?]
Message Drafts: No No Yes Yes
Export Messages: No No Yes Yes
Attachments for Messages: No No Yes Yes
Conversation View: No No Yes Yes
Custom Message Handling Rules: No No Yes Yes

Usergroups

Group Types: Yes Yes: Hidden, Closed, Open Yes Yes: Hidden, Closed, Open, Request
UCP Group Management: Yes Yes Yes Yes
UCP Manage Group Memberships: Yes Yes Yes Yes
Multiple Group Leaders: No No Multiple Group LeadersSingle Group Leader/Moderator only[?] Yes Yes Multiple Group LeadersMultiple Group Leaders[?]
Custom Group Colours: No No Yes Yes
Group Ranks: No No Yes Yes
Group Avatars: No No Yes Yes
Group-based Memberlist Display: No No Yes Yes

Moderation Control Panel

Global Moderators: No No Yes Yes
Forum Moderators: Yes Yes Yes Yes
Topics/Posts Moderation Queue: No No Yes Yes
Manage Reported Topics/Posts: No No Yes Yes
Topic History: No No Yes Yes
Forum/Topic Logs: No No Yes Yes
Localised Moderator Logs: No No Yes Yes
Post Editing: Yes Yes Yes Yes
Post Locking: No No Yes Yes Post LockingPost Locking prevents user from editing post[?]
Post Details: Yes Yes Yes Yes
Change Post Author: No No Yes Yes
Quick-Mod Tools: Yes Yes Yes Yes Quick-Mod ToolsExpanded[?]
Moving Topics: Yes Yes Yes Yes
Move Multiple Topics: Yes Yes Yes Yes
Merging Topics: No No Yes Yes
Merging Posts: No No Yes Yes
Merging Multiple Topics: No No Yes Yes
Split Topics: Yes Yes Yes Yes
Locking Topics: Yes Yes Yes Yes
Deleting Topics: Yes Yes Yes Yes
Copying Topics: No No Yes Yes
Global Topics: No No Yes Yes
Announcement Topics: Yes Yes Yes Yes
Sticky Topics: Yes Yes Yes Yes
Manage Bans: No No Yes Yes Manage BansManage Suspensions (Temporary Bans), Permanent Bans, plus reason for ban[?]
Manage User Warnings: No No Yes Yes
Banning by Username: No No Yes Yes
Banning by E-mail Address: No No Yes Yes
Banning by IP Address: No No Yes Yes
User Notes: No No Yes Yes

Administration Control Panel

Founder Status/Board Creator: No No Yes Yes
Load Settings: Yes Yes Yes Yes
Prune Inactive Users: No No Yes Yes
Manage Ranks: Yes Yes Yes Yes
Manage Groups: Yes Yes Yes Yes
Manage Group Memberships: Yes Yes Yes Yes
Manage Attachments and Settings: No No Yes Yes
Manage User Attachments: No No Yes Yes
User Editing: Yes Yes Yes Yes User EditingAdvanced Interface -- Complete User Administration: Overview, profile, preferences, permissions, groups, avatar, signature, and settings[?]
List Groups on Index: No No Yes Yes
Topic Icons: No No Yes Yes
Mass e-mail: Yes Yes Yes Yes
Manage report/denial Reasons: No No Yes Yes
Module Management: No No Yes Yes
Custom BBCodes: No No Yes Yes
Custom Profile Fields: No No Yes Yes
Custom Profile Fields Placement Options: No No Yes Yes Custom Profile Fields Placement OptionsRequired fields, Optional but fields shown on registration, Field shown in Profile, Field shown in Memberlist, Field shown in Topics, Moderator/Admin Profile Field (hidden from user)[?]
Custom Profile Fields Data Types: No No Yes Yes Custom Profile Fields Data TypesDates, Integers, Text Fields, Textareas, Menu lists, Toggle (on/off, yes/no), Radio Buttons[?]
Manage Bans: Yes Yes Yes Yes Manage BansManage Suspensions (Temporary Bans), Permanent Bans, plus reason for ban[?]
Banning by Username: Yes Yes Yes Yes
Banning by E-mail Address: Yes Yes Yes Yes
Banning by IP Address: Yes Yes Yes Yes

Styles

User Selectable Styles: Yes Yes Yes Yes
Install/Manage Custom Styles: Yes Yes Yes Yes
Customise/Edit Templates: No No Yes Yes
Customise/Edit Themes: No No Yes Yes
Customise/Edit Imagesets: No No Yes Yes

Permissions

Group Based Global Permissions: Yes Yes Yes Yes
Group Based Moderator Permissions: Yes Yes Yes Yes
Group Based Administration Permissions: Yes Yes Yes Yes
Group Based Forum Permissions: Yes Yes Yes Yes
User Based Global Permissions: Yes Yes Yes Yes
User Based Moderator Permissions: Yes Yes Yes Yes
User Based Administration Permissions: Yes Yes Yes Yes
User Based Forum Permissions: Yes Yes Yes Yes
Admin Permission Roles: No No Yes Yes
User Permission Roles: No No Yes Yes
Moderator Permission Roles: No No Yes Yes
Forum Permission Roles: No No Yes Yes
Multi-level Permission Masks: No No Yes Yes

Notifications

E-mail: Yes Yes Yes Yes
Instant Messaging: No No Yes Yes Instant MessagingJabber/XMPP Support[?]
Bookmarks: No No Yes Yes
ATOM Feeds: No No Yes Yes

Localisation

Support for Multiple Language Packs: Yes Yes Yes Yes
Languages: 50+ 61+
Right to Left Support: No No Yes Yes
Language Pack Web-Editor: No No Yes Yes

Installation / Upgrade

Installation Wizard: Yes Yes Yes Yes
Update Wizard: No No Yes Yes
Converter Wizard: No No Yes Yes
File Merge Diff Update Engine: No No Yes Yes

Technical Features

CMS Software Integration: No No Yes Yes CMS Software IntegrationJoomla! Third Party Bridge with Joomla! auth plug-in[?]
XHTML Compliant: No No XHTML CompliantHTML 4.01[?] Yes Yes XHTML CompliantXHTML 1.0 Strict Compliant[?]

Plug-ins

Auth Plug-ins: No No Yes Yes Auth Plug-insApache, DB, LDAP Auth plug-ins included[?]
Search Plug-ins: No No Yes Yes Search Plug-insNative, MySQL Search plug-ins included[?]
Cache Plug-ins: No No Yes Yes Cache Plug-insFile based, memcache, X-Cache, APC, eAccelerator plug-ins included[?]
CAPTCHA Plug-ins: No No Yes Yes CAPTCHA Plug-insClassic GD, Questions & Answers, 3D Wave, reCaptcha plug-ins included[?]
Hooks System: No No Yes Yes
Expandable Modules: Yes Yes Expandable ModulesAdministration Control Panel[?] Yes Yes Expandable ModulesACP, UCP, MCP plus any and all custom Control Panels installed[?]