Managing a private wiki/Adding extensions
< Managing a private wikiGetting the .php file(s)
First, one must download the .php
files. This can be done in several ways.
- SVN
- MediaWiki code is kept in a subversion repository (SVN repo). Download the files using an SVN client to the appropriate location (
$IP/extensions/Extension
usually)
- Add either a
require_once();
orinclude_once();
near the bottom of your LocalSettings.php file, and check Special:Version on your wiki to see if the extension is installed properly. See the examples.
Setting up the database
- Some extensions require database tables - one of the files in the extension folder will be an SQL query to create the table. phpMyAdmin is a useful tool for altering the database.
Troubleshooting
- If the extension fails to install properly, check the relevant page on MediaWiki.org if there are specialized installation requirements. Some extensions may have dependencies requiring installation of additional software.
This article is issued from Wikiversity - version of the Wednesday, February 04, 2009. The text is available under the Creative Commons Attribution/Share Alike but additional terms may apply for the media files.