Extension:NBBC BBCode

From MediaWiki.org
Jump to navigation Jump to search
MediaWiki extensions manual
OOjs UI icon advanced.svg
Release status: stable
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
PHP 5.3.0
Database changes No
Composer mediawiki/nbbc-bbcode
License GNU General Public License 3.0 or later
Download No link
Translate the NBBC BBCode extension if it is available at translatewiki.net
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.