Модуль Special Visually для Joomla 3

Модуль Special Visually — это модуль, который позволит Вам добавить на свой сайт возможность переключения между обычной версией и версией сайта для слабовидящих.

Модуль предоставляет для конечного посетителя сайта гибкую настройку оформления версии для слабовидящих согласно ГОСТ. Все доступные параметры для настройки посетителем определяются в настройках модуля.

В случае обновления модуля на более новую версию, всегда сбрасывайте кеш браузера. Модуль продолжает развиваться и возможны изменения оформления и скриптов. Перед обновлением всегда делайте резервную копию CSS-стилей модуля, если Вы их изменяли.

Заглядывайте в раздел настроек «Экспериментальные настройки» для тестирования и развития модуля!

Дополнительная информация

Особенности модуля

  • Позволяет задать собственный перечень доступных вариаций;
  • Конечный посетитель сам выбирает оформление из предложенных параметров;
  • Перечень основных параметров для редактирования определен согласно ГОСТ;
  • Не требует написания дополнительных шаблонов, тем и файлов стилей;
  • Все настройки посетителя сохраняются в сессии, в результате чего отсутствует необходимость постоянно настраивать сайт после обновления страницы;
  • Отсутствуют копирайты и вшитые скрытые ссылки;
  • Модуль абсолютно бесплатен, разрабатывается и обновляется исключительно на личном энтузиазме и пожеланиях пользователей.

[свернуть]
Административная часть

[свернуть]
Тестирование

Модуль тестировался на следующих версиях компонентов:

  • Joomla 3.6.5
  • Joomla 3.7.2
  • Joomla 3.8.3
  • Joomla 3.8.12
  • Joomla 3.9.1
  • Joomla 3.9.11

[свернуть]
История версий

0.3.4: (18.08.2019)
^ При наведении на кнопки указатель меняет своё оформление на «палец».
# Исправлена кнопка скрытия блока параметров в случае выбора фиксированной позиции модуля.
+ Добавлена проверка наличия библиотеки jQuery.
+ Добавлена возможность активировать модуль при первом входе на сайт.
+ Добавлена возможность принудительного подчеркивания ссылок на сайте в версии для слабовидящих.

0.3.2: (22.09.2018)
+ Добавлена проверка версии PHP перед установкой или обновлением модуля (Минимальная версия PHP 5.6);
+ Добавлена проверка версии Joomla перед установкой или обновлением модуля (Минимальная версия Joomla 3.4.0);
+ Добавлена история версий;
+ Добавлена возможность предоставить пользователю самостоятельно выбирать, обесцвечивать изображения или нет;
+ [EXP] Добавлена функция отключения кэширования модуля;
+ Добавлен атрибут title для изображений межстрочного и межбуквенного интервала;
# Исправлена проблема с добавлением модуля на страницы сайта с помощью {loadmodule} и {loadposition}.

0.3.0: (09.09.2018)
# Исправлены некоторые опечатки и описания параметров;
# Исправлена ошибка в работе параметра «Исключить элементы»;
+ Добавлена возможность преобразования цветных изображений в черно-белые;
+ Добавлена возможность задавать собственные стили;
+ Добавлена возможность определения ориентации модуля: горизонтально и вертикально;
+ [EXP] Добавлена возможность переопределения позиции модуля;
+ Добавлена возможность задать иконку вместо текста на кнопках кернинга и интервала;
^ Доработано оформление, теперь границы элементов также принимают окраску согласно цветовой схеме;
^ Частично переработано оформление модуля;
+ Добавлена поддержка английского языка (возможны неточности перевода).

0.2.7: (03.07.2018)
# Фикс выбора типа гарнитуры.

0.2.6: (20.05.2018)
+ [EXP] Добавлена функция задания пользовательской кнопки для активации версии сайта для слабовидящих.
+ [EXP] Добавлена функция синтеза речи (экспериментально, только для параграфов <p> и списков <ul>);
+ [EXP] Добавлены параметры редактирования голоса диктора для синтеза речи.
^ Немного изменено/отредактировано оформление модуля.
+ Добавлена возможность задавать параметры по умолчанию;
+ Добавлена возможность скрывать элементы страницы при активации версии сайта для слабовидящих.

0.2.1: (05.01.2018)
+ Добавлена функция выбора вида отображаемых кнопок: текст или картинка;
+ Добавлена кнопка сброса параметров модуля;
+ Добавлена возможность выбора способа сохранения пользовательских параметров выбора: в куках или в сессиях;
^ Все параметры модуля пересмотрены и разложены в отдельные вкладки (табы) для сокращения путаницы и мешанины;
+ Добавлена возможность исключения элементов страниц сайта из обработки модулем;
+ Добавлена возможность изменения обработки изображений/слайдеров (тестируется);
# Добавлены дополнительные проверки на наличие параметров с соответствующими уведомлениями;
# Добавлены небольшие фиксы в работу модуля;
^ Частичная переработка дизайна модуля.

0.1.5: (13.02.2017)
^ Полностью переделан принцип работы модуля, благодаря чему теперь не отображается основной дизайн сайта в начальный момент загрузки страницы.
^ Доработано некоторое оформление модуля.
# Исправлена проблема с предложением повторно отправить данные при попытке обновить страницу.

