Différences entre les versions de « Aide:Inclusion »

63 octets ajoutés ,  il y a 6 ans
aucun résumé de modification
{{Bannière page|Aide|nom page=Aide : inclusion}}
L’'''inclusion''' est aussi dénommée '''transclusion''' et désigne, de manière générale, la reproduction du contenu d’un document dans un autre document à l’aide d’une référence vers le premier document. Ce procédé est né avec les premiers langages informatiques comme le langage C (directive <code>#include</code>).
 
Dans Wikivoyage l’inclusion est un mécanisme qui consiste à reproduire tout ou partie du contenu d’une page dans une autre. L’inclusion d’une page <code>X</code> dans une page <code>Y</code> s’opère en plaçant le code <code><nowiki>{{X}}</nowiki></code> dans la page <code>Y</code>. Mais, en l’absence d’[[Aide:Espaces de nommage|espace de noms]] (c'est-à-dire si <code>X</code> est un article), c’est le [[Aide:Modèle|modèle]] <code>Modèle:X</code> (et non <code>X</code>) qui est inclus. Pour inclure un article <code>A</code> dans un article <code>B</code>, il faut utiliser le code <code><nowiki>{{:A}}</nowiki></code> dans la page <code>B</code>.
 
== Comment fonctionne l'inclusion fonctionne ==
 
<div style="border: 1px hidden; margin: 0.5em; padding: 0.5em; float:left; width:258px;">
Si la page incluse est dans l'espace de noms des modèles (comme « [[Modèle:Dans]] »), il suffit d'écrire le nom seul : <code><nowiki>{{Dans}}</nowiki></code>
 
Si la page incluse est dans n'importe quel autre espace de noms (comme « [[UserUtilisateur:DcoetzeeToto]] »), il faut écrire le nom entier, avec l'espace de noms : <code><nowiki>{{Utilisateur:Toto}}</nowiki></code> (à noter que <code><nowiki>{{User:DcoetzeeToto}}</nowiki></code> fonctionne aussi).
</div>
 
</div>
{{clr}}
Au minimum, cela vous permet de mettre le même texte auxdans nombreusesde placesnombreux articles sans devoir le copier-coller. Par exemple, vous pourriez mettre un message dans chaque petit article qui encourage les autres à le modifier.
 
Mais en plus, l'inclusion crée un « lien » entre la page source et les pages dans lesquelles elle est incluse. Par conséquent, quand on modifie la page source, les autres pages changent aussi.
== Voir aussi ==
* [[MediaZilla:4547|Request for template transclusion from Commons]] (pour les modèles interwiki)
* [[Aidew:Modèle#Balise d’inclusion sélective et substitution|Balise d’inclusion sélective et substitutionen:Wikipedia:Substitution]] (le contraire de l'inclusion)
 
[[Catégorie:Aide de Wikivoyage|Inclusion]]