Open main menu

Extension:NBBC BBCode

MediaWiki extensions manual
OOjs UI icon advanced.svg
NBBC_BBCode
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
$NBBC_BBCode_ParseWithinTagOnly
<bbcode>
Translate the NBBC BBCode extension if it is available at translatewiki.net
Check usage and version matrix.

InstallationEdit

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' );

ConfigurationEdit

# 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;

UsageEdit

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