0.0.9: (19.12.2016)
# Исправлены некоторые недочеты в принципе работы модуля.
+ Добавлена возможность включения/отключения изображений.

0.0.5: (01.12.2016)
+ Добавлена возможность выбора вариаций цветовых схем;
+ Добавлена возможность выбора вариаций размера межбуквенного интервала (кернинг)
+ Добавлена возможность выбора вариаций размера межстрочного интервала
+ Добавлена возможность выбора вариаций типа гарнитуры (тип шрифта).
+ Добавлена возможность выбора вариаций размера шрифта.

[свернуть]
В будущих версиях

  • Позиционирование модуля: влево, вправо, вверх, вниз;
  • Вывод параметров в модальном окне;
  • Дополнительное оформление модуля;
  • Переключение шаблонов сайта при активации версии сайта для слабовидящих;
  • Отображение альтернативного текста (alt) картинок при их отключении.

[свернуть]
Возможные конфликты и требования

  • Если у Вас установлена программа блокировки рекламы AdGuard. Отключите его при добавлении изображений в настройках модуля. По непонятным причинам в некоторых случаях он может блокировать медиабиблиотеку Joomla.
  • Модуль не работает с прогрессивным кэшированием.
  • Для корректной работы модуля на сайте должна быть подключена библиотека jQuery
  • Для работы модуля необходима версия PHP не ниже 5.6
  • Рекомендуется версия Joomla не ниже 3.4

[свернуть]
Синтез речи - Диктор

Внимание! Ознакомьтесь перед использованием!
Технология синтеза речи в модуле версии сайта для слабовидящих является тестовой.
На данный момент используется технология Yandex.TTS — SpeechKit JavaScript Web API. В будущем есть вероятность отказа от данной технологии и замены другой, будьте внимательнее и относитесь к этому с пониманием.
Обратите внимание, что API ключ для использования сервиса является платным, поэтому перед использованием ознакомьтесь с тарифами.

Yandex.TTS - Тарифы

Yandex.TTS — Тарифы

Решение в плане выбранной технологии не окончательно, на данный момент еще осуществляются поиски наиболее лучшего, простого и самое главное — бесплатного решения в плане синтеза речи. Если у Вас есть какие-то предложения — оставляйте их в комментариях, обязательно ознакомлюсь.

В демо-версии модуля Вы не найдете функцию синтеза речи по причине того, что API ключ платный, но Вы можете самостоятельно зарегистрировать себе тестовый API ключ на 1 месяц бесплатно, следуя инструкциям ниже, потестировать и решить для себя, нужна Вам эта функция или нет.

Регистрация API ключа

1 — У Вас должен быть активный аккаунт на Яндекс (Яндекс.Почта);

2 — Перейдите по ссылке https://developer.tech.yandex.ru/ и нажмите кнопку «Получить ключ»;

Yandex.TTS - Получение API ключа.

Yandex.TTS — Получение API ключа.

3 — В самом первом поле введите любое наименование ключа, пригодится, если у Вас уже много ключей. Нажмите кнопку SpeechKit JavaScript Web API

Yandex.TTS - Выбор сервиса.

Yandex.TTS — Выбор сервиса.

4 — В следующем окне укажите Ваши Фамилию и Имя и выберите тип проекта, после чего нажмите кнопку «Отправить».

Yandex.TTS - Подключение к сервису.

Yandex.TTS — Подключение к сервису.

5 — Откроется окно со всеми имеющимися у Вас API ключами, слева Вы можете скопировать полученный ключ, а справа посмотреть статистику по использованию.

Yandex.TTS - Список API ключей.

Yandex.TTS — Список API ключей.

6 — Вставьте полученный (скопированный) API ключ в соответствующее поле в настройках модуля на сайте. Готово.

[свернуть]
F.A.Q.

В: После установки и активации модуля сайт перестал работать, показывает белый экран или ошибку Fatal Error в каком-то файле в какой-то строке. В чем причина?
О: Чаще всего это связано с тем, что у Вас устаревшая версия PHP. Для корректной работы модуля необходим версия PHP не ниже 5.6. Повысьте свою версию PHP и проблема должна исчезнуть.

В: После установки и активации модуля на сайте появилась кнопка включения версии сайта для слабовидящих, но при нажатии на нее ничего не происходит. Что делать?
О: Первым делом удостоверьтесь, что на сайте подключена библиотека jQuery. Эта библиотека необходима для работы модуля. Сам по себе модуль не подключает эту библиотеку, т.к. предполагается, что библиотека подключается автоматически из коробки ядром Joomla. Если библиотека подключается, но модуль по прежнему не работает, проверьте консоль ошибок в браузере (CTRL+SHIFT+I) на предмет ошибок или конфликтов скриптов. Если и в этом случае всё нормально, но модуль не работает, то напишите мне через форму обратной связи или на почту info@blog-about.ru, будем разбираться индивидуально.

