Extension:TemplateSandbox

This page is a translated version of the page Extension:TemplateSandbox and the translation is 100% complete.
Other languages:
Deutsch • ‎English • ‎français • ‎中文 • ‎日本語
Ceci est la documentation technique de l'extension. Il existe également une documentation utilisateur.
Manuel des extensions MediaWiki
OOjs UI icon advanced.svg
TemplateSandbox
État de la version : stable
Screenshot of TemplateSandbox.png
Implémentation Page spéciale , Action de page
Description Aperçu des pages utilisant les modèles du bac à sable
Auteur(s) Brad Jorsch (Anomietalk)
Dernière version 1.1.0 (continuous updates)
Politique de compatibilité branches de version
MediaWiki 1.33+
PHP 7.0+
Licence Licence publique générale GNU v2.0 ou supérieur
Téléchargement
  • $wgTemplateSandboxEditNamespaces
Traduisez l’extension TemplateSandbox sur translatewiki.net
Vérifiez la matrice des utilisations et des versions.
Problèmes Tâches ouvertes · Signalez un bogue

L'extension TemplateSandbox ajoute la possibilité de visualiser une page en utilisant les versions des modèles du bac à sable, ce qui permet de faire les tests facilement avant de rendre disponible le code du bac à sable. Fonctionne également avec les modules Scribunto.

Installation

  • Téléchargez et placez le(s) fichiers (s) dans un répertoire appelé TemplateSandbox dans votre dossier extensions/.
  • Ajoutez le code suivant à la fin de votre fichier LocalSettings.php :
    wfLoadExtension( 'TemplateSandbox' );
    
  •   Fait – Accédez à Special:Version sur votre wiki pour vérifier que l'extension a bien été installée.

Pour les utilisateurs de MediaWiki 1.24 ou précédents :

Les instructions ci-dessus décrivent la nouvelle procédure pour installer cette extension en utilisant wfLoadExtension(). Si vous avez besoin d'installer cette extension sur les précédentes versions de MediaWiki (1.24 ou antérieur), à la place de wfLoadExtension( 'TemplateSandbox' );, vous devez utiliser :

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

Configuration

Paramètres
  • $wgTemplateSandboxEditNamespaces - espaces de noms dans lesquels la boîte « Prévisualiser la page avec ce modèle » est affichée, sous le formulaire de modification. NS_TEMPLATE par défaut. Peut être étendu à tous les espaces de noms par les utilisateurs individuels en utilisant advancedtemplatesandbox.js.

Utilisation

L'extension ajoute une page spéciale nouvelle, Special:TemplateSandbox. Pour avoir un aperçu d'une page en utilisant les modèles du bac à sable, faites ainsi :

  1. Copier les modèles à tester sous un préfixe commun. Par exemple, vous pouvez copier Template:Foo sous User:Example/sandbox/Template:Foo. Vous pouvez aussi créer User:Example/sandbox/Template:Foo comme étant une redirection vers Template:Foo/sandbox.
  2. Aller à Special:TemplateSandbox. Remplisser la page ou la révision à générer, ainsi que le préfixe choisi à l'étape 1. Il est possible d'indiquer plusieurs préfixes (un préfixe de recherche de chemins) en les séparant avec des barres verticales '|', par exemple User:Example/sandbox1|User:Example/sandbox2.
  3. Cliquez sur Afficher.

L'extension ajoute également une boîte en bas du formulaire d'édition pour les pages des espaces de noms configurés dans $wgTemplateSandboxEditNamespaces. Ceci permet de prévisualiser d'autres pages comme elles devraient se présenter lorsque le modèle que l'on modifie sera enregistré ainsi que le contenu du formulaire d'édition.

Voir aussi