Utilisateur:Ideawipik/Brouillon
Modèle Tableau d'effectif
[modifier | modifier le code]Maintenance Feff | |
(mises à jour à partir de dumps mensuels) |
Choses à améliorer ou possibilités, selon le consensus qui se dégagera
Modèle en lui-même
[modifier | modifier le code]- Modèle début
- Couleur d'en-tête : voir page de discussion du modèle si on s'en tient à une couleur pour le titre, supprimer les arguments de couleurs texte1 et texte2 et texte3 en veillant à ce que dans les articles :
- si texte existe(non-vide), on peut supprimer |texte2=... et |texte1=...
- sinon,si texte2(non-vide), a) si texte1 est vide ou si texte1=texte2 (c'est souvent le cas) alors on renomme texte2 en texte et on supprime texte1=...; b)si texte1≠texte2 dilemne
- sinon, si texte1 existe, on le renomme texte.
Idem pour fond
Difficulté: facile dans le modèle, plus complexe pour les articles
- Notes : Ajouter un "name" dans la référence, ça ne coûte rien et permet de ne pas dupliquer les notes si plusieurs tableaux de ce type insérés dans la même page.
Difficulté, très facile. Attention conflit possible selon la méthode utilisée pour distinguer texte masculin/ texte féminin
Par la même occasion, faut-il modifier l'argument pour le group(e)? Actuellement, on utilise deux arguments (chacun comme un booléen) pour le même paramètre ( si note existe et est non vide alors group=Notes , sinon si note(minuscule) existe et est non vide alors group=notes). On pourrait envisager un switch ou un passage direct de valeur tout en gardant une valeur par défaut.
- Modèle joueur
- Drapeaux nationalité: réduire à 1 seul? selon discussions
Difficulté: très facile
Insertion du modèle
[modifier | modifier le code]L'usage normal prévu est bien expliqué dans la doc du modèle:
{{Feff début |...}} {{Feff joueur |...}} {{Feff joueur |...}} ... {{Feff joueur |...}} {{Feff fin |...}}
Certains ont souhaité personnalier le tableau, initiative louable, mais faite sans voir toutes les conséquences.
- en terme d'accessibilité,
- en terme de conflit avec la possibilité de tri du tableau qui existe sauf pour la version mobile).
- sur un aspect graphique avec le tri.
Et une telle mauvaise habitude se propage vite. On peut s'en convaincre en visitant quelques-un des liens parmi ces près de pages issus d'une recherche
Sur la base de OGC Nice Effectif version au 16 octobre2018 (Allez voir et cliquez plusieurs fois sur les flèches de tri pour voir le problème), je propose plutôt un tableau du type de celui qui suit, dont le comprtement me semble meilleur. Ce n'est pas la panacée mais résout les points 2 et 3.
Autres possibilités: supprime le caractère triable du tableau ou on contraint les pages à se conformer au format de code présenté plus haut,sans séparations des postes.
Certains liens vers l'encyclopédie ont été volontairement supprimé
Joueurs | Encadrement technique | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Coordination sportive
|
En grisé, les sélections de joueurs internationaux chez les jeunes mais n'ayant jamais été appelés aux échelons supérieur une fois l'âge limite dépassé.
- Seule la nationalité sportive est indiquée. Un joueur peut avoir plusieurs nationalités mais n'a le droit de jouer que pour une seule sélection nationale.
- Seule la sélection la plus importante est indiquée.
Mise à jour de l'insertion des modèles de tableaux d'effectifs dans les articles via un bot.
[modifier | modifier le code]L'opération envisagée et décrite ci-dessous concerne un peu plus de 1700 articles actuellement.
L'usage normal prévu est bien expliqué dans la doc du modèle:
{{Feff début |...}} {{Feff joueur |...}} {{Feff joueur |...}} ... {{Feff joueur |...}} {{Feff fin |...}}
Constatations :
- La plupart du temps, tout cela est encadré par des balises
<center>
, balises HTML obsolètes.<> - Souvent on voit plutôt une insertion ressemblant à :
<center> {{Feff début |...}} {{Feff joueur |...}} |- !colspan=8 style="background: #A4234B" align=center| | {{Feff joueur |...}} ... {{Feff joueur |...}} | {{Feff joueur |...}} |- {{Feff joueur |...}} <!-- commentaires --> {{Feff joueur |...}} {{Feff fin |...}} </center>
Pouvant techniquement le faire de façon automatisée (ou semi-automatisée) et conformément à des discussions antérieures, je propose de :
- supprimer les balises
<center>
concernées et mettre l'attribut de centrage directement dans le modèle du tableau (class="... centre"
) ; - supprimer la syntaxe inutile et les "lignes" colorées intermédiaires dans les tableaux (entre les postes), pour des raisons d'accessibilité des tableaux. Lire aussi cette discussion (Tableaux d'effectifs personnalisés) ;
- éventuellement, conserver les commentaires existants ;
- éventuellement, ajouter les commentaires (
<!-- Gardiens -->
,<!-- Défenseurs -->
,<!-- Milieux -->
,<!-- Attaquants -->
) dans le code, pour faciliter l'édition ; - corriger les paramètres de l'appel du modèle {{Feff début}}. La question des paramètres du modèle avait été évoquée en pdd. J'ai écrit un programme permettant de renseigner "texte" à partir des valeurs spécifiées pour "texte2" ou "texte1" et de supprimer les paramètres inutiles/inexistants (idem pour fond, fond1, fond2). Une fois fait et pas avant, il sera possible d'enlever dans le modèle les arguments inutiles.
- en profiter pour corriger d'autres erreurs de syntaxe courantes (basées sur des regex simples) ;
- supprimer les pictogrammes ,, conformément à ce qui ressortait de cette discussion (Tableaux de transferts et détail graphique).
Si vous avez d'autres suggestions, je pourrais y jeter un coup d'œil et tenter de faire qqchose. (À déposer de préférence ici-même ou en pdd projet/utilisateur)
Merci pour vos retours sur ces propositions.
- Salut. Si tu as moyen de complètement accessibiliser ce tableau (tableaux imbriqués) ? 'toff [discut.] 1 juin 2019 à 11:13 (CEST)
Fonctionnalités du script automatisé de maintenance football (effectifs et divers)
[modifier | modifier le code]Un programme spécifique a été écrit, pour le projet Football, et permet de réaliser quelques petites tâches, en les groupant pour ne pas encombrer les historiques ou journaux d'éditions. Les liens vers les discussions du projet sont dans la section précédente.
- Suppression des pictogrammes inutiles :
- Fichier:Symbol support vote.png et Fichier:Symbol oppose vote.png uniquement s'ils sont suivis des mots Arrivée ou Départ ;
- Symbole météo : quatre versions différentes rencontrées pour l'hiver, une pour l'été (si moins d'un par page).
- Remplacement/Suppression des paramètres inexistants obsolètes du modèle Feff début :
- couleur de début de tableau gérées par les paramètres texte et fond renseignées en fonction des valeurs paramètres existants mais à supprimer texte1, texte2, fond1, fond2 ;
- suppression paramètre note(minuscule) :
- vide → suppression,
- non vide → remplacé par note=minuscule.
- Nettoyage de la succession des modèles Feff joueur (Suppressions des séparateurs de postes pour des raisons d'accessibilité des tableaux, texte et espaces inutiles entre deux lignes) :
- option a : suppression complètes des séparateurs dans les effectifs,
- option b : mettre un saut de ligne entre les postes,
- option c : ajouter dans le code un commentaire <!-- Gardiens -->, <!-- Défenseurs -->, <!-- Milieux --> ou <!-- Attaquants --> aux endroits appropriés du code, afin d'aider à la consultation du code (sans conséquence sur l'accessibilité).
- Uniformisation des noms des paramètres pour coller aux recommandations de Projet:Modèle/Harmonisation#Paramétrage
- adj→adjoint, team→équipe, pret→prêt, medecin→médecin, entraineur→entraîneur, age→âge).
- Corrections annexes de la syntaxe du code
- remplacement des balises <center> pour les textes du type : Légende : M€ = millions d'euros. ;
- suppression des <center> devenus inutiles autour du tableau d'effectif ;
- suppression des <center> autour de certains tableaux et ajout de centre à la classe si nécessaire. (Traitement uniquement des tableau non imbriquées et ne contenant pas de modèle avec un paramètre vide en fin de syntaxe.)
Ce script est destiné à être utilisé sur des listes d'articles prédéfinies. et n'a pas vocation à être utilisé de façon régulière sur le projet. Le script peut-être utilisé en semi-automatisé (affichage du diff) avec la possibilité de compléter les corrections à la main dans un éditeur de texte.
Pour commencer traitement uniquement des pages contenant les paramètres fond1 ou texte1 dans Feff début
Par soucis de prudence, ne sont pas traitées :
- les pages qui contiennent plusieurs pictogrammes été ou hiver,
- les pages qui contiennent les paramètres url effectif ou url site dans le modèle Feff fin (avant qu'une décision les concernant soit prise),
- les pages qui contiennent plusieurs tableaux d'effectifs faisant appel aux modèles Feff.
Si le projet Football valide toutes ces modifications et si la communauté wikipédienne considère ces changements essentiellement cosmétiques comme néanmoins admissibles, le bot pourra être actionné.
J'ai donc besoin de retours notamment sur le choix de l'option du point 3.
Tentative d'amélioration de l'accessibilité des modèles de tableaux d'effectif
[modifier | modifier le code]Proposition, suite à la remarque de Supertoff concernant l'accessibilité, je ne suis pas sûr que cela améliore quelque chose, en gardant le visuel antérieur. Retours et retouches bienvenus.
Entraîneur(s) Légende
|
A vue de nez c'est mieux (mais il manque un /div). 'toff [discut.] 1 juin 2019 à 23:43 (CEST)