Je me demande si quelque chose de similaire est possible pour un lien vers les icônes gratuites FontAwesome. Celle-ci est utilisée dans la description des paramètres de certains composants, et si ceux-ci ne contenaient que %{FA_free_link}, alors la mise à jour des liens dans le cœur les corrigerait dans tous les composants qui utilisent ce lien. De plus, les traducteurs n’auraient pas à retraduire la description.
Idéalement, nous devrions créer un lien vers https://meta.discourse.org/styleguide/atoms/icons, et il disposerait d’une belle interface de recherche pour accéder à toutes les icônes disponibles. J’avais un travail en cours pour cela il y a quelques mois… je devrai le dépoussiérer et voir si je peux le rendre fusionnable
Cela ne montre-t-il pas seulement les icônes déjà ajoutées au forum ? Je pense qu’il est assez courant de choisir d’autres icônes gratuites dans des composants comme « Partage social ».
Pour le moment oui, mais nous pourrions l’améliorer pour afficher toutes les icônes disponibles. (avec un indicateur sur celles qui sont déjà ajoutées)
De nombreuses descriptions des paramètres des composants de thème et des plugins devront à nouveau être mises à jour maintenant. Donc, bien que pour la plupart des composants, il s’agisse principalement de mettre à jour la description du paramètre svg_icons pour mentionner la version 7 au lieu de 6, il pourrait être utile de réfléchir à une solution plus permanente basée sur des paramètres afin que les traducteurs n’aient pas à tout retraduire à chaque mise à jour de version.
J’ajoute ici un exemple qui contient les deux : le lien et le numéro de version
Comment les administrateurs savent-ils quelles icônes FontAwesome ils peuvent utiliser ? Je veux dire, actuellement, il est prudent de supposer que l’on utilise la version la plus récente. Mais lorsque V8 sera publié, il y aura un moment où vous devrez savoir que les icônes ajoutées dans FA8 ne fonctionneront pas, et dans les cas où le nom a été modifié, vous devrez également utiliser le nom de l’icône de FA7. Ou est-ce que ce n’est plus un problème ?
Il y a environ un an, c’est cvx qui a suggéré de conserver un numéro de version dans les liens :
FA6 a eu beaucoup de changements de noms, c’est pour cela que c’était si pénible. Je ne pense pas que FA7 en ait eu – juste des icônes nouvelles/améliorées.
Je pense que dans un monde idéal, les paramètres du thème/site pourraient utiliser notre menu déroulant d’icônes.
J’espérais qu’ajouter des espaces réservés pour le numéro de version et un lien vers le site Web de FA qui peuvent être utilisés dans les descriptions des paramètres de composant serait plus facile qu’un paramètre de site (site setting) et un paramètre de thème et un menu déroulant d’icônes de paramètre d’objet.
(Et il y a toujours les composants qui ne sont pas migrés pour utiliser les paramètres d’objet mais utilisent quelque chose comme
Entrez la configuration délimitée par des virgules pour les balises, au format “slug-de-balise,icône,couleur-icône”. La couleur de l’icône est facultative.