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.
MyVariables É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 | 29 (Ranked 111st) |
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: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. |