Other languages:
English • ‎Türkçe • ‎dansk • ‎español • ‎français • ‎polski • ‎português • ‎русский • ‎हिन्दी • ‎中文 • ‎日本語
MediaWiki extensions manual
OOjs UI icon advanced.svg
Release status: stable
Implementation Variable
Description Adds new built-in variables
Latest version 3.5.1 (2019-05-04)
MediaWiki 1.29+
PHP 5.6+
Database changes No
License GNU General Public License 2.0 or later
Translate the MyVariables extension if it is available at translatewiki.net

Check usage and version matrix.

The MyVariables extension adds new built-in variables:

Variable Description Sample
{{CURRENTUSER}} Login of current user or the IP for anonymous users "Pastakhov" or "x.x.x.x"
{{CURRENTLOGGEDUSER}} Login of current user or empty for anonymous users "Pastakhov" or ""
{{CURRENTUSERREALNAME}} Real name of current user "Pavel Astakhov"
{{LOGO}} Path to wiki logo "/w/skins/common/images/wiki.png"
{{UUID}} Random (v4) UUID "65ba1a51-c723-4b9d-b1f3-13148d628322"
{{USERLANGUAGECODE}} Language that the user specified in the preferences "en", "en-ca", "ru", etc.


  • Download and place the file(s) in a directory called MyVariables in your extensions/ folder.
  • Add the following code at the bottom of your LocalSettings.php:
    wfLoadExtension( 'MyVariables' );
  •   Done – Navigate to Special:Version on your wiki to verify that the extension is successfully installed.

To users running MediaWiki 1.31 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.31 and earlier), instead of wfLoadExtension( 'MyVariables' );, you need to use:

require_once "$IP/extensions/MyVariables/MyVariables.php";


  • This extension should not be confused with the Variables extension, which allows the use of variables in the computer programming sense.

See alsoEdit