Moin
1
继续讨论 如何在组件的设置说明中添加指向站点设置的链接?:
我想知道是否也可以为指向免费 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
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 而不是 6,但考虑采用基于参数的更永久的解决方案可能会有所帮助,这样翻译人员就不必在每次版本更新时都重新翻译所有内容。
在此添加一个包含两者(链接和版本号)的示例
2 个赞
Moin
7
管理员如何知道他们可以使用哪些 FontAwesome 图标?我的意思是,目前可以安全地假设使用最新版本。但是当 V8 发布时,会有一些时候你需要知道 FA8 中添加的图标将无法工作,并且在名称更改的情况下,你也需要使用该图标的 FA7 名称。或者这不再是一个问题了?
大约一年前,是 cvx 建议我们在链接中保留一个版本号:
david
(David Taylor)
8
FA6 有很多重命名,这就是它如此痛苦的原因。我不认为 FA7 有任何重命名——只有新的/改进的图标。
我认为在理想情况下,主题/站点设置应该能够使用我们的图标下拉菜单。
但是的,我们目前没有那个功能……所以你说版本号可能仍然有用,你是对的。
1 个赞
Moin
9
我希望添加版本号的占位符以及指向 FA 网站的链接,这些可以在组件设置描述中使用,这比 站点设置 和主题设置和对象设置图标下拉菜单要容易
(然后还有一些尚未迁移到使用对象设置的组件,而是使用类似以下内容:
输入标签的逗号分隔配置,格式为“tag-slug,icon,iconColor”。图标颜色是可选的。
)