Extension:UrlGetParameters
![]() État de la version : stable |
|
---|---|
Implémentation | Fonction d'analyseur |
Description | Fournit une fonction d'analyseur {{#urlget:...}} qui permet l'accès aux paramètres d'URL dans votre page. |
Auteur(s) | S.O.E. Ansems |
Dernière version | 1.6.0 (2021-04-16) |
MediaWiki | 1.35+ |
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 | 34 (Ranked 138th) |
Traduire l’extension UrlGetParameters sur translatewiki.net si elle y est disponible | |
Rôle Vagrant | urlgetparameters |
L'extension UrlGetParameters vous permet d'utiliser ou d'afficher sur la page wiki, les paramètres « GET » de l'URL, par exemple la chaîne de caractères de la requête.
Installation
- Téléchargez et placez le(s) fichier(s) dans un répertoire appelé
UrlGetParameters
dans votre dossierextensions/
. - Ajoutez le code suivant à la fin de votre fichier
LocalSettings.php
:wfLoadExtension( 'UrlGetParameters' );
- Fait – Accédez à Special:Version sur votre wiki pour vérifier que l'extension a bien été installée.
Utilisation
Pour afficher sur votre page la valeur d'un paramètre GET de l'URL, vous pouvez faire ceci :
{{#urlget:parameter-name}}
Où parameter-name
est le nom du paramètre dont vous voulez la valeur.
Si le paramètre n'existe pas, l'extension ne renvoie rien.
Vous pouvez aussi fournir une valeur par défaut de la manière suivante :
{{#urlget:parameter-name|default-value}}
Si le paramètre parameter-name
n'est pas trouvé, alors c'est la valeur default-value
qui est renvoyée.
Si l'URL contient des paramètres de la forme A[B]=C, vous pouvez afficher la valeur C d'une manière similaire en appelant :
{{#urlget:A[B]}}
Auteurs
Cette extension a été écrite par S.O.E. Ansems. Des contributions importantes ont été apportées par Ankit Garg et quelques contributeurs anonymes.
Cette extension est incluse dans les paquets et / ou les fermes de wikis suivants : Cette liste ne fait pas autorité. Certaine fermes de wikis ou d'hébergeurs peuvent contenir ce extension même s'ils ne figurent pas ici. Vérifiez toujours cela dans votre environement avant de confirmer. |