Extension:ExtensionManager

Purpose
Provides a means of easily installing 'extensions' to MediaWiki.

Features

 * Extensible: definition of 'repositories' can be extended
 * is the default
 * Secure: only executes in the NS_EXTENSION namespace
 * Fast: only loads & executes when the user accesses the NS_EXTENSION namespace
 * Standard feature of Extension:StubManager
 * Manifest file
 * Logging
 * Installation success / fail etc.
 * Localization
 * Enable/Disable commands
 * Requires 'manage_extension' right
 * Update command
 * Requires 'manage_extension' right
 * Integrates with Extension:FileManager

Usage
To add an extension simply use the '#extension' parser function in the NS_EXTENSION namespace. The name of the extension is the title name of the page where the '#extension' magic word is used. The parameter  specifies repository type. The parameter  specifies the project. The parameter  specifies the directory of the repository where the extension is located.

Installation notes

 * Parser Caching is recommended
 * Create a new namespace 'NS_EXTENSION'
 * Proper permission management should be put in place

Dependancy

 * StubManager extension

Installation
To install independantly from BizzWiki:
 * Download & Install Extension:StubManager extension
 * Dowload all this extension's files and place in the desired directory
 * Apply the following changes to 'LocalSettings.php' after the statements of Extension:StubManager: