<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.rord.club/index.php?action=history&amp;feed=atom&amp;title=Template%3AExtensionInstall%2Fen</id>
	<title>Template:ExtensionInstall/en - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.rord.club/index.php?action=history&amp;feed=atom&amp;title=Template%3AExtensionInstall%2Fen"/>
	<link rel="alternate" type="text/html" href="https://wiki.rord.club/index.php?title=Template:ExtensionInstall/en&amp;action=history"/>
	<updated>2026-09-12T07:02:10Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.44.0</generator>
	<entry>
		<id>https://wiki.rord.club/index.php?title=Template:ExtensionInstall/en&amp;diff=1533&amp;oldid=prev</id>
		<title>Plopilpy: 1 revision imported</title>
		<link rel="alternate" type="text/html" href="https://wiki.rord.club/index.php?title=Template:ExtensionInstall/en&amp;diff=1533&amp;oldid=prev"/>
		<updated>2026-01-04T20:50:28Z</updated>

		<summary type="html">&lt;p&gt;1 revision imported&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 20:50, 4 January 2026&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;4&quot; class=&quot;diff-notice&quot; lang=&quot;en&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(No difference)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;!-- diff cache key wiki:diff:1.41:old-1532:rev-1533 --&gt;
&lt;/table&gt;</summary>
		<author><name>Plopilpy</name></author>
	</entry>
	<entry>
		<id>https://wiki.rord.club/index.php?title=Template:ExtensionInstall/en&amp;diff=1532&amp;oldid=prev</id>
		<title>mw&gt;FuzzyBot: Updating to match new version of source page</title>
		<link rel="alternate" type="text/html" href="https://wiki.rord.club/index.php?title=Template:ExtensionInstall/en&amp;diff=1532&amp;oldid=prev"/>
		<updated>2025-06-20T22:04:17Z</updated>

		<summary type="html">&lt;p&gt;Updating to match new version of source page&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
&amp;lt;languages/&amp;gt;&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&amp;lt;!-- whitespace fix&lt;br /&gt;
--&amp;gt;{{trim| {{{custom-steps0|}}} }}&lt;br /&gt;
* {{#if:{{{download-link|}}}&lt;br /&gt;
  |{{{download-link|}}} and place the file(s) in a directory called &amp;lt;code&amp;gt;{{trim| {{#if:{{{1|}}}|{{{1}}}|{{ROOTPAGENAME}}}} }}&amp;lt;/code&amp;gt; in your &amp;lt;code&amp;gt;extensions/&amp;lt;/code&amp;gt; folder.&lt;br /&gt;
  |{{#if:{{{1|}}}{{#invoke:Extension|isOnGerrit}}&lt;br /&gt;
    |[[Special:ExtensionDistributor/{{trim| {{#if:{{{1|}}}|{{{1}}}|{{ROOTPAGENAME}}}} }}|Download]] and move the extracted &amp;lt;code&amp;gt;{{trim| {{#if:{{{1|}}}|{{{1}}}|{{ROOTPAGENAME}}}} }}&amp;lt;/code&amp;gt; folder to your &amp;lt;code&amp;gt;extensions/&amp;lt;/code&amp;gt; directory.&amp;lt;br/&amp;gt;Developers and code contributors should install the extension [[Special:MyLanguage/Download from Git|from Git]] instead, using:{{#tag:syntaxhighlight|cd extensions/&lt;br /&gt;
git clone{{#if:{{{git-submodule|}}}|&amp;lt;nowiki/&amp;gt; --recurse-submodules}} https:&amp;lt;nowiki/&amp;gt;//gerrit.wikimedia.org/r/mediawiki/extensions/{{urlencode:{{trim| {{#if:{{{1|}}}|{{{1}}}|{{ROOTPAGENAME}}}} }}}}|lang=bash|copy=1}}&lt;br /&gt;
    |Download and place the file(s) in a directory called &amp;lt;code&amp;gt;{{trim| {{#if:{{{1|}}}|{{{1}}}|{{ROOTPAGENAME}}}} }}&amp;lt;/code&amp;gt; in your &amp;lt;code&amp;gt;extensions/&amp;lt;/code&amp;gt; folder.&lt;br /&gt;
    }}&lt;br /&gt;
  }}&amp;lt;!-- whitespace fix&lt;br /&gt;
--&amp;gt;{{#if: {{{composer|}}} |&lt;br /&gt;
* Only when installing from Git, run [[Special:MyLanguage/Composer|Composer]] to install PHP dependencies, by issuing &amp;lt;code&amp;gt;composer install --no-dev&amp;lt;/code&amp;gt; in the extension directory. &amp;lt;small&amp;gt;(See {{task|T173141}} for potential complications.)&amp;lt;/small&amp;gt;{{#ifeq: {{NAMESPACENUMBER}} |102 |{{#ifeq: {{SUBPAGENAME}} |en | |[[Category:Extensions requiring Composer with git{{#translation:}}]] }} }}&lt;br /&gt;
}}&lt;br /&gt;
* Add the following code at the bottom of your {{ll|Manual:LocalSettings.php|LocalSettings.php}} file: {{#tag:syntaxhighlight|&lt;br /&gt;
{{{localsettingsearly|}}}&lt;br /&gt;
{{#if: {{{source|}}} | {{{source|}}} | {{#if: {{{registration|}}} | {{#if: {{{customizereg|}}} | {{{customizereg|}}} |wfLoadExtension( &amp;#039;{{trim| {{#if:{{{1|}}}|{{{1}}}|{{ROOTPAGENAME}}}} }}&amp;#039; );}} | {{#if: {{{oldreg|}}} | {{{oldreg|}}} | require_once &amp;quot;$IP/{{{basedir|extensions}}}/{{trim| {{#if:{{{1|}}}|{{{1}}}|{{ROOTPAGENAME}}}} }}/{{trim| {{#if:{{{1|}}}|{{{1}}}|{{ROOTPAGENAME}}}} }}.php&amp;quot;;}}}} }}&lt;br /&gt;
{{{localsettings|}}}&lt;br /&gt;
|lang=&amp;quot;php&amp;quot;&lt;br /&gt;
|copy=1&lt;br /&gt;
}}&amp;lt;!-- whitespace fix&lt;br /&gt;
--&amp;gt;{{#if: {{{db-update|}}} |&lt;br /&gt;
* Run the &amp;#039;&amp;#039;&amp;#039;[[Special:MyLanguage/Manual:Update.php|update script]]&amp;#039;&amp;#039;&amp;#039; which will automatically create the necessary database tables that this extension needs.}} &amp;lt;!-- whitespace fix&lt;br /&gt;
--&amp;gt;{{trim| {{{custom-steps|}}} }}&lt;br /&gt;
* {{Done|uselang={{pagelang}}}} – Navigate to [[Special:Version]] on your wiki to verify that the extension is successfully installed.&amp;lt;!-- whitespace fix&lt;br /&gt;
--&amp;gt;{{#if: {{{registration|}}}|{{#ifeq:{{{registration|}}}|required||&amp;lt;nowiki/&amp;gt;&lt;br /&gt;
{{#ifexpr:{{{no-registration-version|1.24}}}&amp;lt;({{MW legacy lts branch number}}-0.04)||&lt;br /&gt;
{{#ifeq:{{NAMESPACE}}|Extension|[[Category:Extensions still supporting pre-registration versions]]}}&lt;br /&gt;
To users running MediaWiki {{{no-registration-version|1.24}}} or earlier:&lt;br /&gt;
&lt;br /&gt;
The instructions above describe the new way of installing this extension using &amp;lt;code&amp;gt;wfLoadExtension()&amp;lt;/code&amp;gt;.&lt;br /&gt;
If you need to install this extension on these earlier versions (MediaWiki {{{no-registration-version|1.24}}} and earlier), instead of {{#tag:syntaxhighlight|wfLoadExtension( &amp;#039;{{trim| {{#if:{{{1|}}}|{{{1}}}|{{ROOTPAGENAME}}}} }}&amp;#039; );|lang=php|inline=true}}, you need to use:&lt;br /&gt;
&lt;br /&gt;
{{#tag:syntaxhighlight|&lt;br /&gt;
require_once &amp;quot;$IP/{{{basedir|extensions}}}/{{trim| {{#if:{{{1|}}}|{{{1}}}|{{ROOTPAGENAME}}}} }}/{{trim| {{#if:{{{1|}}}|{{{1}}}|{{ROOTPAGENAME}}}} }}.php&amp;quot;;&lt;br /&gt;
|lang=&amp;quot;php&amp;quot;&lt;br /&gt;
}}}}}}}}{{#if: {{{vagrant|}}} |&amp;lt;!-- whitespace hack, to end previous LI&amp;#039;s text, and also end the bullet list more generally. --&amp;gt;&amp;lt;nowiki/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Vagrant installation:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
* If using {{ll|MediaWiki-Vagrant|Vagrant}}, install with &amp;lt;code&amp;gt;vagrant roles enable {{{vagrant}}} --provision&amp;lt;/code&amp;gt;&lt;br /&gt;
}}{{#ifeq:{{NAMESPACE}}|Extension|{{#if:{{{registration|}}}||[[Category:Extensions not using extension registration{{#translation:}}]]}}}}&amp;lt;noinclude&amp;gt;&lt;br /&gt;
{{documentation|content=&lt;br /&gt;
{{lua|Module:Extension}}&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
{{ExtensionInstall/doc}}&lt;br /&gt;
&lt;br /&gt;
== Examples ==&lt;br /&gt;
&lt;br /&gt;
Below a few examples of how to use this template:&lt;br /&gt;
&lt;br /&gt;
=== Simple ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
{{ExtensionInstall}}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
{{ExtensionInstall|MyExtension}}&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Name ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
{{ExtensionInstall|CategoryTree}}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
{{ExtensionInstall|CategoryTree}}&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Download link ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
{{ExtensionInstall&lt;br /&gt;
|download-link=[http://bits.wikimedia.org/example.zip Download]&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
{{ExtensionInstall|MyExtension&lt;br /&gt;
|download-link=[http://bits.wikimedia.org/example.zip Download]&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== LocalSettings ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
{{ExtensionInstall&lt;br /&gt;
|localsettings=&lt;br /&gt;
$wgUseAjax = true;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
{{ExtensionInstall|MyExtension&lt;br /&gt;
|localsettings=&lt;br /&gt;
$wgUseAjax = true;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== LocalSettings early ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
{{ExtensionInstall&lt;br /&gt;
|localsettingsearly=&lt;br /&gt;
$wgUseAjax = true; // This must be included before the extension is loaded&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
{{ExtensionInstall|MyExtension&lt;br /&gt;
|localsettingsearly=&lt;br /&gt;
$wgUseAjax = true; // This must be included before the extension is loaded&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== DB Update ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
{{ExtensionInstall&lt;br /&gt;
|db-update=Yes&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
{{ExtensionInstall|MyExtension&lt;br /&gt;
|db-update=Yes&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Composer ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
{{ExtensionInstall&lt;br /&gt;
|composer=Yes&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
{{ExtensionInstall|MyExtension&lt;br /&gt;
|composer=Yes&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Custom steps ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
{{ExtensionInstall&lt;br /&gt;
|custom-steps=&lt;br /&gt;
* Lorem ipsum dolor sit amet&lt;br /&gt;
* Foo bar baz quux [[sandbox]]&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
{{ExtensionInstall|MyExtension&lt;br /&gt;
|custom-steps=&lt;br /&gt;
* Lorem ipsum dolor sit amet&lt;br /&gt;
* Foo bar baz quux [[sandbox]]&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Support registration ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
{{ExtensionInstall&lt;br /&gt;
|registration=1&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
{{ExtensionInstall|MyExtension&lt;br /&gt;
|registration=1&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Support registration with minimum version ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
{{ExtensionInstall&lt;br /&gt;
|registration=1&lt;br /&gt;
|no-registration-version=1.39&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
{{ExtensionInstall|MyExtension&lt;br /&gt;
|registration=1&lt;br /&gt;
|no-registration-version=1.39&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This only works if the version specified is {{#expr:{{MW legacy lts branch number}}-.04}} or later, otherwise the template assumes nobody cares about ancient versions and falls back to [[#Require registration|#Require registration]]. &lt;br /&gt;
&lt;br /&gt;
=== Require registration ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
{{ExtensionInstall&lt;br /&gt;
|registration=required&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
{{ExtensionInstall|MyExtension&lt;br /&gt;
|registration=required&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Everything ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
{{ExtensionInstall|Example&lt;br /&gt;
|download-link=[http://bits.wikimedia.org/example.zip Download]&lt;br /&gt;
|vagrant=example&lt;br /&gt;
|localsettings=&lt;br /&gt;
$wgUseAjax = true;&lt;br /&gt;
&lt;br /&gt;
|db-update=Yes&lt;br /&gt;
|composer=Yes&lt;br /&gt;
|custom-steps=&lt;br /&gt;
* Lorem ipsum dolor sit amet&lt;br /&gt;
* Foo bar baz quux [[sandbox]]&lt;br /&gt;
|registration=yes&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
{{ExtensionInstall|Example&lt;br /&gt;
|download-link=[http://bits.wikimedia.org/example.zip Download]&lt;br /&gt;
|vagrant=example&lt;br /&gt;
|localsettings=&lt;br /&gt;
$wgUseAjax = true;&lt;br /&gt;
&lt;br /&gt;
|db-update=Yes&lt;br /&gt;
|composer=Yes&lt;br /&gt;
|custom-steps=&lt;br /&gt;
* Lorem ipsum dolor sit amet&lt;br /&gt;
* Foo bar baz quux [[sandbox]]&lt;br /&gt;
|registration=yes&lt;br /&gt;
|no-registration-version=1.39&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
[[Category:Installation guide templates{{#translation:}}]]&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>mw&gt;FuzzyBot</name></author>
	</entry>
</feed>