В: После установки модуля в его настройках нет возможности задать список шрифтов, интервалов и т.д., кнопка отсутствует. В чем проблема?
О: Вполне возможно, что у Вас старая версия Joomla. Для правильной работы модуля необходима версия Joomla не ниже 3.4. Обновите версию Joomla и проблема должна исчезнуть. Если у Вас нет возможности обновить Joomla, то Вам остается лишь использовать старую версию модуля v.0.0.9, предназначенную для Joomla 2.5, она имеет минимальный набор параметров.

В: Старая версия модуля работала лучше и корректнее, но я не сохранил файл модуля, а откатывать весь сайт мне не хочется или нет возможности. Где я могу найти старые версии этого модуля?
О: Откройте блок «История версий», в списке найдите интересующую Вас версию модуля и нажмите на её номер. Не все старые версии доступны, будьте внимательны.

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

В: При активации версии сайта для слабовидящих шаблон отображается криво, всё ломается и т.п.. Почему?
О: Дело в том, что подстроиться под абсолютно все шаблоны и дизайны очень сложно. Но модуль предоставляет массу настроек в плане оформления и управления содержимым при активации версии сайта для слабовидящих. Внимательно читайте описания настроек и Вы вполне сможете оформить сайт нужным образом.

В: При активации версии сайта для слабовидящих шаблон отображается криво, всё ломается и т.п.. Вы можете помочь мне с оформлением, чтобы всё стало красиво? Я оплачу работу!
О: Нет. Помощь осуществляю лишь в случае, когда модуль не работает. Все остальные настройки и редактирование шаблона дело рук каждого пользователя.

В: В модуле есть функция синтеза речи, но она платная, она меня не устраивает, она не работает и т.д.. Будет ли пересмотр этой функции, замена на другую?
О: Да. На данный момент еще ведется поиск наиболее подходящего варианта решения в плане синтеза речи. К сожалению все они платные или слишком громоздкие для включения в модуль. Именно поэтому эта функция находится в разделе экспериментальных настроек. Если у Вас есть идеи для решения этого вопроса или предложения по сотрудничеству в этом направлении, Вы можете оставить их через форму обратной связи, написать мне на почту info@blog-about.ru, или просто оставить их в комментариях на этой странице.

В: После установки модуля не могу задать цветовые схемы в его настройках, постоянно появляется 2 палитры и не дает выбрать цвет. Как быть?
О: Вполне возможно, что у Вас старая версия Joomla. Несмотря на то, что модуль доступен с версии J3.4, некоторые возможности могут функционировать неправильно. Для корректной работы и настройки модуля Вам необходимо обновить Joomla до версии не ниже 3.6.3. Именно в версии 3.6.3 был исправлен баг с задвоением палитры. После обновления зайдите в настройки модуля и обновите страницу сочетанием клавиш CTRL+F5.

В: Будет ли работать модуль на Joomla 4? И планируется ли версия модуля для неё?
О: На данный момент модуль не работает на Joomla 4 — отсутствуют поля типа repeatable, что в свою очередь не позволяет задать список пользовательских параметров, также некорректно работают поля типа note. В будущем версия модуля для Joomla 4 обязательно появится.

[свернуть]

Вложения

Только для Joomla 2.5. Поддержка и развитие модуля прекращено.

