Extension:CreateWiki

From MediaWiki.org
Jump to navigation Jump to search

Other languages:
English • ‎Türkçe • ‎português do Brasil • ‎中文 • ‎日本語
MediaWiki extensions manualManual:Extensions
Crystal Clear action run.svg
CreateWiki

Release status:Extension status stable

SpecialCreateWiki.png
DescriptionTemplate:Extension#description Provides three special pages (RequestWiki, RequestWikiQueue and CreateWiki)
Author(s)Template:Extension#username Southparkfantalk
Maintainer(s)Template:Extension#maintainer John Lewis/other sysadmins of Miraheze
Latest versionTemplate:Extension#version continuous updates
MediaWikiTemplate:Extension#mediawiki 1.29+
PHPTemplate:Extension#php 5.6+
Database changesTemplate:Extension#needs-updatephp Yes
LicenseTemplate:Extension#license GNU General Public License 3.0
Download
Added rightsTemplate:Extension#rights
createwiki, requestwiki
Hooks usedTemplate:Extension#hook
CreateWikiHooks
Hooks providedTemplate:Extension#newhook
RenameUserComplete

Translate the CreateWiki extension

Check usage and version matrix.

The CreateWiki provides three special pages (RequestWiki, RequestWikiQueue and CreateWiki). The names are self explanatory.

It is based on the CheckUser extension by Tim Starling and Aaron Schulz, and another CreateWiki extension by Kudu.

To report an issue or a bug related with this extension, please use Miraheze Phabricator and tag it with the #CreateWiki project.

Installation[edit]

  • Download and place the file(s) in a directory called CreateWiki in your extensions/ folder.
  • Add the following code at the bottom of your LocalSettings.php:
    wfLoadExtension( 'CreateWiki' );
    
  • Run the update script which will automatically create the necessary database tables that this extension needs.
  • YesY Done – Navigate to Special:Version on your wiki to verify that the extension is successfully installed.

Usage[edit]

The RequestWiki page is used to request a wiki (by default can be done by anyone who is a user). All requests made with Special:RequestWiki are listed at Special:RequestWikiQueue. A "wikicreator" (anyone who has the "createwiki" right) can process these requests and use Special:CreateWiki to create the wikis. By default, users in the "user" group can request wikis.

Configuration[edit]

parameter default comment
$wgCreateWikiSQLfiles false SQL files which you want to be created by default when a wiki is created.

See also[edit]