[3.3] Sortables Captcha - вопрос и варианты ответов в два столбца с перетаскиванием

Поддержка расширений, созданных авторами не из нашего сообщества, а также любые вопросы, связанные с расширениями для phpBB, кроме относящихся к форуму Для авторов.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x/3.2.x | FAQ | Внимание! Прежде чем создать тему - прочти! | Как задавать вопросы | Как устанавливать расширения

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
DimaU
phpBB 1.2.1
Сообщения: 28
Стаж: 14 лет 11 месяцев
Откуда: Москва
Благодарил (а): 15 раз
Поблагодарили: 1 раз

[3.3] Sortables Captcha - вопрос и варианты ответов в два столбца с перетаскиванием

Сообщение DimaU »

Название расширения: Sortables Captcha
Автор: Derky
расширение для phpBB, которое позволяет добавлять вопросы и варианты ответов в два отдельных столбца. Пользователь видит все ответы в одном столбце и должен перетащить некоторые из них в другой столбец, чтобы успешно пройти CAPTCHA
Скачать: phpbb.com
Язык: ru и другие

Ребята, подскажите пожалуйста в чем может быть причина глюка, кто сталкивался.
Установил. На компе на форме регистрации капча работает отлично.
Но на смартфоне капча не работает - нет курсора для перетаскивания, нет как бы подсветки активного элемента для перетаскивания.
Может дело в активном стиле (менять не хочу)?

Версии последние:
Sortables Captcha 2.0.3
AllanStyle-SUBSILVER 3.3.2 - active style (parent = prosilver)
phpBB 3.3.15

Увы, не помогло:
1) снос и переустановка расширения
2) обновил с гитхаба расширение (там даты файлов поновее)
3) обновил стиль с гитхаба
4) переименовал папку prosilver в ext/derky/sortablescaptcha/styles на AllanStyle-SUBSILVER
Аватара пользователя
DimaU
phpBB 1.2.1
Сообщения: 28
Стаж: 14 лет 11 месяцев
Откуда: Москва
Благодарил (а): 15 раз
Поблагодарили: 1 раз

Re: [3.3] Sortables Captcha - вопрос и варианты ответов в два столбца с перетаскиванием

Сообщение DimaU »

Вообщем, проблема решилась, но не красиво... )

Причина - конфликт библиотеки jQuery UI от расширения Sortables Captcha и стиля Allan Style - SUBSILVER
Описано на phpbb.com тут и тут

Суть -
"Проблема была связана с используемой темой оформления.
Allan Style Subsilver (версия Prosilver) также использует jquery-ui.js (в более старой версии),
и он загружается позже, чем JS из расширения, поэтому всё переопределяется, и именно поэтому сенсорный экран не работает."

Предложили в стиле в файле template/overall_footer.html
заменить

Код: Выделить всё

<!-- INCLUDEJS jquery-ui.js -->
на

Код: Выделить всё

<!-- INCLUDEJS http://ajax.googleapis.com/ajax/libs/jqueryui/1.12.1/jquery-ui.min.js -->
Проверил, капча работает на мобильном устройстве. :)
Но в стиле Allan Style - SUBSILVER не работает теперь скрытие/раскрытие разделов
Снимок-11.JPG

Может пересобрать для стиля файл jquery-ui.js нужным образом и подменить?
Или может есть у кого этот файл? ;) Чтобы и капча работала, и скрытие/раскрытие разделов... Help!
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 17084
Стаж: 19 лет 7 месяцев
Откуда: Красноярск
Благодарил (а): 568 раз
Поблагодарили: 1754 раза

Re: [3.3] Sortables Captcha - вопрос и варианты ответов в два столбца с перетаскиванием

Сообщение rxu »

DimaU писал(а): Вчера 2:03 Может пересобрать для стиля файл jquery-ui.js нужным образом и подменить
Сомнительно, ибо строка <!-- INCLUDEJS http://ajax.googleapis.com/ajax/libs/jqueryui/1.12.1/jquery-ui.min.js --> это оно и есть. Очевидно, что скрипт стиля collapse.js требует каких-то правок под новую версию jquery-ui и без них вряд ли заработает.
Изображение
Аватара пользователя
DimaU
phpBB 1.2.1
Сообщения: 28
Стаж: 14 лет 11 месяцев
Откуда: Москва
Благодарил (а): 15 раз
Поблагодарили: 1 раз

Re: [3.3] Sortables Captcha - вопрос и варианты ответов в два столбца с перетаскиванием

Сообщение DimaU »

Спасибо. Скорее всего да, надо менять в стиле два файла:
1) jquery-ui.js - уже поменял
2) collapse.js - старый, в нем проблема
Посмотрел в гитхабе разработчика стиля - сам стиль он обновляет, а эти js-скрипты семилетней давности.

Автора стиля, как понимаю, просить бесполезно? ) Он использовал не свои js, а уже наработанные другим разработчиком (который ушел от дел потом).

Может тут есть спец по JavaScript, подправить collapse.js - чтоб работал совместно с js капчи и др (то есть скрипт стиля collapse.js требует правок под новую версию jquery-ui)
Или это уже не тематика форума?

PS
Есть возможно другой путь. Tак себе... :?
Вырезать (закомментить) из стиля "Allan Style - SUBSILVER" родные куски с collapse. Поставить вместо них дополнительное расширение
Collapsible Forum Categories, если зайдет )
Но к такому не лежит душа)
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 17084
Стаж: 19 лет 7 месяцев
Откуда: Красноярск
Благодарил (а): 568 раз
Поблагодарили: 1754 раза

Re: [3.3] Sortables Captcha - вопрос и варианты ответов в два столбца с перетаскиванием

Сообщение rxu »

DimaU писал(а): Вчера 11:03 Поставить вместо них дополнительное расширение
Collapsible Forum Categories, если зайдет
Не зайдет, там этот стиль выключен и на нем это расширение не работает, так как в нем своё сворачивание категорий :))
Изображение
Аватара пользователя
DimaU
phpBB 1.2.1
Сообщения: 28
Стаж: 14 лет 11 месяцев
Откуда: Москва
Благодарил (а): 15 раз
Поблагодарили: 1 раз

Re: [3.3] Sortables Captcha - вопрос и варианты ответов в два столбца с перетаскиванием

Сообщение DimaU »

Продолжил разговор по стилю -- в соответствующем форуме

Вернуться в «Поддержка расширений для phpBB»