Extension:MyVariables
Cette extension est maintenue professionnellement par l'équipe WikiTeq.
WikiTeq fournit le support officiel pour les versions MediaWiki LTS uniquement. Peut fonctionner avec d'autres versions de MediaWiki.
![]() État de la version : stable |
|
---|---|
Implémentation | Variable |
Description | Ajoute de nouvelles variables intégrées |
Auteur(s) | |
Maintenance | WikiTeq team |
Dernière version | 4.3 (2021-09-23) |
Politique de compatibilité | Pour chaque version de MediaWiki qui est une version avec support à long terme (LTE - Long Term Support) il existe une branche correspondante dans l'extension. |
MediaWiki | 1.31-1.35, 1.39 |
Modifie la base de données |
Non |
Licence | Licence publique générale GNU v2.0 ou supérieur |
Téléchargement | |
Téléchargements trimestriels | 25 (Ranked 115th) |
Traduire l’extension MyVariables sur translatewiki.net si elle y est disponible | |
Problèmes | Tâches ouvertes · Signaler un bogue |
L'extension MyVariables ajoute de nouvelles variables intégrées :
Variable | Description | Exemple : |
---|---|---|
{{currentuser}}
|
Pseudo de l'utilisateur connecté ou adresse IP pour les utilisateurs anonymes. | "Pastakhov" ou "x.x.x.x" |
{{currentloggeduser}}
|
Pseudo de l'utilisateur connecté ou vide pour les utilisateurs anonymes. | "Pastakhov" ou "" |
{{currentuserrealname}}
|
Nom réel de l'utilisateur actuel. | "Pavel Astakhov" |
{{hitcounter}}
|
Nombre de fois où la page courante a été vue (hits) d'après Extension:HitCounters/fr , ou vide si l'extension n'est pas installée. | "123" ou "" |
{{logo}}
|
Chemin d'accès au logo du wiki | "/w/skins/common/images/wiki.png" |
{{uuid}}
|
UUID aléatoire (v4). | "65ba1a51-c723-4b9d-b1f3-13148d628322" |
{{userlanguagecode}}
|
Langue que l'utilisateur a spécifiée dans ses Préférences | "en", "en-ca", "ru", etc. |
{{userregistration}}
|
Horodatage de la date à laquelle l'utilisateur s'est enregistré ou vide si la page n'est pas une page d'utilisateur. | "20100809003006" ou "" |
{{firstrevisionid}}
|
ID de la première révision de la page courante ou vide si la page n'est pas encore créée. | "1" ou "" |
{{firstrevisiontimestamp}}
|
Horodatage de la première révision de la page courante ou vide si la page n'est pas encore créée. | "20100809003006" ou "" |
{{firstrevisionuser}}
|
Le nom d'utilisateur (sans le préfixe User) ou l'adresse IP associée à la première révision de la page en cours ou vide si la page n'est pas encore créée. | "Pastakhov", "x.x.x.x" ou "" |
{{pageimage}}
|
L'image principale de la page actuelle telle que déterminée par Extension:PageImages . Si l'extension n'est pas installée ou qu'aucune image principale n'a été déterminée, alors {{PAGEIMAGE}} ne produira rien. | "Logo.png" ou "" |
{{realname}}
|
Lorsqu'il est utilisé dans une page utilisateur, affichera le vrai nom de l'utilisateur. Cependant, s'il est utilisé comme ceci {{REALNAME:Jimbo}} il affichera le vrai nom de l'utilisateur Jimbo. Ce double comportement est similaire aux variables du noyau comme {{PAGENAME}}. | "Pastakhov" ou "" |
{{redirects}}
|
Liste de redirections vers la page courante séparées par des virgules, ou vide s'il y a aucune indirection. | "Foo, Bar, Baz" ou "" |
{{subpages}}
|
Sous-pages de la page en cours, en texte brut, séparées par des virgules et dans l'ordre alphabétique. S'il n'y a pas de sous-pages, il ne sortira rien. | "Pastakhov/Souspage1, Pastakhov/Souspage2" ou "" |
{{whatlinkshere}}
|
Titres des pages qui pointent vers la page en cours, séparés par des virgules et dans l'ordre alphabétique. Vide s'il n'y a pas de pages liées. | "Bar, Baz, Foo" ou "" |
Installation
- Téléchargez et placez le(s) fichier(s) dans un répertoire appelé
MyVariables
dans votre dossierextensions/
.
Les développeurs et les contributeurs au code doivent à la place installer l'extension à partir de Git en utilisant:cd extensions/
git clone https://gerrit.wikimedia.org/r/mediawiki/extensions/MyVariables - Ajoutez le code suivant à la fin de votre fichier LocalSettings.php :
wfLoadExtension( 'MyVariables' );
- Fait – Accédez à Special:Version sur votre wiki pour vérifier que l'extension a bien été installée.
Note
- Cette extension ne doit pas être confondue avec l'extension Variables , qui permet l'utilisation de variables dans le sens de la programmation informatique.
Voir aussi
- Extension:Semantic Extra Special Properties/fr - Propriétés sémantiques pour les auteurs des pages, les sous-pages et autres
- Extension:IDProvider
- Extension:UserFunctions
- Extension:UserMagic
- Extension:UILangCode
- Extension:LanguageCode
- Extension:PageMagic
Cette extension est incluse dans les fermes de wikis ou les hôtes suivants et / ou les paquets : Cette liste ne fait pas autorité. Certaines fermes de wikis ou hôtes et / ou paquets peuvent contenir cette extension même s'ils ne sont pas listés ici. Vérifiez toujours cela avec votre ferme de wikis ou votre hôte ou votre paquet avant de confirmer. |