m (Balises associées aux transclusions partielles)
m
Ligne 32 : Ligne 32 :
 
** Elle l'emporte souvent sur les autres. Cela peut être utile, par exemple, pour répéter une petite partie d'une page sur une deuxième : il suffit d'entourer la petite partie par des balises "onlyinclude" et de l'inclure sur la deuxième page.  
 
** Elle l'emporte souvent sur les autres. Cela peut être utile, par exemple, pour répéter une petite partie d'une page sur une deuxième : il suffit d'entourer la petite partie par des balises "onlyinclude" et de l'inclure sur la deuxième page.  
 
**Contrairement à <nowiki><noinclude></nowiki> et <nowiki><includeonly></nowiki>, <nowiki><onlyinclude></nowiki> aura la priorité sur l'insertion de balises '''<nowiki><nowiki></nowiki>'''. En d'autres termes, <nowiki><nowiki><onlyinclude>Un texte</onlyinclude></nowiki></nowiki> ne produit que "Un texte" lorsqu'il est transclu.
 
**Contrairement à <nowiki><noinclude></nowiki> et <nowiki><includeonly></nowiki>, <nowiki><onlyinclude></nowiki> aura la priorité sur l'insertion de balises '''<nowiki><nowiki></nowiki>'''. En d'autres termes, <nowiki><nowiki><onlyinclude>Un texte</onlyinclude></nowiki></nowiki> ne produit que "Un texte" lorsqu'il est transclu.
 +
 +
 +
===Pages spéciales===
 +
Certaines pages sur Special:Specialpages peuvent être transcluses, comme Special:AllPages, Special:PrefixIndex, Special:NewFiles, Special:NewPages, Special:RecentChanges et Special:RecentChangesLinked. Les paramètres d'URL peuvent être passés comme des paramètres de modèle, par exemple : <nowiki>{{Special:RecentChanges|namespace=10|limit=5}}</nowiki>, qui produit: {{Special:RecentChanges|namespace=10|limit=5}}.
 +
  
 
==Modèles pour le surf IG==
 
==Modèles pour le surf IG==
Ligne 37 : Ligne 42 :
  
 
Pour ceci, des modèles ont été créés, sous la [[:Catégorie:IGtemplate|Catégorie:IGtemplate]] : tout ce qui est entre  <nowiki>{{IGstart}} et {{IGend}}</nowiki> seront visibles dans le jeu.
 
Pour ceci, des modèles ont été créés, sous la [[:Catégorie:IGtemplate|Catégorie:IGtemplate]] : tout ce qui est entre  <nowiki>{{IGstart}} et {{IGend}}</nowiki> seront visibles dans le jeu.
 
==Pages spéciales==
 
Certaines pages sur Special:Specialpages peuvent être transcluses, comme Special:AllPages, Special:PrefixIndex, Special:NewFiles, Special:NewPages, Special:RecentChanges et Special:RecentChangesLinked. Les paramètres d'URL peuvent être passés comme des paramètres de modèle, par exemple : <nowiki>{{Special:RecentChanges|namespace=10|limit=5}}</nowiki>, qui produit: {{Special:RecentChanges|namespace=10|limit=5}}.
 
  
 
== Notes et liens ==
 
== Notes et liens ==

Version du 25 juillet 2020 à 11:29

en:Help:Transclusion
fr:Aide:Transclusion


Sommaire

Transclusion

Dans la transclusion Wikipédia, le logiciel MediaWiki se référera au contenu d'une page, le modèle, pour l'inclure dans le contenu de toute autre page, la page cible. De la même manière que tout nom de page peut devenir un lien en plaçant son nom entre doubles crochets, tout nom de page peut devenir un modèle en le plaçant entre doubles accolades, {{Namespace:Pagename}}. Les modifications apportées au modèle sont alors automatiquement répercutées sur toutes les pages dans lesquelles cette page a été intégrée (bien qu'une purge puisse parfois être nécessaire).

Si le nom de la page du modèle ne commence pas par un espace de noms, il est supposé se trouver dans l'espace de noms du modèle. Pour faire référence à une page dans l'espace de noms "Main" (article), il est nécessaire de la faire précéder d'un deux-points ( :).

Des exemples de syntaxe: Si la source est dans

Balises associées aux transclusions partielles

Les balises associées sont <noinclude>, <onlyinclude> et <includeonly>.

La transclusion montrera toute la page (avec les flags de traduction, les catégories etc). Ces 3 balises permettent de choisir ce qui sera montré ou non de la page source.


Pages spéciales

Certaines pages sur Special:Specialpages peuvent être transcluses, comme Special:AllPages, Special:PrefixIndex, Special:NewFiles, Special:NewPages, Special:RecentChanges et Special:RecentChangesLinked. Les paramètres d'URL peuvent être passés comme des paramètres de modèle, par exemple : {{Special:RecentChanges|namespace=10|limit=5}}, qui produit:
Aucune modification correspondant à ces critères sur la période indiquée.
.


Modèles pour le surf IG

On souhaite pouvoir récupérer dans le jeu des parties du wiki.

Pour ceci, des modèles ont été créés, sous la Catégorie:IGtemplate : tout ce qui est entre {{IGstart}} et {{IGend}} seront visibles dans le jeu.

Notes et liens

Récupérée de « https://fr.wiki.ryzom.com/w/index.php?title=Aide:Transclusion&oldid=57729 »