Font Awesome Manager

Плагин Font Awesome Manager v1.2.7

Дополнение для управления Font Awesome для XenForo
Совместимость с XenForo
  1. XF 2.2
Подробнее
https://xenforo.com/community/resources/font-awesome-manager.8407/
XenForo использует шрифт который содержит несколько тысяч иконок, из которых XenForo обычно использует только несколько сотен.
Но поскольку все иконки включены в файлы CSS и шрифтов, браузеры должны загружать полные файлы шрифтов и CSS, что в большинстве случаев вызывает увеличивает время загрузки страницы.

За счет подмножества шрифта, включающего только те иконки, которые фактически используются, размер файлов шрифтов и CSS часто можно значительно уменьшить, что действительно сокращает время загрузки страницы.
Как правило, размер файлов шрифтов можно уменьшить более чем на 80%.

fam-style-properties.png


Это дополнение позволяет максимально автоматизировать процесс создания подмножеств:
  • Может автоматически сканировать базу данных и файлы PHP на предмет ссылок на иконки Font Awesome.
  • Может отслеживать объекты базы данных (например, фразы, шаблоны, BB-коды и т. Д.) На предмет изменений и соответствующим образом корректировать подмножество.
  • Может выполнять подмножество с помощью локально установленных fonttools / pyftsubset или transfonter.org.
  • Это позволяет легко добавлять иконки, которые не обнаруживаются автоматически.
  • Это позволяет исключить иконки, которые были обнаружены автоматически, но фактически не используются (например, если функция, которая их использует, не используется)
  • Может исключать определенные шаблоны или файлы из сканирования (что может быть полезно, если эти ссылочные иконки фактически не используются)
  • Предлагает различные стратегии для загрузки подмножеств и CSS.
  • Поддерживает AMPXF
Если pyftsubset недоступен, это дополнение использует для создания подмножеств, например. он делает вызовы этой службы во время установки и нормальной работы.
Сверху Снизу