Extension:NBBC BBCode

MediaWiki extensions manual
OOjs UI icon advanced-invert.svg
Release status: unmaintained
Implementation Extended syntax
Description Adds support for BBCode using the NBBC library.
Author(s) Laird Shaw (Laird77talk)
Latest version 1.0.0 (2018-02-28)
Compatibility policy Master maintains backward compatibility.
PHP 5.3.0
Database changes No
Composer mediawiki/nbbc-bbcode
License GNU General Public License 3.0 or later

Check usage and version matrix.


Add the following to the composer.local.json file in your MediaWiki root directory, creating the file if necessary:

	"repositories": [
			"type": "vcs",
			"url": "https://github.com/lairdshaw/mediawiki-nbbc-bbcode.git"
	"require": {
		"mediawiki/nbbc-bbcode": "~1.0"

After installing composer if necessary, from the commandline, change directory to your MediaWiki root and run:

composer update --no-dev

Add the following code at the bottom of your LocalSettings.php :

wfLoadExtension( 'NbbcBbcode' );


# If false (default), then BBCode will be rendered wherever it is in the content.
# If true, then BBCode will be rendered only where it occurs between <bbcode></bbcode> tags.
$NBBC_BBCode_ParseWithinTagOnly = false;


Simply edit BBCode into a page of your choice and it will be rendered.