Go to file
2021-06-21 14:00:44 -04:00
i18n feat: initial refactor into TabberNeue 2021-06-21 13:49:47 -04:00
includes feat: initial refactor into TabberNeue 2021-06-21 13:49:47 -04:00
modules feat: initial refactor into TabberNeue 2021-06-21 13:49:47 -04:00
.gitignore Update license, link, and extension.json. Add .gitignore and code standards. 2019-02-19 15:59:21 -06:00
.phpcs.xml feat: initial refactor into TabberNeue 2021-06-21 13:49:47 -04:00
extension.json feat: initial refactor into TabberNeue 2021-06-21 13:49:47 -04:00
LICENSE Add license and update author field. 2015-03-10 16:01:41 -05:00
README.md docs: add note on being not compatible with Tabber 2021-06-21 14:00:44 -04:00

TabberNeue

The TabberNeue extension allows wikis to create tabs within a page. It is a rewritten and forked version of Extension:Tabber. It includes multiple improvements such as responsive layout support, ARIA support, and conform to Wikimedia UI. TabberNeue is not compatible with Tabber, please disable or remove Tabber before installing TabberNeue.

Extension:TabberNeue on MediaWiki.

Requirements

Installation

You can get the extension via Git (specifying TabberNeue as the destination directory):

git clone https://github.com/StarCitizenTools/mediawiki-extensions-TabberNeue.git TabberNeue

Or download it as zip archive.

In either case, the "TabberNeue" extension should end up in the "extensions" directory of your MediaWiki installation. If you got the zip archive, you will need to put it into a directory called TabberNeue.

Usage

TabberNeue uses the exact same syntax as Tabber. Tabs are created with tabName=tabBody, and separated by |-|.

<tabber>
 tab1=Some neat text here
|-|
 tab2=
 [http://www.google.com Google]<br/>
 [http://www.cnn.com Cnn]<br/>
|-|
 tab3={{Template:SomeTemplate}}
</tabber>

Parser functions and conditionals

<tabber>
Tab1 = {{{1|}}}
|-|
Tab2 = {{{2|}}}
</tabber>

Becomes:

{{#tag:tabber|
Tab1={{{1|}}}
{{!}}-{{!}}
Tab2={{{2|}}}
}}