Moin
1
How do I add links to site settings into the settings description of my component? の議論を続ける:
無料のFontAwesomeアイコンへのリンクについても同様のことが可能かどうか疑問に思っています。これは一部のコンポーネントの設定説明で使用されており、それらが %{FA_free_link} のみを含む場合、コアでリンクを更新すれば、そのリンクを使用するすべてのコンポーネントで修正されます。また、翻訳者が説明を再度翻訳する必要もなくなります。
これはバージョンが変更された場合に役立ちますが、選択されたリンクが機能しなくなった場合にも役立ちます。
秋に選択されたリンクが無料アイコンに移動しなくなったことに気づきました。
https://fontawesome.com/v6/search?o=r&m=free はもう機能しません。https://fontawesome.com/v6/search?ic=free が現在機能すると思います。
リンクを使用しているプラグイン/コンポーネント:
「いいね!」 2
david
(David Taylor)
2
理想的には、https://meta.discourse.org/styleguide/atoms/icons にリンクし、そこですべての利用可能なアイコンにアクセスできる優れた検索インターフェイスがあれば良いと思います。数か月前にそのためのWIP(作業中)がありましたが、それを引っ張り出してマージ可能かどうか確認する必要がありますね 
「いいね!」 3
Moin
3
それはフォーラムに追加されたアイコンのみを表示するだけではありませんか?「ソーシャルシェア」のようなコンポーネントで、他の無料アイコンを選択するのが一般的だと思います。
「いいね!」 2
david
(David Taylor)
4
現時点ではそうですが、利用可能なすべてのアイコンを表示するように改善することも可能です。(すでにいくつか追加されているものには、その旨を示すインジケーターを付けます)
「いいね!」 3
Moin
5
DEV: upgrade to fontawesome 7 by tyb-talks · Pull Request #36286 · discourse/discourse · GitHub がマージされたため、このトピックを再度取り上げるのが良いかと思いました。
これで、テーマコンポーネントとプラグインの設定に関する多くの説明を再度更新する必要があります。そのため、ほとんどのコンポーネントでは主に svg_icons 設定の説明をバージョン 7 に言及するように更新するだけですが、翻訳者がバージョン更新のたびにすべてを再翻訳する必要がないように、パラメーターに基づいたより恒久的なソリューションを検討することが役立つかもしれません。
リンクとバージョン番号の両方を含む例をここに示します。
「いいね!」 2
david
(David Taylor)
6
これらの文字列からバージョン番号を削除する方が良いでしょうか?
Moin
7
管理者は、どの FontAwesome アイコンを使用できるかを知るにはどうすればよいですか?つまり、現時点では、最新バージョンを使用することは安全だと想定できます。しかし、V8 が公開されると、FA8 で追加されたアイコンは機能しないことを知る必要がある時期があり、名前が変更された場合は、アイコンの FA7 の名前を使用する必要もあります。それとも、それはもう問題ではありませんか?
約 1 年前、リンクにバージョン番号を含めることを提案したのは cvx でした。
david
(David Taylor)
8
FA6では大量の名前変更があったため、非常に面倒でした。FA7には(名前変更は)なかったと思いますが、新しいアイコンや改善されたアイコンはありました。
理想的には、テーマ/サイト設定でアイコンのドロップダウンを利用できるようになるべきだと思います。
しかし、現時点ではそれが利用できないため、バージョン番号がまだ役立つ可能性があるというあなたの意見は正しいです。
「いいね!」 1
Moin
9
コンポーネント設定の説明で使用できるバージョン番号とFAウェブサイトへのリンクのプレースホルダーを追加する方が、サイト設定とテーマ設定とオブジェクト設定のアイコンのドロップダウンよりも簡単になるのではないかと期待していました。
(そして、オブジェクト設定を使用するように移行されていないコンポーネントもまだあり、次のようなものを使用しています。
タグのカンマ区切り構成を「タグスラッグ、アイコン、アイコンの色」の形式で入力します。アイコンの色はオプションです。
)