phpBB is an Internet forum package written in the PHP scripting language. The name "phpBB" is an abbreviation of PHP Bulletin Board. Available under the GNU General Public License, phpBB is free and open source software.
Features of phpBB include support for multiple database engines (PostgreSQL, SQLite, MySQL, Oracle Database, Microsoft SQL Server), flat message structure (as opposed to threaded), hierarchical sub forums, topic split/merge/lock, user groups, multiple attachments per post, full-text search, plugins and various notification options (e-mail, Jabber instant messaging, ATOM feeds).
MODs are code modifications created by the phpBB community, often used to extend the functionality of or change the display of phpBB. The term is capitalized to distinguish code modifications from forum moderators, the latter of which is often abbreviated as mods. Modifications referred to in this manner are not authored by the phpBB developers, and do not enjoy the same level of support as unmodified official code. The phpBB MOD Team, headed by David Colon (known as DavidIQ in the community), accepts modifications from community sources for validation, and modifications which meet the MOD Team's standards are made available for download from the phpBB MOD Database. Other sites also provide phpBB2 and phpBB3 modifications for download. Some of the sites have their own standards which they validate to, and other sites do not do any validation, however the phpBB teams do not offer support for boards using MODs downloaded from sites other than phpBB.com. Documentation for phpBB3 MODding is provided by the MOD Team.
MODX is an XML-based document format developed by the phpBB MOD Team that is used to describe the steps required to modify the source code of a web application in order to install a modification. Although it can theoretically be utilized for any web application, it was developed for and is primarily used by MODs for phpBB. The phpBB MOD Team requires that MODs submitted to its database conform to the MODX specifications and other policies. The primary purpose of using an XML-based format is to better allow automatic installation tools, such as AutoMOD, to read and complete the installation instructions. MODX files can be viewed in a web browser using an included XSL file. The latest revision of the MODX spec is 1.2.3 released on September 27, 2009.
is a tool developed by the phpBB MOD Team that parses and automatically installs phpBB3 MODs distributed in the MODX format. Users simply have to upload the contents of a MOD download to their phpBB source directory and run AutoMOD, which will parse the MOD instructions and make the necessary file changes. Depending on the server configurations, it will either automatically merge the changes into place using FTP, or will create a compressed archive of the changed files for the user to copy into place. AutoMOD is also used by the MOD Team members during validation to ensure that the MODX files are valid and the MOD can be successfully installed on a vanilla phpBB installation.
AutoMOD is the successor to EasyMOD, a tool for phpBB2 which was also developed by the phpBB MOD Team and performed essentially the same task. The last version of EasyMOD was 0.4.0, released on June 30, 2008. Support for EasyMOD is no longer provided since phpBB2 is retired.
Unified MOD Installation Library (UMIL)
The Unified MOD Installation library is a library designed to simplify the installation and uninstallation of the database side of MODs. It is designed to be useful for configuring the forum for the new MOD, performing database actions such as adding and removing tables and columns, and purging the forum's cache. UMIL is GPL licensed and the latest version is 1.0.5. It can be downloaded from the UMIL page. To create a UMI-file automatically, a MOD author can use the Unified MOD Installation File creation tool.
phpBB has a community of users who contribute to the overall project with content such as MODs and styles
In an effort to help with bridging the gap between team members and community members, on October 12, 2008, NeoThermic announced the creation of a new board on phpBB.com, "phpBB Events and Meetings.