MediaWiki extension NamespaceSidebar

Clone this repo:
  1. ccf87d7 build: Updating mediawiki/mediawiki-codesniffer to 43.0.0 by libraryupgrader · 5 weeks ago REL1_42 master
  2. 68c1d43 build: Updating grunt-banana-checker to 0.11.1 by libraryupgrader · 10 weeks ago
  3. 9aeff03 build: Updating npm dependencies by libraryupgrader · 2 months ago
  4. ce6e535 build: Updating npm dependencies by libraryupgrader · 3 months ago
  5. e603066 Localisation updates from https://translatewiki.net. by Translation updater bot · 5 months ago

NamespaceSidebar

Enables per-namespace customization of the sidebar.

Features

Development on Linux (OS X anyone?)

To take advantage of this automation, use the Makefile: make help. To start, run make install and follow the instructions.

Development on Windows

Since you cannot use the Makefile on Windows, do the following:

Install nodejs, npm, and PHP composer

Change to the extension's directory

npm install

composer install

Once set up, running npm test and composer test will run automated code checks.