« Discussion:Projet:Catégories » : différence entre les versions

De wiki.shadowrun-jdr.fr
Aller à la navigation Aller à la recherche
imported>El Comandante
(Proposition 2 bis : Indexer sauf exceptions)
imported>El Comandante
Aucun résumé des modifications
Ligne 21 : Ligne 21 :
===Inconvénients===
===Inconvénients===
#Lourd à mettre en œuvre et à expliquer.
#Lourd à mettre en œuvre et à expliquer.
#On ne peut lister avec inclusion, avec un résultat à plat. Exemple : l'Hydre est une créature uniquement de Grèce, le Gobelin est une créature sur l'ensemble de l'Europe. Si j'écris un scénario en Grèce, je vais cliquer sur la [[:catégorie:Grèce]] puis la sous-catégorie '''Métacréature de Grèce'''. J'y trouverai l'Hydre, mais pas le Gobelin. Cela oblige à remonter l'arborescence de la [[:catégorie:Grèce]] pour chercher dans la [[:catégorie:Europe]], et d'aller fouiller au hasard dans la [[catégorie:métacréature européenne]]. Et il semble difficile de mettre les deux catégories au Gobelin, parce qu'il faudrait mettre les n catégories de répartition géographique européenne, si on en créé une autre un jour il faudra se retaper la liste de toutes les créatures, etc.
#On ne peut lister avec inclusion, avec un résultat à plat. Exemple : l'Hydre est une créature uniquement de Grèce, le Gobelin est une créature sur l'ensemble de l'Europe. Si j'écris un scénario en Grèce, je vais cliquer sur la [[:catégorie:Grèce]] puis la sous-catégorie '''Métacréature de Grèce'''. J'y trouverai l'Hydre, mais pas le Gobelin. Cela oblige à remonter l'arborescence de la [[:catégorie:Grèce]] pour chercher dans la [[:catégorie:Europe]], et d'aller fouiller au hasard dans la [[:catégorie:métacréature européenne]]. Et il semble difficile de mettre les deux catégories au Gobelin, parce qu'il faudrait mettre les n catégories de répartition géographique européenne, si on en créé une autre un jour il faudra se retaper la liste de toutes les créatures, etc.


==Proposition 1 bis : Commencer par découper (proposition 1) tant qu'un outil MediaWiki n'est pas au point pour indexer (proposition 2)==
==Proposition 1 bis : Commencer par découper (proposition 1) tant qu'un outil MediaWiki n'est pas au point pour indexer (proposition 2)==

Version du 3 février 2007 à 12:56

Le but de ShadowWiki étant de permettre aux MJs (principalement) et aux joueurs ou autres curieux de trouver des renseignements précis sur l'univers de Shadowrun, il faut mettre à leur disposition un outil de recherche multi-critères. Les catégories ont l'avantage de pouvoir inclure, en plus de listes par thèmes en introduction, une liste alphanumérique automatique des articles qu'elle contient.

N.B. Ce problème a été soulevé de manière assez exhaustive sur Wikipédia (voir aussi sur MediaWiki, pour les anglophones).

Proposition 1 : Multiplier les sous-catégories (Découper)

On peut créer des arborescences parallèles, pour chacun des types de recherche. Par exemple, pour les métacréatures, si on se contente de se baser sur 2 critères de recherche, cela donnerait :

d'une part une catégorie:métacréature par habitat
incluant des sous-catégories du type catégorie:métacréature urbaine
incluant elles-mêmes des sous-catégories du type catégorie:métacréature urbaine européenne
incluant elles-mêmes des sous-catégories du type catégorie:métacréature urbaine française
et d'autre part, une catégorie:métacréature par zone géographique
incluant des sous-catégories du type catégorie:métacréature européenne
incluant elles-mêmes des sous-catégories du type catégorie:métacréature française
incluant elles-mêmes des sous-catégories du type catégorie:métacréature française urbaine.

Un article sur une métacréature française urbaine devrait donc être classée dans les catégories catégorie:métacréature française urbaine et catégorie:métacréature urbaine française.

Avantages

Applicable dès que les critères ont été définis.

Inconvénients

  1. Lourd à mettre en œuvre et à expliquer.
  2. On ne peut lister avec inclusion, avec un résultat à plat. Exemple : l'Hydre est une créature uniquement de Grèce, le Gobelin est une créature sur l'ensemble de l'Europe. Si j'écris un scénario en Grèce, je vais cliquer sur la catégorie:Grèce puis la sous-catégorie Métacréature de Grèce. J'y trouverai l'Hydre, mais pas le Gobelin. Cela oblige à remonter l'arborescence de la catégorie:Grèce pour chercher dans la catégorie:Europe, et d'aller fouiller au hasard dans la catégorie:métacréature européenne. Et il semble difficile de mettre les deux catégories au Gobelin, parce qu'il faudrait mettre les n catégories de répartition géographique européenne, si on en créé une autre un jour il faudra se retaper la liste de toutes les créatures, etc.

Proposition 1 bis : Commencer par découper (proposition 1) tant qu'un outil MediaWiki n'est pas au point pour indexer (proposition 2)

C'est l'équivalent de la proposition 2.1.1.3 formulée sur la page citée plus haut de Wikipédia.

Avantages

Applicable dès que les critères ont été définis.

Inconvénients

Inconvénients de la proposition 1 + double travail (il faudra tout refaire quand l'outil MédiaWiki sera disponible).

Proposition 2 : N'utiliser que des catégories simples (Indexer)

On peut se contenter de faire des catégories simples et développer un outil de recherche multi-critères en PHP, peut-être du type de celui créé pour Wikipédia.

Avantages

Flexible.

Inconvénients

  1. Tant que l'outil nécessaire n'est pas disponible, la recherche par catégorie s'avère totalement inefficace.

Proposition 2 bis : Indexer sauf exceptions

On peut, pour les catégories ne concernant qu'un nombre réduit de pages (à déterminer), se contenter d'indexer, même en l'absence d'outil de recherche. En revanche, pour les catégories très peuplées, on peut utiliser la proposition 1 ou 1 bis.

Avantages

  1. Applicable dès que les critères ont été définis pour les catégories les plus peuplées.
  2. Rend la proposition 1 bis, en particulier, beaucoup moins fastidieuse.

Inconvénients

  1. Inconvénients de la proposition 1 ou 1 bis, mais restreints aux catégories les plus peuplées.