Ich frage mich, ob etwas Ähnliches für einen Link zu den kostenlosen FontAwesome-Icons möglich ist. Dieser wird in der Einstellungsbeschreibung einiger Komponenten verwendet, und wenn diese nur %{FA_free_link} enthalten würden, würde eine Aktualisierung der Links im Kern sie in allen Komponenten beheben, die diesen Link verwenden. Außerdem müssten Übersetzer die Beschreibung nicht erneut übersetzen.
Dies würde helfen, wenn sich die Version ändert, aber auch, wenn der gewählte Link nicht mehr funktioniert.
Mir ist aufgefallen, dass der im Herbst gewählte Link nicht mehr zu den kostenlosen Icons führt. https://fontawesome.com/v6/search?o=r&m=free funktioniert nicht mehr. Ich denke https://fontawesome.com/v6/search?ic=free würde jetzt funktionieren.
Ich denke, idealerweise würden wir auf https://meta.discourse.org/styleguide/atoms/icons verlinken, und es hätte eine nette Suchoberfläche, um auf alle verfügbaren Icons zuzugreifen. Ich hatte vor ein paar Monaten einen WIP dafür… muss ihn abstauben und sehen, ob ich ihn zusammenführbar machen kann
Zeigt das nicht nur Icons an, die bereits im Forum hinzugefügt wurden? Ich denke, es ist ziemlich üblich, andere kostenlose Icons in Komponenten wie „Social Share“ auszuwählen.
Viele Beschreibungen von Einstellungen von Theme-Komponenten und Plugins müssen nun erneut aktualisiert werden. Während es sich bei den meisten Komponenten hauptsächlich um die Aktualisierung der Beschreibung der Einstellung svg_icons handelt, um Version 7 statt 6 zu erwähnen, könnte es hilfreich sein, über eine dauerhaftere Lösung nachzudenken, die auf Parametern basiert, damit Übersetzer bei jeder Versionsaktualisierung nicht alles erneut übersetzen müssen.
Hier ein Beispiel, das beides enthält: den Link und die Versionsnummer
Woher wissen Administratoren, welche FontAwesome-Symbole sie verwenden können? Ich meine, derzeit ist es sicher anzunehmen, dass die aktuellste Version verwendet wird. Aber wenn V8 veröffentlicht wird, wird es eine Zeit geben, in der man wissen muss, dass in FA8 hinzugefügte Symbole nicht funktionieren, und in Fällen, in denen der Name geändert wurde, muss man auch den FA7-Namen des Symbols verwenden. Oder ist das kein Problem mehr?
Vor etwa einem Jahr schlug cvx vor, dass wir eine Versionsnummer in den Links beibehalten sollten:
Ich hatte gehofft, dass das Hinzufügen von Platzhaltern für die Versionsnummer und einem Link zur FA-Website, die in den Beschreibungen von Komponenten-Einstellungen verwendet werden können, einfacher wäre als eine Site-Einstellung & Theme-Einstellung & Icon-Dropdown für Objekt-Einstellungen
(Und dann gibt es immer noch die Komponenten, die nicht auf die Verwendung von Objekt-Einstellungen migriert wurden, sondern etwas verwenden wie
Geben Sie eine durch Kommas getrennte Konfiguration für Tags im Format „Tag-Slug,Icon,IconFarbe“ ein. Die Icon-Farbe ist optional.