Extension:NBBC BBCode

From MediaWiki.org
Jump to navigation Jump to search
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.

Installation[edit]

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

Configuration[edit]

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

Usage[edit]

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