Me pregunto si algo similar es posible para un enlace a los iconos gratuitos de FontAwesome. Ese se usa en la descripción de configuración de algunos componentes, y si estos solo contuvieran %{FA_free_link}, entonces la actualización de los enlaces en el núcleo los arreglaría en todos los componentes que usan ese enlace. Además, los traductores no tendrían que traducir la descripción nuevamente.
Creo que, idealmente, enlazaríamos a https://meta.discourse.org/styleguide/atoms/icons, y tendría una interfaz de búsqueda agradable para acceder a todos los iconos disponibles. Tuve un trabajo en progreso para eso hace unos meses… tendré que desempolvarlo y ver si puedo hacerlo fusionable
¿Eso no solo muestra los iconos que ya se han añadido al foro? Creo que es bastante común elegir otros iconos gratuitos en componentes como “Social share”.
Muchas descripciones de la configuración de los componentes de tema y los complementos necesitarán una actualización de nuevo. Por lo tanto, aunque para la mayoría de los componentes se trata principalmente de actualizar la descripción de la configuración svg_icons para mencionar la versión 7 en lugar de la 6, podría ser útil pensar en tener una solución más permanente basada en parámetros para que los traductores no tengan que traducir todo de nuevo en cada actualización de versión.
Añadiendo un ejemplo aquí que contiene ambos: el enlace y el número de versión
¿Cómo saben los administradores qué iconos de FontAwesome pueden usar? Quiero decir, actualmente, es seguro asumir que se está utilizando la versión más reciente. Pero cuando se publique V8, habrá un momento en el que necesitarán saber que los iconos añadidos en FA8 no funcionarán, y en los casos en que el nombre haya cambiado, también necesitarán usar el nombre del icono de FA7. ¿O eso ya no es un problema?
Hace aproximadamente un año, fue cvx quien sugirió que mantuviéramos un número de versión en los enlaces:
Esperaba que agregar marcadores de posición para el número de versión y un enlace al sitio web de FA que se puedan usar en las descripciones de la configuración del componente fuera más fácil que una configuración de sitio (site setting) y un icono de menú desplegable de configuración de tema y objeto
(Y luego todavía están los componentes que no se migran para usar configuraciones de objeto sino que usan algo como
Ingrese la configuración separada por comas para las etiquetas, en el formato “tag-slug,icono,colorIcono”. El color del icono es opcional.