Deprecated: Using null as an array offset is deprecated, use an empty string instead in /var/www/vhosts/x-cms.edu22.info/httpdocs/wp-content/plugins/shortcodes-ultimate/includes/shortcodes/tabs.php on line 208
BVI for Joomla — это готовое решение для Joomla 4 и 5, которое добавляет на ваш сайт версию для слабовидящих.
Пакет основан на популярном JavaScript-скрипте Button Visually Impaired от разработчика Oleg Korotenko (bvi@isvek.ru) и включает в себя компонент управления и системный плагин для автоматической интеграции.
Пакет полностью русифицирован и адаптирован для Joomla, предоставляя удобный интерфейс управления настройками прямо из административной панели.

Скачать
Возможности
- Автоматическая установка: Устанавливается как единый пакет, включающий компонент и системный плагин.
- Удобное управление: Все настройки скрипта доступны через компонент в административной панели (Компоненты → BVI).
- Гибкость настроек: Изменяйте цветовую гамму, размер шрифта, межстрочный интервал, адаптацию изображений, включайте синтез речи и многое другое.
- Специальные CSS-классы: Используйте классы
.bvi-hide,.bvi-show,.bvi-speechдля тонкой настройки отображения контента. - Пункт меню «Кнопка BVI»: Создайте отдельный пункт меню с готовой кнопкой для версии слабовидящих, настроив её внешний вид прямо в менеджере меню.
Системные требования
- Joomla: 4.x, 5.x
- PHP: 7.4+
- База данных: MySQL 5.6+ или MariaDB 10.1+
Установка пакета
- Скачайте архив пакет
bvi-for-joomla.zip. - Войдите в административную панель Joomla.
- Перейдите в «Расширения» → «Менеджер расширений» → «Установка».
- Перетащите скачанный ZIP-архив в область загрузки или выберите его через кнопку «Обзор».
- Нажмите кнопку «Загрузить и установить».
- После успешной установки вы увидите сообщение: «Пакет BVI успешно установлен!». Компонент и плагин будут установлены, а плагин автоматически включен.
Настройка компонента
- Перейдите в «Компоненты» → «BVI».
- На странице настроек вы увидите две вкладки:
- Основные: Настройка класса ссылки, цветовой гаммы, шрифта и языка озвучки.
- Дополнительно: Более тонкая настройка межбуквенного и междустрочного интервалов, адаптации изображений, поведения панели и встроенных элементов.
- Измените параметры по своему усмотрению и нажмите «Сохранить» или «Применить». Все изменения автоматически подхватятся скриптом на сайте.
Использование
=== Способ 1: Добавление ссылки в шаблон ===
Самый простой способ — добавить HTML-код ссылки в нужное место шаблона вашего сайта (например, в файл index.php вашего шаблона или в модуль пользовательского HTML).
<a href="#" class="bvi-open" title="Версия для слабовидящих">Версия для слабовидящих</a>
=== Способ 2: Создание пункта меню (Рекомендуется) ===
- Перейдите: Меню → Выберите меню → Создать
- Выберите тип меню: **»Кнопка BVI»**
- Введите заголовок (например: «Версия для слабовидящих»)
- Сохраните
Пункт меню автоматически получит:
— Ссылку: `href=»#»`
— Класс: `class=»bvi-open»`
Специальные CSS-классы
Скрипт предоставляет несколько полезных классов для управления контентом на странице:
| Класс | Описание | Пример |
|---|---|---|
.bvi-hide | Скрывает элемент, когда активна версия для слабовидящих. | <div class="bvi-hide">Этот текст скроется.</div> |
.bvi-show | Показывает элемент только тогда, когда активна версия для слабовидящих. | <div class="bvi-show">Этот текст появится.</div> |
.bvi-no-styles | Запрещает скрипту применять свои стили к данному блоку. | <div class="bvi-no-styles">Стили не применяются.</div> |
.bvi-speech | Помечает блок текста для озвучивания (требуется включенный синтез речи). | <div class="bvi-speech">Этот текст будет озвучен.</div> |
= 1.1.2 (15.03.2026) =
- Улучшена интеграция с системой обновлений Joomla — более стабильная работа проверки обновлений
- Оптимизирован вывод уведомлений об обновлениях — улучшен UI/UX дашборда
- Улучшена совместимость с Joomla 5+ — протестирована работа с актуальными версиями Joomla
= 1.1.1 (10.03.2026) =
- Оптимизация дашборда — усовершенствование функциональности, улучшение визуализации
- Улучшение системы обновлений — более надежная проверка
- Исправление мелких багов — улучшена стабильность
= 1.1.0 (03.03.2026) =
- Добавлена система обновлений — автоматическая проверка обновлений из админки
- Встроена функциональность создания пунктов меню для кнопок BVI — удобное создание пунктов меню типа «Кнопка BVI»
- Улучшена работа с атрибутами ссылок — корректная обработка class=»bvi-open»
= 1.0.0 (26.02.2026) =
- Базовый функционал — создание версии сайта для слабовидящих
- Компонент управления — настройки BVI в админ-панели
- Системный плагин — подключение JavaScript библиотеки BVI
- Совместимость — Joomla 4, 5, 6 и PHP 7.4+
Этот пакет для Joomla использует JavaScript-библиотеку Button Visually Impaired версии 1.0.0.
❤️
Мы выражаем огромную благодарность автору скрипта Олегу Короте́нко (Oleg Korotenko) за его отличную и полезную работу. Все авторские права на скрипт принадлежат ему и распространяются по лицензии MIT.
- Официальный сайт скрипта: https://bvi.isvek.ru/
- Репозиторий на GitHub: https://github.com/veks/button-visually-impaired-javascript
⚙️
По вопросам, связанным с работой и настройкой пакета для Joomla, обращайтесь по адресу: support@22edu.ru

