Interopérabilité des catégories : Différence entre versions

De Wicri Manuel
imported>Jacques Ducloy
imported>Jacques Ducloy
(Utilisation des parser functions)
Ligne 7 : Ligne 7 :
 
==Utilisation des ''parser functions''==
 
==Utilisation des ''parser functions''==
  
Sur [[MediaWiki]], les [[Parser function (MediaWiki)|parser functions]] permettent des générations conditionnelles de pages.
+
Sur [[MediaWiki]], les [[Parser function (MediaWiki)|parser functions]] permettent des générations conditionnelles de pages. La fonction <code>#ifexist:</code> permet notamment de ne générer des liens vers une page que si elle existe.
 +
 
 +
Voici par exemple un extrait de la catégorie Musique :
 +
<source lang="html">
 +
{{#ifexist:Musique|{{Article principal|Musique}}|}}
 +
</source>

Version du 1 juin 2012 à 22:27

Cette page donne des éléments pour gérer les catégories au sein du réseau Wicri.

Le réseau Wicri utilise le thésaurus EuroVoc comme souche de base, commune à tous les wikis et le wiki Wicri/Base comme réservoir de pages pour les modèles et les catégories.

Les procédures d'importation de modèles depuis Wicri/Base ne posent généralement pas de problèmes. En revanche, on peut vouloir traiter les catégories de façon spécifique suivant les wikis.

Utilisation des parser functions

Sur MediaWiki, les parser functions permettent des générations conditionnelles de pages. La fonction #ifexist: permet notamment de ne générer des liens vers une page que si elle existe.

Voici par exemple un extrait de la catégorie Musique :

{{#ifexist:Musique|{{Article principal|Musique}}|}}