Font Awesome для Invision Community 5.
Font Awesome предоставляет полную библиотеку бесплатных иконок Font Awesome для каждой страницы вашего сайта на Invision Community 5.
Последняя версия загружается и устанавливается автоматически; будущие выпуски можно установить в один клик с помощью встроенного инструмента обновления.
Как это работает?
Легкий JavaScript-хук запускается при каждой загрузке фронтенд-страницы и автоматически подключает таблицу стилей Font Awesome.
CSS-файлы хранятся в базе данных IPS, а также доступны как статические файлы из папки uploads.
Файлы веб-шрифтов записываются на сервер в папку uploads/fontawesome/webfonts/, поэтому их можно обслуживать напрямую, без использования PHP.
Страница ACP.
На специальной странице в разделе ACP → Настройка → Font Awesome отображается установленная версия, и вы можете выбрать, какую версию установить.
При загрузке страницы не выполняется никаких сетевых запросов; все происходит только при отправке формы.
Процесс обновления.
При нажатии кнопки «Проверить и обновить» происходит следующее: проверяется наличие последней опубликованной версии Font Awesome Free,
если у вас уже установлена последняя версия, отображается уведомление с подтверждением и процесс останавливается; загружается выбранная версия,
сохраняется в базе данных, а статические файлы записываются в папку uploads; перестраивается кэш таблиц стилей,
чтобы новые иконки сразу отображались на каждой странице; сохраняется информация о версии и подготавливается таблица сравнения иконок.
Примеры.
После обновления на странице отображается сравнительная таблица всех значков, добавленных в новой версии,
с предварительным просмотром в реальном времени и надписью "Недоступно в этой версии" для предыдущей версии.
Если новые значки не были добавлены, в таблице отображается четкое сообщение "В этой версии новые значки не были добавлены".
Выбор версии.
Форма обновления позволяет выбрать, какую версию Font Awesome 7 установить, а не только последнюю.
В списке всегда указаны три последние опубликованные версии, поэтому вы можете переходить от одной версии к другой в любом порядке.
Проверка работоспособности.
Встроенная страница проверки реализации проверяет наличие файлов CSS в базе данных и доступность файлов webfont на диске.
Кнопка "Восстановить шрифты" позволяет повторно загрузить все файлы webfont, не требуя обновления полной версии.
Ключевые функции.
Предварительно установлен новейший шрифт Awesome Free, готовый к использованию сразу после установки.
Выбор версии — установите любую из трех последних опубликованных версий, а не только самую последнюю.
Обновление в один клик - автоматически выбирает и применяет выбранную версию.
CSS хранится в базе данных IPS; веб-шрифты отображаются в виде статических файлов из папки uploads.
Автоматическое восстановление кэша таблиц стилей после каждого обновления.
Таблица сравнения иконок, в которой отображаются все живые примеры после каждого обновления,
выводит четкое сообщение, когда версия не содержит новых иконок.
Все видимые строки в языковом пакете полностью переведены.
Защита CSRF в форме обновления.
Страница проверки работоспособности с помощью средства восстановления шрифтов.
Совместимость.
Invision Community 5. Установить через ACP → Приложения → Загрузить.
Вы сможете написать отзыв только после скачивания файла.
Отзывов нет