Extension:TemplateSandbox

This page is a translated version of the page Extension:TemplateSandbox and the translation is 92% complete.
Outdated translations are marked like this.
Ceci est la documentation technique de l'extension. Il existe également une documentation utilisateur.
Manuel des extensions MediaWiki
OOjs UI icon advanced-invert.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 (Anomiediscussion)
Dernière version 1.1.0 (continuous updates)
Politique de compatibilité Versions ponctuelles alignées avec MediaWiki. Le master n'est pas compatible arrière.
MediaWiki 1.35+
PHP 7.0+
Licence Licence publique générale GNU v2.0 ou supérieur
Téléchargement
Aide Help:Extension:TemplateSandbox/fr
  • $wgTemplateSandboxEditNamespaces
Traduire l’extension TemplateSandbox sur translatewiki.net si elle y est disponible

Vérifier la matrice des utilisations et des versions.

Problèmes Tâches ouvertes · Signaler 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. The box can be forced to appear in the edit form for any page by adding the query parameter wpTemplateSandboxShow to the URL.

Voir aussi