Aide:Inclusion

De Wikimedica

L’inclusion (parfois aussi dénommée transclusion) 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.[note 1] Dans Wikimedica, l’inclusion est un mécanisme qui consiste à reproduire tout ou partie du contenu d’une page dans une autre. Cette technique est très utilise, car elle permet d'éviter la duplication d'information. Si le contenu d'une page est amélioré, toutes les pages qui en font l'inclusion le seront aussi automatiquement. C'est d'ailleurs le principe derrière les modèles.

L’inclusion d’une page X dans une page Y s’opère en plaçant le code {{X}} dans la page Y. Mais, en l’absence d’espace de noms (c'est-à-dire si X est un article), c’est le modèle Modèle:X (et non X) qui est inclus. Pour inclure un article A dans un article B, il faut utiliser le code {{:A}} dans la page B.

Comment l'inclusion fonctionne

Une page B est crée et elle contient « foo », une donnée très utile.

Une page A fait l'inclusion de la page B, « foo » est reproduit sur la page B.

Le contenu de la page B, « foo » peut être reproduit sur autant de pages que nécessaire.
Le contenu de la page B,« foo » n'est plus d'actualité et doit être changé à « twit ».

Toutes les pages qui avaient inclut B sont automatiquement mis à jour.

Voyez-vous la pertinence de l'inclusion sur Wikimedica? Les exemples sont innombrables:
  • Un dosage pour un médicament qui change.
  • Les critères diagnostiques pour une maladie qui sont mis à jour.
  • etc.

Inclure du contenu avec l'Éditeur Visuel

Inclure du contenu en wikicode

Si la page incluse est un article dans l'espace de noms principal (comme « Chat »), il faut mettre deux points en face du nom : {{:Chat}}

Si la page incluse est dans l'espace de noms des modèles (comme « Modèle:Ébauche »), il suffit d'écrire le nom seul : {{ébauche}}

Si la page incluse est dans n'importe quel autre espace de noms (comme « User:Dcoetzee »), il faut écrire le nom entier, avec l'espace de noms : {{User:Dcoetzee}}

Notes

  1. Ce procédé est né avec les premiers langages informatiques comme le langage C (directive #include).