Advanced BBCode Box - An extension for phpBB
PHP JavaScript HTML CSS Shell
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
adm Minor code updates Sep 19, 2017
config Remove unused dependency May 31, 2018
contrib Add support for Pipes Tables Apr 28, 2017
controller Remove unused dependency May 31, 2018
event Defer to phpBB Media Embed when present May 31, 2018
images/icons Convert Pipes to a BBCode button Jun 2, 2018
language Update Chinese translation [ci skip] May 31, 2018
migrations Convert Pipes to a BBCode button Jun 2, 2018
styles Split out the CSS for common and posting pages Jun 7, 2018
tests Disable posting with bbvideo and hidden when their bbcodes are gone Jun 3, 2018
travis Remove composer update hotfix Jan 21, 2018
.gitattributes Remove gulp and npm files from gitattributes [ci skip] Aug 27, 2015
.gitignore Fix gitignore again Mar 17, 2015
.travis.yml Fix travis test env Jan 21, 2018 Update composer and readme [ci skip] May 2, 2018
build.xml Update build script May 29, 2016
composer.json Update composer and readme [ci skip] May 2, 2018
ext.php Require phpBB 3.2.2 Jan 19, 2018
license.txt End license.txt in newline Mar 17, 2015
phpunit.xml.dist Switch to phpBB's test framework Jun 12, 2014

Advanced BBCode Box

Replace phpBB3's BBCode buttons with icons in an attractive and customizable toolbar. This extension also adds many new and useful custom BBCodes giving users more ways to customize their posts, including BBvideo (embed videos from dozens of media sites). Custom BBCodes can be arranged and sorted in any order and assigned to specific usergroups (such as Moderators and Admins only).


Build Status Scrutinizer Code Quality Code Coverage Dev dependencies Latest Stable Version


  • Customizable icon-based BBCode toolbar

  • Custom BBCode sorting/arrangement

  • BBCodes can be assigned to certain usergroups for private use.

  • Supports phpBB3’s custom BBCodes.

  • New BBCodes:

      Copy, Paste, Plain, Font Family, Highlight text, Strike through text,
      Superscript, Subscript, Glow text, Shadow text, Dropshadow text, Blur
      text, Fade In/Out, Align (Left, Right Center, Justify), Float (Left,
      Right), LTR/RTL Direction, Preformatted text, Marquee scroll, Spoiler,
      Hidden, Moderator Message, Off Topic, NFO/ascii text, SoundCloud, BBvideo
  • Embed video from dozens of popular media content sites with BBvideo. Also raw URLs will automatically be converted to embedded content.

  • Multiple languages are supported. View the pre-installed localizations.

Minimum Requirements

  • phpBB 3.2.2 or higher
  • PHP 5.4 or higher

Note: Only official release versions validated by the phpBB Extensions Team should be installed on a live forum. Pre-release (beta, dev) versions downloaded from this repository are only to be used for testing on offline/development forums and are not officially supported.


  1. Download the latest validated release.
  2. Unzip the downloaded release and copy it to the ext directory of your phpBB board.
  3. Navigate in the ACP to Customise -> Manage extensions.
  4. Look for Advanced BBCode Box under the Disabled Extensions list and click its Enable link.


  1. Navigate in the ACP to Customise -> Manage extensions.
  2. Click the Disable link for Advanced BBCode Box.
  3. To permanently uninstall, click Delete Data, then delete the abbc3 folder from phpBB/ext/vse/.


  1. Custom BBCode Icons: You can give your custom BBCodes icons by simply adding a GIF image named after your BBCode (e.g.: center.gif) to the images/icons directory. There are tons of extra BBCode icons included in the contrib directory.
  2. BBCode Toolbar: You can change the look of the BBCode toolbar using any of the extra toolbar background images located in the contrib directory. Just copy one of the alternative toolbar images to styles/all/theme/images/abbc3_bg.gif (and refresh your browser). To assign custom toolbar images for each style, replace "all" with the name of your style.
  3. NOTE: When making any of these customizations to ABBC3, be sure to note/backup your changes, as you may need to reproduce them after updating this extension, in case any of your added image files is overwritten or erased.


GNU General Public License v2

© 2013 - Matt Friedman