Extension:TemplateSandbox/fr
- Ceci est la documentation technique de l'extension. Il existe également une documentation utilisateur.
TemplateSandbox État de la version : stable |
|
---|---|
File: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) |
Politique de compatibilité | Versions ponctuelles alignées avec MediaWiki. Le master n'est pas compatible arrière. |
MediaWiki | 1.35+ |
PHP | 7.0+ |
Licence | Aucune licence spécifiée |
Téléchargement | |
Aide | Help:Extension:TemplateSandbox/fr |
Téléchargements trimestriels | Lua error in Module:Extension at line 172: bad argument #1 to 'inNamespace' (unrecognized namespace name 'skin'). |
Utilisé par les wikis publics | Lua error in Module:Extension at line 172: bad argument #1 to 'inNamespace' (unrecognized namespace name 'skin'). |
Traduire l’extension TemplateSandbox sur translatewiki.net si elle y est disponible | |
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
- <translate> [[<tvar name=2>Special:ExtensionDistributor/TemplateSandbox/fr</tvar>|Download]] and move the extracted <tvar name=name>
TemplateSandbox/fr
</tvar> folder to your <tvar name=ext>extensions/
</tvar> directory.</translate>
<translate> Developers and code contributors should install the extension [[<tvar name=git>Special:MyLanguage/Download from Git</tvar>|from Git]] instead, using:</translate>cd extensions/
git clone https://gerrit.wikimedia.org/r/mediawiki/extensions/TemplateSandbox%2Ffr - <translate> Add the following code at the bottom of your <tvar name=1>LocalSettings.php </tvar> file:</translate>
wfLoadExtension( 'TemplateSandbox/fr' );
- File:OOjs UI icon check-constructive.svg <translate> Done</translate> – <translate> Navigate to <tvar name=special>Special:Version</tvar> on your wiki to verify that the extension is successfully installed.</translate>
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 :
- Copier les modèles à tester sous un préfixe commun. Par exemple, vous pouvez copier
Template:Foo
sousUser:Example/sandbox/Template:Foo
. Vous pouvez aussi créerUser:Example/sandbox/Template:Foo
comme étant une redirection versTemplate:Foo/sandbox
. - 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
. - 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.
Vous pouvez forcer l'affichage de la boîte dans le formulaire d'édition de toute page en ajoutant le paramètre de requête wpTemplateSandboxShow
à l'URL.
Voir aussi
- User:Jackmcbarn/advancedtemplatesandbox.js — A MediaWiki user script that enables use of TemplateSandbox for all pages.
- ExpandTemplates
- Extension:SandboxLink
- Extension:Scribunto − Cette extension permet également de mettre les modules Scribunto dans le bac à sable.
File:Wikimedia-logo black.svg | <translate> This {{<tvar name=1>#ifeq:Extension|Extension</tvar>|extension|skin}} is being used on one or more [[<tvar name=2>m:Special:MyLanguage/Wikimedia projects</tvar>|Wikimedia projects]].</translate> <translate> This probably means that the {{<tvar name=1>#ifeq:Extension|Extension</tvar>|extension|skin}} is stable and works well enough to be used by such high-traffic websites.</translate> <translate> Look for this {{<tvar name=1>#ifeq:Extension|Extension</tvar>|extension's|skin's}} name in Wikimedia's <tvar name=2>CommonSettings.php</tvar> and <tvar name=3>InitialiseSettings.php</tvar> configuration files to see where it's installed.</translate> <translate> A full list of the {{<tvar name=1>#ifeq:Extension|Extension</tvar>|extensions|skins}} installed on a particular wiki can be seen on the wiki's <tvar name=ver>Special:Version</tvar> page.</translate> |
Screenshot of TemplateSandbox.png |
- Pages with script errors
- Pages with broken file links
- Stable extensions/fr
- Special page extensions/fr
- Page action extensions/fr
- Extensions with manual MediaWiki version
- Extensions with no license specified/fr
- Extensions in Wikimedia version control/fr
- All extensions/fr
- Extensions not in ExtensionJson
- Extensions used on Wikimedia/fr