Extension:WikimediaIncubator

This extension adds a test wiki system originally designed for the Wikimedia Incubator. It can also be adapted to be used for wiki virtualization, i.e. wikis inside the real wiki. Each virtual wiki (aka test wiki) is linked to a project (e.g. Wikipedia) and a language, which form the prefix for a page (Wx/xxx).

This extension adds the following functions:
 * A preference where you can enter the test wiki you are working on
 * 'Incubator' can be selected, for users who do maintenance and are not working on a test wiki
 * A special page "Special:ViewUserLang" to view the language and test wiki preference of a user
 * Can be useful information when a user has a problem with the test wiki system
 * Special:RecentChanges displays edits on the user's wiki test
 * 'Incubator' for all edits except on test wikis
 * 'None/All' for normal display
 * A magic word that returns the user's test wiki (prefix)
 * When editing a page, check if the page is prefixed (if in the right namespace, and if the user didn't submit "Incubator" as preference
 * In that case, an error message is shown (and suggestion for prefixed title if possible)
 * A user group "test-sysop" with limited sysop rights
 * Special:MyMainPage that goes to the main page of your test wiki (or the default Main Page if your preference is set to None or Incubator).

Installation
To install this extension, add the following line to LocalSettings.php:

Links

 * See SVN for source code.
 * See this wiki for to-do's & development.