Перейти к содержанию

Font Awesome

Рекомендуемые сообщения

Опубликовано
  • Эксперт сообщества

Font Awesome

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 → Приложения → Загрузить.

Информация о файле

Автор Kurt

Добавлено 08.08.2026

Категория Приложения

Просмотреть файл

Font Awesome

  • Просмотры 83
  • Создана
  • Последний ответ

Изображения в теме

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.

Гость
Ответить в этой теме...

Последние посетители 0

  • Ни одного зарегистрированного пользователя не просматривает данную страницу

Аккаунт

Навигация

Поиск

Поиск

Configure browser push notifications

Chrome (Android)
  1. Нажмите на значок замка рядом с адресной строкой.
  2. Tap Разрешения → Уведомления.
  3. Измените свои предпочтения.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.