Discussion modèle:FIAV

message: Bonjour. J'ai laissé un message concernant ce modèle : Discussion Projet:Drapeaux#Modèles  et . Cordialement. — Hr. Satz 2 octobre 2022 à 17:21 (CEST)
thread_title:  Modèles {{m-|FIAV}} et {{m-|Infobox Drapeau/emploi}} 

message: En déployant ce modèle dans les articles pour remplacer les insertions manuelles des images, je me suis aperçu d'un petit problème.
Actuellement, le modèle gère toutes les images dont le nom commence par FIAV, qui sont aussi toutes citées dans l'article Symboles vexillologiques. Mais il s'avère qu'il existe, pour les fonctions des drapeaux, d'autres symboles, non gérés par le modèle et non cités par l'article. Ce sont les images dont le nom commence par IFIS. Et il y a aussi des doublons entre images en FIAV et en IFIS (sachant qu'IFIS est le nom du système de symboles et FIAV le nom de l'organisation qui le gère, donc c'est la même chose).
Voir le tableau dans commons:Category:Vexillological symbols qui résume bien la situation.
À noter que les symboles manquants, commençant par IFIS, sont bien cités dans l'article :en:Vexillological symbols#Other symbols. Sur Wikipédia en français, seul Drapeau de l'Occitanie utilise une de ces images : IFIS Mirror.svg .
Je me demande donc s'il faut intégrer ces symboles manquants dans le modèle et dans l'article ? Je pense que oui, pour être complet. Mais accessoirement, je pense qu'il serait bien d'avoir une source pour ce système de symboles (qui manque à l'article), et voir quels symboles cite la source.
À noter que les symboles manquants ont des mots-clés plus longs, avec jusqu'à 3 mots, alors que les symboles qu'on gère déjà sont tous en 1 mot, au pire 2 avec un premier mot court (defacto, twosided, noflag). Donc se pose la question des espaces entre les mots. Ainsi dans les symboles manquants on a par exemple :
* IFIS No reverse info.svg → noreverseinfo ou no reverse info ?
* IFIS Vertical inapplicable.svg → verticalinapplicable ou vertical inapplicable ?
Il faut juste choisir. Il y a aussi la question de la casse de la première lettre du mot-clé (majuscule sur IFIS, minuscle sur FIAV), mais ce n'est pas un gros problème non plus.
Si on veut intégrer ces symboles manquants, comment procéder ? Je détaille plusieurs options dans la boîte déroulante ci-dessous
* Soit on utilise des {{#if: ou des {{#switch dans le modèle pour savoir, en fonction du mot-clé, s'il faut insérer l'image en FIAV ou en IFIS (solution pas très élégante à mon goût).
* Soit on considère que les images IFIS sont de qualité au moins équivalente aux images FIAV. Dans ce cas, la solution la plus simple est peut-être de basculer tout le modèle en IFIS.Personnellement je trouve IFIS Variant.svg  moins lisible que FIAV variant.svg  (parenthèses trop collées au drapeau) et IFIS Historical.svg  moins lisible que FIAV historical.svg  (pas assez d'espace ni de décalage vertical entre les deux moitiés de drapeau). D'autre part, une grande partie des images IFIS (qui ont une taille native de 21px) me semblent plus aliasées en 23px que les images FIAV (qui ont une taile native de 230px, multiple de 23). Et les images IFIS ont un ratio plus aplati, que je ne trouve pas très élégant. Donc globalement je préfère les images FIAV aux images IFIS (à part éventuellement IFIS Reconstruction.svg  qui est plus lisible que FIAV reconstructed.svg ) mais c'est peut-être juste une question de goût.Si toutefois on choisit cette option, il y aura tout de même plusieurs problèmes :
** la question de la majuscule (à gérer avec {{#ucfirst / {{#lcfirst) ;
** des mots-clés à corriger :
*** twosided → two-sided (1 article), 
*** defacto → de facto (15 articles),
*** proposal → Proposed (26 article),
*** reconstructed → Reconstruction (6 articles) ;
** il faudra tout de même des {{#if car les fichiers 000001, 000010, etc. n'existent pas en IFIS.
** il faudra créer une image noflag en IFIS car elle n'existe pas (sachant que ce mot-clé n'est pas encore utilisé sur Wikipédia en français).
* Soit on demande sur Commons le renommage des images IFIS en FIAV quand l'équivalent FIAV n'existe pas déjà. Ça transforme le nom d'origine en redirect, ce qui ne nécessite pas de corriger les inclusions déjà existantes dans les autres Wikipédia.Mais ça n'empêchera peut-être pas les protestations (puisque le problème a déjà été constaté, vu le tableau sur Commons, et qu'il a été décidé de rester sur le statu quo), ou même que le renommage soit refusé. (Et je me demande si en cas de renommage il n'y a pas un bot qui passe pour corriger partout, ce qui risque de faire encore plus grincer des dents.)
* Soit on duplique les images IFIS en FIAV quand l'équivalent FIAV n'existe pas déjà. Solution procéduralement la plus simple, mais pas la plus élégante car il n'est jamais très bon de dupliquer du contenu.
* Soit on crée des redirections sur Commons, par exemple  → , ce qui est une solution à mon avis assez élégante (pas besoin de modifier le modèle ni ses inclusions).
* Le problème avec les trois options précédentes, c'est que les images FIAV ne sont esthétiquement pas homogènes avec les images IFIS. Donc le plus simple est peut-être encore de créer les images FIAV manquantes de toutes pièces, en cohérence graphique avec les autres images FIAV existantes.
— Hr. Satz 10 octobre 2022 à 00:16 (CEST)
thread_title:  Noms d'image IFIS / FIAV 

message: Jusqu'à ce que je mette mon nez dans ce modèle et dans l' 😅, l'infobox insérait :
* les images d'emploi (000001, 000010, etc.) en utilisant , renommé depuis , qui insérait toutes les images en 20px ;
* les images de fonction (historical, twosided, etc.) en insérant directement l'image en 23px.
Quand, dans l'infobox, j'ai remplacé l'insertion directe des images de fonction par  puis , je me suis aperçu que ça créait de l'aliasing sur ces images, donc j'ai adapté le modèle avec une bidouille pas terrible mais qui fonctionne (tester si le paramètre est un nombre ; si oui c'est 000001, 000010, etc. → 20px, sinon c'est historical, twosided, etc. → 23px).
Cela dit, je pense qu'il serait bien de simplifier en mettant la même taille pour toutes les images (éventuellement 21 px si on choisit les images IFIS, dont c'est la taille native, cf. section précédente). Voici un comparatif :
 Comparatif
{| class="wikitable"   	Avec les images FIAV	Avec les images FIAV	Avec les images FIAV
Actuellement(20 et 23px)	Tout en 20px   	Tout en 23px   	
Texte                   	Texte               	Texte               	
Texte                   	Texte               	Texte               	
Texte                   	Texte               	Texte               	
Texte                   	Texte               	Texte               	
Texte                   	Texte               	Texte               	
Texte                   	Texte               	Texte               	
Texte                   	Texte               	Texte               	
Texte                   	Texte               	Texte               	
Texte                   	Texte               	Texte               	
Texte                   	Texte               	Texte               	
Texte                   	Texte               	Texte               	
— Hr. Satz 9 octobre 2022 à 23:45 (CEST)
thread_title:  Taille des images