Extension:NBBC BBCode
![]() | This extension is currently not actively maintained! Although it may still work, any bug reports or feature requests will more than likely be ignored. |
![]() Release status: unmaintainedCategory:Unmaintained extensions |
|
---|---|
Implementation | Extended syntaxCategory:Extended syntax extensions |
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.Category:Extensions with master compatibility policy |
MediaWiki | Category:Extensions without MediaWiki version |
PHP | 5.3.0 |
Database changes | No |
Composer | mediawiki/nbbc-bbcode Category:Extensions supporting Composer |
License | GNU General Public License 3.0 or later |
Download | GitHub: Note: |
$NBBC_BBCode_ParseWithinTagOnly |
|
<bbcode> |
|
Installation
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
# 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
Simply edit BBCode into a page of your choice and it will be rendered.
Category:Extensions supporting Composer
Category:All extensions
Category:Extended syntax extensions
Category:Extensions in GitHub version control
Category:Extensions not in ExtensionJson
Category:Extensions supporting Composer
Category:Extensions with master compatibility policy
Category:Extensions without MediaWiki version
Category:Extensions without an image
Category:GPL licensed extensions
Category:ParserAfterParse extensions
Category:ParserFirstCallInit extensions
Category:Unmaintained extensions