Extension:ExtensionManager

CAUTION
This extension is in active development. This page is provided as advanced material. Please do not inquire yet. Thanks!

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

Usage
Use the parser function '#extension' in the NS_EXTENSION namespace.

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

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: