Discussion modèle:Indexation : Différence entre versions

De SubverWiki
m (suppression des références à Désaccentuation)
(màj suite à la modif du modèle)
 
Ligne 3 : Ligne 3 :
 
</noinclude>
 
</noinclude>
 
Ce modèle a été créé afin de mettre en avant la solution proposée initialement par [http://oniropaedia.lm7.fr/index.php/Utilisateur:Just_an_Illusion Just an Illusion] dans une discussion concernant les indexations, sur l'Oniropædia.{{-}}
 
Ce modèle a été créé afin de mettre en avant la solution proposée initialement par [http://oniropaedia.lm7.fr/index.php/Utilisateur:Just_an_Illusion Just an Illusion] dans une discussion concernant les indexations, sur l'Oniropædia.{{-}}
Il est désormais amélioré afin de montrer ce que peut donner un modèle d'indexation traitant automatiquement les caractères accentués/spéciaux (exploitation de la fonction '''#accents2ascii2lower''') ainsi que les règles d'indexation propres à chaque catégorie (exploitation du modèle {{M|Catégorisation/Catégorisation/Module de base/Indexation dans catégorie/Configuration}}).
+
Il est désormais amélioré afin de montrer ce que peut donner un modèle d'indexation traitant automatiquement les caractères accentués/spéciaux (exploitation de la fonction #accents2ascii2lower) ainsi que les règles d'indexation propres à chaque catégorie (exploitation du modèle {{M|Catégorisation/Catégorisation/Module de base/Indexation dans catégorie/Configuration}}).
  
Ce modèle gère le paramètre nommé "index" qui permet de spécifier un ''alias de tri'' lorsque cela est autorisé ou bien encore obligatoire pour certaines catégories.
+
Ce modèle gère le paramètre nommé "index" qui permet de spécifier (pour certaines catégories) un ''alias de tri'' dans les très rares cas où cela est autorisé ou bien encore obligatoire.
Il gère également 5 paramètre non nommés qui permettent de spécifier en une seule fois jusqu'à 5 catégories d'indexation.
+
Il gère désormais (14 novembre 2008) un nombre indéterminé de catégories d'indexation grâce à la fonction #foreach.
  
 
__TOC__
 
__TOC__
  
 
==Syntaxe==
 
==Syntaxe==
  <nowiki>{{Indexation|</nowiki>index=''alias de tri''<nowiki>|</nowiki>''première catégorie''<nowiki>|</nowiki>''deuxième catégorie''<nowiki>|</nowiki>''troisième catégorie''<nowiki>|</nowiki>''quatrième catégorie''<nowiki>|</nowiki>''cinquième catégorie''<nowiki>}}</nowiki>
+
  <nowiki>{{Indexation|</nowiki>index=''alias de tri''<nowiki>|</nowiki>''première catégorie''<nowiki>|</nowiki>''deuxième catégorie''<nowiki>|...|</nowiki>''N<sup>ième</sup> catégorie''<nowiki>}}</nowiki>
  
 
{{Annonce
 
{{Annonce

Version actuelle datée du 14 novembre 2008 à 10:23

Cette page provient initialement, ou contient du contenu en provenance de l'Oniropædia.

Ce modèle a été créé afin de mettre en avant la solution proposée initialement par Just an Illusion dans une discussion concernant les indexations, sur l'Oniropædia.

Il est désormais amélioré afin de montrer ce que peut donner un modèle d'indexation traitant automatiquement les caractères accentués/spéciaux (exploitation de la fonction #accents2ascii2lower) ainsi que les règles d'indexation propres à chaque catégorie (exploitation du modèle {{Catégorisation/Catégorisation/Module de base/Indexation dans catégorie/Configuration}}).

Ce modèle gère le paramètre nommé "index" qui permet de spécifier (pour certaines catégories) un alias de tri dans les très rares cas où cela est autorisé ou bien encore obligatoire. Il gère désormais (14 novembre 2008) un nombre indéterminé de catégories d'indexation grâce à la fonction #foreach.

Sommaire

Syntaxe

{{Indexation|index=alias de tri|première catégorie|deuxième catégorie|...|Nième catégorie}}

ATTENTION

L'appel du modèle doit être monoligne (il ne doit pas comporter de sauts de ligne) sans quoi le code de catégorisation généré est affiché tel quel sans même qu'il ne soit effectué la moindre catégorisation.