@Antoine Mercier-Linteau, d'autres modèles sont impliqués ?
Sujet sur Discussion Gestion:Tâches/Liste/436
Vu qu'on a souvent à les modifier, je les ait ajoutés dans Catégorie:Balises sémantiques. J'ai mis un lien dans la description de la tâche.
Ahhhh Merci ! Excellent !
Je pense que ceci a été fait?
Oui !
La seule question que je me pose, c'est la pertinence même du champs « texte ». J'utilise seulement affichage et nom.
Ouais, le champ texte devient de moins en moins pertinent, c'est un vestige embryonnaire. Honnêtement pas de presse à le supprimer.
Peut-on le mettre obsolete ? Il me semble qu'on peut mettre des champs obsolètes ;) Je pourrais le faire.
Vas-y, tu peux le mettre obsolète.
Peux-tu le faire pour un modèle pour me montrer ? Je me charge du reste. J'ai essayé de penser à un modèle qui avait des paramètres obsolètes, et je n'y arrivais pas.
Je l'ai fait pour Modèle:Complication. Voici le code:
"texte": {
"label": "Texte",
"description": "Texte à afficher",
"type": "string",
"deprecated": "Utiliser le champ Affichage."
},
N'oublies pas de modifier la documentation puis de faire une sauvegarde à vide du modèle pour que les changements paraissent dans l'éditeur visuel.
Sur les nouveaux modèles que je viens tout juste de créer pour l'anatomie, je crois que ce serait plus simple de juste retirer le paramètre. Or, la structure est un peu compliquée pour moi et pas habituelle. Comment fait-on pour retirer texte ? On dirait que texte et affichage sont mélangés.
{{Propriété sémantique|nom=Action|valeur={{{nom}}}|texte={{{texte|[[{{{nom}}}|{{{affichage|{{{nom}}}}}}]]}}}}}
?
{{Propriété sémantique
|nom=Action
|valeur={{{nom}}}
|affichage= ?
La méthode plus simple encore, c'est de ne pas documenter le champs « texte » pour les nouveaux modèles.
J'ai modifié le JSON dans tous les modèles utilisés actuellement.
- Pour les modèles déjà utilisés, ne serait-il pas plus simple de retirer carrément de la documentation ce champ ?
- Pour les modèles non utilisés (anatomie), peut-être modifier ce que je viens d'envoyer ci-haut ?
Je retirerais texte de la documentation comme tu le suggères. On ne peut malheureusement pas le supprimer du modèle car avant qu'affichage soit créé, texte était utilisé. Si on l'enlève plusieurs pages vont briser.
Il m'était également venu un cas d'utilisation où l'utilisation de texte était nécessaire plutôt qu'affichage, mais ça m'est sorti de l'esprit.
Bref, on le rend obsolète.
J'ai fait le tour et j'ai documenté tout ça. Vérification stp. Ferme la tâche après vérification.
C'est vérifié:
- obsolète sur les balises sémantiques de base
- non documenté sur les nouvelles balises sémantiques.
Je ferme.