Utilisateur:Hexasoft/test couleur
Voir explication à la fin.
Règne | Animalia |
---|
Voir le texte pour plus d'information.
Empire | Eukaryota |
---|---|
Classe | Pluton |
Sous-classe | Mars |
Ordre | Saturne |
Uroplatustustus
Uroplatustus
Taxons de rang inférieur
- Voir le texte
Domaine | Archaea |
---|---|
Classe | Uroplatus |
Sous-familles de rang inférieur
- sous-taxon1
- sous-taxon2
sur une culture de cellules humaines
Domaine | Bacteria |
---|
Taxons de rang inférieur
- Voir le texte
Règne | Plantae |
---|---|
Genre | Uroplatus |
Espèce | Uroplatus sikorae |
Clade | toto |
---|---|
Classe | Pluton |
Sous-classe | Mars |
ou Diatomées
Règne | Test |
---|
Répartition géographique
//// présence historique
//// présence faible
Voir le texte pour plus d'information.
Genre | Uroplatus |
---|
Voir le texte pour plus d'information.
Famille | Gekkonidae |
---|---|
Genre | Uroplatus |
Quelques précisions :
ce modèle taxotest est destiné à remplacer les modèles taxobox règne (avec règne valant animal, végétal...).
Pourquoi :
Le système actuel présente de nombreux inconvénients :
- un modèle différent pour chaque règne, donc plus de maintenance (reporter une modification dans tous les modèles) et de risque de divergence des différentes taxobox ;
- une répétition inutile de code quasi-identique ;
- une répétition de valeurs caractéristiques (en particulier la couleur) en de nombreux endrois, ce qui rend difficile une modification des couleurs et augemente les risques d'incohérence.
Comment :
J'ai donc opté pour une factorisation des éléments variables dans des modèles.
Trois modèles contrôlent les trois couleurs utilisées dans les taxobox, parametré par le règne. Ainsi les couleurs sont centralisées.
Un modèle contrôle l'image par défaut (dont la couleur change en fonction du règne), parametré par le règne.
Enfin un modèle contrôle la première ligne des taxobox (le règne, justement), toujours parametré par le règne.
Enfin, un seul modèle parametré par le règne permet de créer toutes les taxobox. On utilisera ainsi {{Taxobox | animal | …}} à la place de {{taxobox animal | …}}, ce qui est un changement mineur en termes d'édition. Ce modèle (dont le nom est temporaire, durant les tests) utilise lui-même les autres modèles cités plus haut, évitant toute redondance d'information.
Exemples :
Au début de cette page vous avez pu voir des exemples de taxobox copiées sur des taxobox existantes, pour chaque règne. J'ai vérifié qu'il n'y avait pas de différence d'apparence entre ce nouveau modèle et les anciens. Cela permet également à chacun de voir la syntaxe utilisée derrière.
Et après ?
Il restera à étendre ce système aux autres modèles dépendants du règne (par exemple taxobox taxon animal (auteur)) afin qu'il ne reste au final que des modèles "génériques", non dépendants du règne considéré.
Il faudra également propager la modification de la syntaxe à toutes les taxobox existantes, et bien sûr avant cela à prévenir toutes les personnes concernées afin qu'elles donnent leur avis et qu'elles soient au courant de la nouvelle syntaxe pour les futures éditions.
Détails techniques :
Voici la liste des modèles paramètrés par le règne que j'ai (et d'autres) créé pour le moment :
- {{Taxoboxoutils auteur inconnu}} : le texte à inscrire quand l'auteur du taxon de l'article n'a pas été fournit
- {{Taxoboxoutils couleur mineure}} : la couleur généralement la plus claire, celle du fond global des taxobox
- {{Taxoboxoutils couleur titre}} : la couleur généralement la plus sombre, celle du fond du titre premier des taxobox
- {{Taxoboxoutils couleur majeure}} : la couleur généralement intermédiaire, celle du fond des autres titres des taxobox
- {{Taxoboxoutils règne}} : le texte utilisé pour chaque règne, incluant l'éventuel lien
- {{Taxoboxoutils portail}} : le texte de clôture des taxobox, avec lien vers le portail adapté au règne
- {{Taxoboxoutils rang}} : le texte utilisé pour chaque niveau de taxon, incluant son lien
- {{Taxobox début}} : remplacerait {{Taxobox <règne>}}
- {{Taxotest fin}} : extension du {{Taxobox fin}} actuel pour gérer la couleur du règne et le portail.
- {{Taxobox}} : remplacerait {{Taxobox <rang>}}
- {{Taxobox taxon}} : remplacerait {{Taxobox binomial <règne>}}, {{Taxobox genre <règne> (auteur)}}, {{Taxobox famille <règne> (auteur)}} et {{Taxobox taxon <règne> (auteur)}}
- {{Taxobox taxons}} : remplacerait {{Taxobox taxons <règne>}}
- {{Taxobox synonymes}} : remplacerait {{Taxobox synonymes <règne>}}
- {{Taxobox ancien}} : remplacerait {{Taxobox <rang> (ancien)}}
- {{Taxobox répartition début}} : remplacerait {{Taxobox répartition <règne> début}}
- {{Taxobox répartition}} : remplacerait {{Taxobox répartition <règne>}}
- {{Taxobox phylogénie arbre}} : remplacerait {{Taxobox_phylogénie_végétal2}} {{Taxobox_phylogénie_animal}} {{Taxobox_phylogénie_algue}} {{Taxobox_phylogénie_eubactérie}} {{Taxobox_phylogénie_protiste}}
- {{Taxobox phylogénie bandeau}} : remplacerait {{Taxobox phylogénie végétal | ...}} {{Taxobox_phylogénie_végétal3}} et {{Taxobox_phylogénie_végétal4}}
- {{Taxobox phylogénie inexistant}} : remplacerait {{Taxobox phylogénie végétal}} sans paramètres
Résultats:
- avec 11 modèles utilisés dans les articles + 7 modèles d'outils
on remplace 81 modèles existants ou 115 potentiels (tous n'existe pas) - les algues deviennent un groupe à part, pas dérivé de végétal, ni des protistes
- on pourra introduire des rangs taxinomiques ou des règnes facilement
- tout changement sera répercuté automatiquement à l'ensemble des règnes, des rangs taxonomiques. Avec la possibilité de faire des exceptions ({{Taxoboxoutils auteur inconnu}} est un système d'exception).
Des commentaires ?
N'hésitez pas à donner votre avis, à améliorer les choses, … Wikipédia est fait pour ça.
Cordialement, Hexasoft (discuter) 8 septembre 2006 à 19:57 (CEST)
Voir aussi
[modifier | modifier le code]Références externes
[modifier | modifier le code]- (fr + en) Référence ITIS : Lacertidae