Комментарии

  • Константин
    Не работает на Joomla 3.9.11 в IE
    • Blog About
      Добрый день. Будьте добры подробнее, что именно не работает? Кнопка не жмется, параметры не применяются/не сохраняются и т.д., может в консоли ошибки какие пишет. Потому что на Joomla 3.9.11 в Edge и IE 10 всё отлично работает (IE11 к сожалению нет).
      Как вариант, хотя бы ссылку оставьте на Ваш сайт, чтобы понять что именно не работает.
      • Константин
        Не срабатывает аккордион. На клике по иконке ничего не происходит. На FF, Chrome, Opera работает хорошо. Может из-за того, что IE поставил по умолчанию и более не трогал. Не пользуюсь им совсем. Но заказчики обратили внимание.
        https://kirzhach-crb.ru/
        • Blog About
          Хмм, очень странно, ни ошибок, ничего не видно. Как вариант откройте файл /modules/mod_special_visually/tmpl/default.php и закомментируйте 17-ую строку $doc->addScriptDeclaration($script_before);
          Сообщите о результате, пожалуйста.
          • Константин
            Безрезультатно. На Edge проверил. Работает. IE не хочет. Посмотрел в браузер. Адблоков или каких-то запретов не установлено. Ну Microsoft... Что с них взять? Посмотрите вышеуказанную ссылку на вашем IE (если возможно). Пока не так критично, но как бы вот ситуация... А значит у кого-то тоже стрельнёт.
            • Blog About
              У меня Ваш сайт тоже не работает, хотя все мои работают нормально. Если возможно, вышлите бекап своего сайта (файлы и базу данных) мне на почту info@blog-about.ru попробую посмотреть что именно не так.
  • Юрий
    Добрый день! После последнего обновления перестали открываться аккордеон меню Accordeon Menu CK (открытие по плюсику - ссылка на графическом указателе аккордеона) и исчезла панель кнопок и табы в редакторе JCE.
    • Юрий
      Про редактор JCE - исчезла панелька с кнопками во фронтенде, с панели администратора нормально редактируется
      • Blog About
        Добрый день. В последнем обновлении ничего критического не вносилось и это не могло так сильно повлиять на разные компоненты и модули. Проверьте консоль ошибок (CTRL+SHIFT+i), маловероятно, но может быть какой-то конфликт. Также, как вариант откройте файл /modules/mod_special_visually/tmpl/default.php и закомментируйте 17-ую строку $doc->addScriptDeclaration($script_before); но это тоже маловероятно.
        Если не поможет, то попробуйте установить предыдущую версию http://blog-about.ru/files/extensions/51/mod_special_visually_j3_v0.3.2.zip
        Плюс - не помешала бы ссылка на Ваш сайт.
        • Юрий
          Закомментирование 17 строки файла /modules/mod_special_visually/tmpl/default.php (/*$doc->addScriptDeclaration($script_before);*/) помогло, теперь и меню нормально открывается и редактор JCE в фронтенде нормально работает...Сайт ruyurik.ru (на локалке поменял работает, на этом временном хостинге ничего не менял чтобы Вам глянуть). Спасибо )))
  • Влад
    Добрый день.
    Подскажите, возможно ли сделать так, чтобы версия для слабовидящих включалась сразу при открытии сайта? Где и что можно для этого подправить в коде\модуле?
    • Blog About
      Добрый день.
      Откройте файл /modules/mod_special_visually_j3/tmpl/default.php и найдите в 29-ой строке код:
      if (isset($_POST['type_version'])) {

      Перед ней добавьте следующий код:
      if (empty($$perem->get('type_version'))) {
      $$perem->set('type_version', 'yes');
      }

      Протестировать нет возможности, поэтому проверьте самостоятельно, здесь мы проверяем, существует ли переменная активации версии, по идее должно сработать, но лишь в том случае, если человек зашел первый раз на сайт и данных об активации версии еще не существует, если он уже переключал версию сайта, то код не сработает.
      • Влад
        Отработало, спасибо.
        Я потестировал ваш вариант, а потом вообще принудительно всегда устанавливил версию для слабовидящих, а в кнопку "Оригинальная версия" просто захардкодил ссылку на основной сайт (такая была задача специфическая).
        Спасибо за модуль.
  • Владимир
    Здравствуйте установил модуль. Очень понравился!!! Но вот ровно две вещи не дают покоя. А именно: 1. Установил кнопку переключения как картинку (Фиксировано внизу экрана) Кнопка работает, но при наведении не меняется курсор, то есть вместо пальца остается стрелка. Возможно ли это исправить? 2. Я использую шаблон на helix3, в шаблоне есть возможность подключения иконок (Font Awesome) как в меню так и в модулях, при переключении на версию для слабовидящих иконки не отображаются, точнее отображаются как квадраты..Можно ли к модулю подключить как то иконки?
    • Blog About
      По поводу курсора - скорей всего проблема в Вашем шаблоне, перейдите на демо-версию http://blog-about.ru/demo/modul-versii-sajta-dlya-slabovidyashchikh-joomla.html и обратите внимание, что курсор нормально меняется на палец.
      Что касательно шрифта, даже не знаю что предложить, т.к. совместно с Font Awesome не тестировал.
      Будьте добры ссылку на Ваш сайт, попробую подсказать решения.
      • Владимир
        Спасибо за скорый ответ! https://rc.42tip.ru/index.php
        • Blog About
          Извиняюсь, невнимательно прочитал Ваш вопрос.
          Чтобы не править файлы, по первому вопросу, зайдите в настройки модуля на вкладку "Расширенные параметры" и в самом низу найдите поле "Пользовательские стили", добавьте в это поле следующее:
          .module_special_visually #special_visually label {
          cursor: pointer;
          }

          По второму вопросу, там же, на вкладке "Расширенные параметры" есть поле "Исключить элементы", добавьте в него (также с точкой):
          .fa
          • Владимир
            Большое спасибо! Всё работает! Единственное cursor: pointer добабил в файл style.css, почему то в Пользовательских стилях не сработало!!! Скромно, но всё же, поддержал Ваш проект рублём!
  • Юрий
    Как писал
    Евгений 15.02.2019 в 07:54 - то-же самое, при установке ругнулся, но установился и работает, притом отлично работает. Но вопрос у меня другой - хотел установить в "Кнопка специальной версии" вместо текста изображение притом думал оно будет на ширину картинки, вставляется только как иконка на кнопку небольшого размера, в style.css -
    .module_special_visually #special_visually .buttons .button_icon {
    width: 40px; - менял на более (на 240px) - в модуле показывает терь нормально а на сайте также отображается с небольшими размерами. Где можно заменить чтобы полноценная картинка показывалась?
    • Blog About
      Добрый день. Сообщите, пожалуйста, версию Joomla и версию PHP, чтобы понять причины появления ошибки.
      По поводу изображения на кнопке, Вы всё правильно сделали
      Вам необходимо увеличить размеры для кнопки
      .module_special_visually #special_visually .buttons .button_icon
      при этом помимо width и height еще добавить max-width и max-height
      Должно сработать.
      • Юрий
        Спасибо за подсказку - все заработало, т.е. картинки теперь нормально отображаются ))) По поводу установки - попробовал установить на хостинге - все без проблем встало, ругалось при установке на локальном сервере (Openserver), притом работает после этого ))) Кстати, попробовал подключить Диктора (SpeechKit JavaScript Web API.) - тоже работает отлично ))) На яндексе при получении ключа разработчика нигде не нашел информации по тарифам ну или что платный сервис )
        Спасибо еще раз за Ваш модуль!!! )))
  • Павел
    Спасибо за модуль.
    Скажите, есть ли возможность реализовать функционал "Скрыть элементы" для Joomla 2.5?
    Спасибо.
    • Blog About
      Добрый день. Стандартными возможностями нет, и не планируется, т.к. модуль для Joomla 2.5 более не развивается, советую переходить на Joomla 3+.
      Вы можете открыть файл /modules/mod_special_visually/tmpl/default.php
      Найдите код примерно в 40 строке:
      if ($session->get('type_version') && $session->get('type_version') == 'yes') {
      и сразу после ?> перед <script> добавьте следующее:
      <style>
      здесь перечислите стили, скрывающие элемент.
      </style>
      Как и <script> Ваш написанный <style> будет добавляться только когда версию для слабовидящих активировали.
  • Григорий
    В helix шаблоне нужно на вкладке Layout добавить новый ряд (add row). Новому ряду присвоить позицию, а после в самом модуле выбрать ее. И должно получиться.
  • Григорий
    Здравствуйте. Как выровнять меню по центру сайта?
    • Blog About
      Добрый день.
      Только путем редактирования CSS.
      Если Вы про кнопки выбора в модуле, то переключить отображение модуля в горизонтальный вид, в /modules/mod_special_visually/assets/css/style.css убрать float: left; у:
      .module_special_visually #special_visually .params .param .title
      .module_special_visually #special_visually label
      А у .module_special_visually.horizontal #special_visually .params.show сменить display: inline на inline-block и добавить text-align: center;
      Если же Вы про сам блок меню, то если он у Вас не фиксирован, то задайте ему ширину через CSS и добавьте margin: 0 auto; А если фиксирован, то left: 50%; tranform: translate(0, -50%);
      • Григорий
        Блин все перепробовал, запутался. Мне нужно чтобы кнопка оригинальная и для слабовидящих оставалась на месте (слева), а меню выбора шрифта фона по центру.
        • Blog About
          Возможно я что-то не так понял.
          Переключитесь на вертикальное отображение модуля в настройках модуля.
          Откройте /modules/mod_special_visually/assets/css/style.css для редактирования

          Для .module_special_visually #special_visually .params {
          добавьте text-align: center;

          А для .module_special_visually.vertical #special_visually .params .param {
          замените display: block; на display: inline-block;

          Если я опять не так Вас понял, то отправьте на info@blog-about.ru ссылку на Ваш сайт и картинку, на которой изобразите схематично куда, что и как должно отображаться.
  • Максим
    Спасибо огромное за ваш модуль!
    Ещё бы как опцию хотелось возможность включать/отключать принудительное подчёркивание всех ссылок.
  • Григорий
    Здравствуйте.

    Долго мучился, но удалось заставить при нажатии на кнопку работать - появляется панель управления, но ничего не меняется, версия joomla 2.5

    Очень хочется всетаки запустить его .....
    • Blog About
      Добрый день. Будьте добры ссылку на Ваш сайт, посмотрю в чём проблема.
  • Олег
    Переключил хранение параметров на "В сессиях" - заработало. Т.е. ошибка при хранении в куки.
  • Олег
    Ага, не заметил. Есть еще эти стили
    *:not(.handle_module) {
    font-size: 28px!important;
    background: 000000ffffff!important;
    color: !important;
    border-color: !important;
    letter-spacing: 0px !important;
    line-height: 20px !important;
    font-family: 'Open Sans', Arial, Helvetica, sans-serif !important;
    }
    т.е. и черный и белый цвет добавлены фону, а для шрифта - пусто:
    background: 000000ffffff!important;
    color: !important;
    • Олег
      Почистил куки. Все отлично. Вероятно не правильно сохранились при первом посещении сайта после установки и переключения на хранение в куки, а модуль был еще не настроен полностью.
      Спасибо за модуль!
  • Олег
    Не работает цветовая схема. Независимо от выбранной схемы, отображается черный шрифт на белом фоне. Пробовал делал одну схему - белый шрифт на черном фоне. Ее же указывал по умолчанию, но все равно черный шрифт на белом фоне. У всех элементов сайта, кроме html и body добавлены стили
    font-size: inherit !important;
    background: inherit !important;
    color: inherit !important;
    border-color: inherit !important;
    letter-spacing: inherit !important;
    line-height: inherit !important;
    font-family: inherit !important;
    Что я мог упустить?
    Все остальное работает как "часики".
  • Павел
    Всё, разобрался. Отключение плагина Система - Кэш помогло. Надо в настройках модуля это предупреждение в самый верх вынести, а то сразу не заметил
    • Blog About
      Добрый день. Да, модуль не работает с этим плагином. Обязательно добавлю информацию в FAQ.
  • Павел
    Здравствуйте. Модуль работает только если авторизоваться на сайте под суперюзером. Для Public и Guest не работает - при нажатии на кнопку происходит просто перезагрузка страницы. Другие группы авторизованных пользователей не проверял. С правами игрался - не помогло.
    Тестовая страница https://ulptest.aricky.ru/okean
    При авторизации суперюзера всё ок http://dl3.joxi.net/drive/2019/03/07/0008/0401/545169/69/da22fcaa54.png
  • Сергей
    модуль не рабочий! кнопка появилась, но при нажатии на нее страница обновляется и остается прежней.
  • Дмитрий
    Опытным путем установил - не в шаблоне joomla. возможно что то нужно настроить ? но я не увидел в настройках модуля ничего подобного.
  • Дмитрий
    Добрый день,
    подскажите, в версии для слабовидящих при отключении изображений не показываются альты (альтернативные изображения), хотя они прописаны.
    это дело в модуле или в самом шаблоне?
    • Blog About
      Добрый день, Вы имеете ввиду атрибут alt изображений?
      Если да, то текст этого атрибута отображается только когда изображение отсутствует или показ изображений отключен в настройках браузера. Модуль же полностью скрывает изображения, т.е. они есть, но не отображаются. Так что тут без вариантов.
    • Blog About
      Хотя мысль вполне логична, возьму на заметку для реализации в будущих версиях модуля, но это точно будет не скоро, извините.
      • Дмитрий
        Добрый день, да все верно - атрибут альт.
        большое спасибо - будем следить.
  • svetagrigorevna
    Большое спасибо!
    К проверке готовы!
  • Алексей
    Спасибо большое! разработчику! выручил. от всего университета спасибо!
  • Евгений
    Сегодня решил попробовать установить ваш модуль на joomla 3.9.3.
    При установке выдает ошибку:
    .../libraries/src/Installer/Adapter/ModuleAdapter.php on line 214 {"success":true,"message":null,"messages":{"notice":[" \u041f\u043e\u0441\u043b\u0435\u0434\u043d\u0438\u0435 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f: \n v0.3.2 22-Sep-2018 \n + \u0414\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0430 \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0430 \u0432\u0435\u0440\u0441\u0438\u0438 PHP \u043f\u0435\u0440\u0435\u0434 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u043e\u0439 \u0438\u043b\u0438 ....
    Она гораздо длиннее я взял только часть.
    В чем может быть проблема?
    Спасибо
    • Евгений
      Но при этом оказалось, что он установился и работает...
    • Blog About
      Добрый день. Произвел установку модуля на Joomla 3.9.3, никаких ошибок не наблюдаю. Возможно какой-то конфликт. У Вас стандартный менеджер установки компонентов? Перечислите плагины, которые используются на сайте. Попробую установить с ними.
      В сообщении об ошибки значится Changelog http://dl3.joxi.net/drive/2019/02/15/0023/3026/1518546/46/e454ee2579.jpg
      Если возможно, из ошибки хотелось бы увидеть начало и конец, без набора символьных кодов.
  • Александр
    Доброго времени суток! Очень полезный модуль! Огромное спасибо! Но вот есть маленькая проблема у меня с ним. Работает - но не для обычных посетителей сайта имеющих право доступа - Public. Работает только если заходить на сайт зарегистрированным, имеющим права доступа Special и Administrator (на остальных не проверял). Может подскажете где и что исправить?.. Сайт - www.slonimfhi.by. Остальные модули работают правильно с учетом прав доступа и настроек. Joomla 2.5.14 и модуль Ваш соответствующий установлен для ЭТОЙ версии...
    • Уруйхан
      Вот тоже такое заметил в некоторых своих сайтах
    • Уруйхан
      Оказывается у меня было включено кэширование в общих настройках. И на всякий еще поставьте в экспериментальных настройках модуля "Не кэшировать".
      • Blog About
        Добрый день. При включенном кэшировании любой модуль будет кэшироваться, как и всё остальное содержимое, поэтому у большинства модулей присутствует настройка "Не кэшировать", данный модуль не исключение. Чтобы отключить кэширование используйте эту настройку.
        Другое дело, если у Вас активирован плагин "Система - Кэш", в этом случае никакая настройка не поможет, т.к. происходит полное кэширование страницы в один файл без разбора на части.
    • Blog About
      Добрый день. Проверьте, пожалуйста, чтобы в настройках модуля в параметре "Доступ" стояло Public http://dl4.joxi.net/drive/2019/02/15/0023/3026/1518546/46/25fcfdb020.jpg
      Других мыслей у меня пока нет.
  • Romul2006
    Ну как же обидно с Helix. Уж очень популярный шаблон.
    Самостоятельно победить не удалось даже при полном соответствии к требованиям.
  • Alex
    Несколько раз при смене настроек просмотра на сайте -> выбросило обратно в оригинальную версию сайта, подскажите с чем это может быть связано? может в настойках сайта или модуля в админке что-то упустил?
    Проблема возникает в Mozilla Firefox (проверял и старую и последнюю версию)
    • Blog About
      Добрый день. Проблему воспроизвести не удалось, всё работает нормально, во всех браузерах. У Вас случайно не включено кэширование на сайте в общих настройках? И проверьте, что плагин "Система - Кэш" отключен. По возможности дайте ссылку на сайт. Либо если возможно, запишите видео как происходит сброс настроек и отправьте на info@blog-about.ru
  • Alex
    Здравствуйте, подскажите почему при отключении изображений выдает ошибку:
    Notice: Undefined variable: process_image in /home/.../public_html/modules/mod_special_visually/tmpl/default.php on line 186
    как исправить?
    • Blog About
      Добрый день.
      Это не ошибка, это уведомление. Действительно, мой недочет в коде, неверно реализовал проверку. Вы можете либо отключить отображение ошибок в настройках Joomla, либо открыть файл /modules/mod_special_visually/tmpl/default.php и, например, в 103-ьей строке, после $script = ''; добавить строку:
      $process_image = array();
      как временное решение.
  • Илья
    Прошу прощения, нашёл решение проблемы.
    Хотя в настройках кеширование было отключено, некоторые элементы всё равно кешировались.
    Отключение самого плагина кеша решило проблему :)

    С уважением
  • Илья
    Добрый день. В какой-то момент перестало происходить переключение шаблона при нажатии на кнопку. При этом если через меню, находясь на главной странице, перейти на любую другую - там переключение происходит. Т.е. спец. версия включается на всех страницах, кроме той, на которой нажимается кнопка. Обратного перехода на обычную версию тоже не происходит. Т.е. обратный переход на стандартный вид происходит на всём сайте, кроме той странице где нажималась кнопка.
    В чём может быть проблема?

    С уважением
  • Anna
    Здравствуйте, спасибо за ваш труд!
    Почему-то при активации версии для слабовидящих пропадают все иконки http://joxi.ru/V2V9PYVFxDE9wm
    Было бы здорово при выборе позиции модуля "Фиксировано вверху/внизу экрана" иметь возможность выбирать выравнивание слева/справа
    • Blog About
      Добрый день. Всё зависит от того как у Вас реализованы иконки. Если как фоновые изображения, то попробуйте использовать свойство "Обработка изображений" на вкладке "Расширенные параметры"
  • Андрей
    Здравствуйте. Модуль хороший, но проблемка в том, что при переходе по какой-либо ссылке с главной (сайт новостной) сайт открывается в обычном формате. Главная страница реализована через SP page bilder, может в этом проблема
  • Александр
    Добрый вечер. Провел обновление, теперь с горизонтальным вариантом стало удобнее. Вопрос в следующем, можно ли как-то вызывать модуль через {loadmodule}? Мне бы его в кнопку зашить, та кнопка которая у вас по умолчанию не вписывается в дизайн сайта. Спасибо.
    • Александр
      Нашел решение от обратного) Заменил класс button_text на свой)
    • Blog About
      Добрый. Вообще через {loadmodule} и {loadposition} можно вставить модуль, или у Вас не получилось?
      По поводу кнопки, в экспериментальных настройках можно задать свою кнопку, по которой будет активироваться версия. Или такой вариант тоже не подошел?
      • Александр
        Через {loadmodule} и {loadposition} почему-то не получилось, а в экспериментальных настройках честно говоря даже не пробовал. Всё получилось путем редактирования класса в default.php. Спасибо
  • Андрей
    Модуль не совсем корректно работает при включенном стандартном кэшировании Joomla. Если кэширование включено, то может не переключать на версию для слабовидящих или наоборот не переключать на обычную.
    Есть какие-то способы борьбы с этим? Или может порекомендуйте сторонние плагины кэширования
    • Blog About
      Добрый день. В курсе проблемы, модуль не работает при любом кэшировании. Единственный выход на данный момент - это не использовать кэширование совсем.
      • Blog About
        Добавлена возможность отключения кэширования модуля в версии 0.3.2. Не во всех случаях получится отключить, поэтому внимательно читайте требования в комментарии к параметру кэширования.
  • yuazakharov
    Уже четко получается.

    Думаю, обесцвечивание лучше сделать в виде кнопки, чтоб по желанию выбирали.
    При добавлении цветовой схемы одновременно появляются две пипетки. Передняя мешается. И пожалуйста, добавьте еще возможность вручную добавить цвет.

    Скрин http://images.vfl.ru/ii/1536910128/70798b41/23328545.jpg
    • Blog About
      Добрый день. Про отдельную кнопку обесцвечивания подумаю.
      По поводу цветовых схем, о проблеме сообщалось ранее, но мне ни разу не удалось ее воспроизвести, как бы я не пытался, у меня всегда нормально отображается одна палитра. Есть подозрения, что это связано с бесплатными/покупными шаблонами, или какими-либо плагинами, но не факт. Что касательно добавления цвета вручную, то поля ввода цвета активные и Вы сами можете ввести цвет в формате HEX.
      P.S. Сообщите версию Joomla, шаблон, компоненты и плагины, которые установлены у Вас на сайте.
      • yuazakharov
        Уведомления об ответе не приходят с этого сайта, чтоб сразу ответить ((

        HEX цвета пытался ставить

        джумла 3.6.2
        Шаблон T3 Framework 2.2.1, стиль t3_bs3_blank
        Компоненты http://images.vfl.ru/ii/1537239973/312ae289/23382091.jpg
        Плагины http://images.vfl.ru/ii/1537240078/e28c22db/23382094.jpg
        • Blog About
          Добрый день. Спасибо за Ваш ответ. Обязательно потестирую данную сборку на предмет конфликтов.
          По поводу уведомлений - их нет на сайте.
        • Blog About
          Проблема выявлена. В данном случае это версия Joomla. Вам необходимо обновить Joomla хотя бы до версии 3.6.3, т.к. именно там была исправлена проблема поля цвета в повторяющихся полях. После обновления зайдите в настройки модуля и обновите страницу сочетанием клавиш CTRL+F5.
          Более подробно Вы можете почитать здесь https://github.com/joomla/joomla-cms/pull/11451
      • Blog About
        Возможность выбора самим посетителем сайта обесцвечивать изображения или нет добавлена в версии 0.3.2.
  • Александ
    Добрый день. Отличный модуль. Не хватает горизонтального расположения. Картинки тоже должны переходить в черно-белый формат, проверяющие органы допытываются к этому моменту.
    На мой взгляд вот здесь реализовано прекрасно http://legeartis-don.ru С нетерпением жду новой версии, надеюсь эти моменты будут учтены. Спасибо вам!
    • Blog About
      Спасибо за Ваш отзыв. Горизонтальное расположение обязательно будет.
      Насчет черно-белых картинок, не уверен, на предложенном Вами сайте-примере идет полная подмена изображений с цветных на черно-белые, в основном логотипы и иконки, все остальные так и остаются цветными. Хотя есть несколько задумок в этом плане, обязательно постараюсь реализовать.
  • Никита
    Здравствуйте!

    Еще раз хочу выразить признательность за такой нужный и функциональный компонент. Только вот у меня новая версия не пошла. Сайт сломался, пришлось отключить.
    • Blog About
      Добрый день. Спасибо за отзыв.
      А какую-нибудь ошибку при этом выдавало? Проверьте, что у Вас используется PHP не ниже 5.6.
      Если модуль очень необходим, напишите мне через форму связи http://blog-about.ru/pomoshh/ и сообщите свой email, либо напишите на info@blog-about.ru я вышлю Вам предыдущую версию модуля.
  • Григорий
    Здравствуйте. Не подскажите как сделать меню в одну строку (шрифт, цвет, изображения и тд.), не могу понять какая строка в стиле отвечает за это?
    • Blog About
      Добрый день. Откройте файл /modules/mod_special_visually/assets/css/style.css и найдите в нем блок стилей
      .module_special_visually #special_visually .params .param {
      display: block;
      box-sizing: border-box;
      margin-bottom: 5px;
      }
      Здесь либо добавьте float: left; либо display: block; замените на display: inline-block;
  • Григорий
    После установки выскакивает fatal error и modules/mod_special_visually/tmpl/default.php on line 522
    В чем может быть причина.
  • Надежда
    Здравствуйте!
    Всё работает отлично, кроме одного - шрифт с засечками и без не переключается. Даже у вас на демке, хотя на брайля переключается. Отображается всегда только с засечками. В чем может быть причина?
    • Blog About
      Добрый день.
      Огромное спасибо за Ваше замечание. Действительно, была ошибка в передаче параметров. Ошибку устранил, перекачайте новую версию модуля.
      Обратите внимание, в настройках модуля на вкладке выбора типа гарнитуры дополнительно добавил описание способа его задания, теперь для задания составного имени шрифта необходимо использовать апострафы, это важно.
  • Уруйхан
    Добрый день! Модуль наиполезнейший. Благодарю за труды!
    От себя добавлю что еще нужно: можно добавить горизонтальный вид + еще на самом вверху фиксированно горизонтально лежал (http://detsad.yaguo.ru/dou1/), и не хватает кнопки серая картинка.
    • Blog About
      Возможность размещения в разных углах страницы, а также горизонтальный/вертикальный вид будут добавлены в будущей версии, сейчас эти функции находятся в стадии разработки.
      Единственное, не понял про серую картинку, имеется ввиду чтобы все картинки стали черно-белыми? Просто нигде не встречал подобное, если подобное действительно нужно, то добавлю в следующей версии.
  • Gor
    Добрый день. Отличный модуль, Спасибо! В качестве рекомендаций хотелось вы видеть в модуле возможность выбора параметров в модальном окне (поверх страницы или в виде спойлера), горизонтальное расположение (сейчас только вертикальное), звуковой ассистент (озвучка выбранного пользователем текста), возможность выбора в модуле значений по умолчанию.
    • Blog About
      Спасибо за Ваш отзыв и пожелания, все они непременно будут реализованы в будущих версиях модуля, т.к. уже ведется работа над некоторыми из них.
  • Анастасия
    Спасибо ОГРОМНОЕ за модуль!!!
    Всё понятно и легко по настройкам. Особенно впечатляет задание собственных параметров.
    Особенно актуально для пользователей некомпетентных в программировании.

Добавить комментарий