Wikitia:ExtensionInstall/en
<languages/>
- Download and place the file(s) in a directory called
ExtensionInstall
in yourextensions/
folder.
- Add the following code at the bottom of your LocalSettings.php:
require_once "$IP/extensions/ExtensionInstall/ExtensionInstall.php";
Done – Navigate to Special:Version on your wiki to verify that the extension is successfully installed.
Usage
Template:ExtensionInstall/TemplateData
Examples
Below a few examples of how to use this template:
Simple
{{ExtensionInstall}}
- Download and place the file(s) in a directory called
MyExtension
in yourextensions/
folder.
- Add the following code at the bottom of your LocalSettings.php:
require_once "$IP/extensions/MyExtension/MyExtension.php";Done – Navigate to Special:Version on your wiki to verify that the extension is successfully installed.
Name
{{ExtensionInstall|CategoryTree}}
- Download and place the file(s) in a directory called
CategoryTree
in yourextensions/
folder.
- Add the following code at the bottom of your LocalSettings.php:
require_once "$IP/extensions/CategoryTree/CategoryTree.php";Done – Navigate to Special:Version on your wiki to verify that the extension is successfully installed.
Download link
{{ExtensionInstall |download-link=[http://bits.wikimedia.org/example.zip Download] }}
- Download and place the file(s) in a directory called
MyExtension
in yourextensions/
folder.
- Add the following code at the bottom of your LocalSettings.php:
require_once "$IP/extensions/MyExtension/MyExtension.php";Done – Navigate to Special:Version on your wiki to verify that the extension is successfully installed.
LocalSettings
{{ExtensionInstall |localsettings= $wgUseAjax = true; }}
- Download and place the file(s) in a directory called
MyExtension
in yourextensions/
folder.
- Add the following code at the bottom of your LocalSettings.php:
require_once "$IP/extensions/MyExtension/MyExtension.php"; $wgUseAjax = true;Done – Navigate to Special:Version on your wiki to verify that the extension is successfully installed.
LocalSettings early
{{ExtensionInstall |localsettingsearly= $wgUseAjax = true; // this must be included before the extension is loaded }}
- Download and place the file(s) in a directory called
MyExtension
in yourextensions/
folder.
- Add the following code at the bottom of your LocalSettings.php:
$wgUseAjax = true; // this must be included before the extension is loaded require_once "$IP/extensions/MyExtension/MyExtension.php";Done – Navigate to Special:Version on your wiki to verify that the extension is successfully installed.
DB Update
{{ExtensionInstall |db-update=Yes }}
- Download and place the file(s) in a directory called
MyExtension
in yourextensions/
folder.
- Add the following code at the bottom of your LocalSettings.php:
require_once "$IP/extensions/MyExtension/MyExtension.php";- Run the update script which will automatically create the necessary database tables that this extension needs.
Done – Navigate to Special:Version on your wiki to verify that the extension is successfully installed.
Composer
{{ExtensionInstall |composer=Yes }}
- Download and place the file(s) in a directory called
MyExtension
in yourextensions/
folder.- Only when installing from git run Composer to install PHP dependencies, by issuing
composer install --no-dev
in the extension directory. (See T173141 for potential complications.)- Add the following code at the bottom of your LocalSettings.php:
require_once "$IP/extensions/MyExtension/MyExtension.php";Done – Navigate to Special:Version on your wiki to verify that the extension is successfully installed.
Custom steps
{{ExtensionInstall |custom-steps= * Lorem ipsum dolor sit amet * Foo bar baz quux [[sandbox]] }}
- Download and place the file(s) in a directory called
MyExtension
in yourextensions/
folder.
- Add the following code at the bottom of your LocalSettings.php:
require_once "$IP/extensions/MyExtension/MyExtension.php";- Lorem ipsum dolor sit amet
- Foo bar baz quux sandbox
Done – Navigate to Special:Version on your wiki to verify that the extension is successfully installed.
Support registration
{{ExtensionInstall |registration=1 }}
- Download and place the file(s) in a directory called
MyExtension
in yourextensions/
folder.
- Add the following code at the bottom of your LocalSettings.php:
wfLoadExtension( 'MyExtension' );Done – Navigate to Special:Version on your wiki to verify that the extension is successfully installed.
To users running MediaWiki 1.24 or earlier:
The instructions above describe the new way of installing this extension using
wfLoadExtension()
. If you need to install this extension on these earlier versions (MediaWiki 1.24 and earlier), instead ofwfLoadExtension( 'MyExtension' );
, you need to use:require_once "$IP/extensions/MyExtension/MyExtension.php";
Set recommended registration MediaWiki version
{{ExtensionInstall |registration=1 |no-registration-version=1.25 }}
- Download and place the file(s) in a directory called
MyExtension
in yourextensions/
folder.
- Add the following code at the bottom of your LocalSettings.php:
wfLoadExtension( 'MyExtension' );Done – Navigate to Special:Version on your wiki to verify that the extension is successfully installed.
To users running MediaWiki 1.25 or earlier:
The instructions above describe the new way of installing this extension using
wfLoadExtension()
. If you need to install this extension on these earlier versions (MediaWiki 1.25 and earlier), instead ofwfLoadExtension( 'MyExtension' );
, you need to use:require_once "$IP/extensions/MyExtension/MyExtension.php";
Require registration
{{ExtensionInstall |registration=required }}
- Download and place the file(s) in a directory called
MyExtension
in yourextensions/
folder.
- Add the following code at the bottom of your LocalSettings.php:
wfLoadExtension( 'MyExtension' );Done – Navigate to Special:Version on your wiki to verify that the extension is successfully installed.
Everything
{{ExtensionInstall|Example |download-link=[http://bits.wikimedia.org/example.zip Download] |vagrant=example |localsettings= $wgUseAjax = true; |db-update=Yes |composer=Yes |custom-steps= * Lorem ipsum dolor sit amet * Foo bar baz quux [[sandbox]] |registration=yes }}
- If using Vagrant , install with
vagrant roles enable example --provision
- Manual installation
- Download and place the file(s) in a directory called
Example
in yourextensions/
folder.- Only when installing from git run Composer to install PHP dependencies, by issuing
composer install --no-dev
in the extension directory. (See T173141 for potential complications.)- Add the following code at the bottom of your LocalSettings.php:
wfLoadExtension( 'Example' ); $wgUseAjax = true;- Run the update script which will automatically create the necessary database tables that this extension needs.
- Lorem ipsum dolor sit amet
- Foo bar baz quux sandbox
Done – Navigate to Special:Version on your wiki to verify that the extension is successfully installed.
To users running MediaWiki 1.24 or earlier:
The instructions above describe the new way of installing this extension using
wfLoadExtension()
. If you need to install this extension on these earlier versions (MediaWiki 1.24 and earlier), instead ofwfLoadExtension( 'Example' );
, you need to use:require_once "$IP/extensions/Example/Example.php";
[[Category:Installation guide templates{{#translation:}}]]