Animations (js/css) не работает под Гостем

Главные вкладки

Аватар пользователя notn notn 14 января 2018 в 16:19

Здравствуйте! Имеется модуль Animations (JS/CSS) https://www.drupal.org/project/animations

Проблема состоит в том, что работает почему-то только под залогиненным администратором.
Гости (Анонимный пользователь) не видет его работы (т.е. никакой анимации не происходит).
В настройках нечего подобного нету. В привелегиях есть только: Administer animations. Permission to access the configure page and add animations to elements. Но это касается его настроек, а не обработки.

Подскажите может кто сталкивался, либо куда копать. Сейчас стоит на сайте http://sewmom.ru , картинки должны анимироваться при входе на сайт.

Лучший ответ

Аватар пользователя svisch svisch 15 января 2018 в 11:45
1

Это баг этого модуля. тут он описан.
Чтобы все заработало для анонимов нужно добавить класс wow в анимируемые объекты.

Комментарии

Аватар пользователя notn notn 14 января 2018 в 17:41

Библиотеки кладуться в
libraries/animateCSS/
libraries/typedJS/
libraries/wowJS/
Под админом ведь все работает, подключены значит, а под Гостем не работает, а как понять подключенны ли они под гостем, не знаю)

Аватар пользователя notn notn 14 января 2018 в 17:49

да...показывет и под Админом и под Гостем
@import url("/libraries/animateCSS/animate.css-master/animate.min.css?p2juq9");
выходит что подключено

Аватар пользователя bumble bumble 14 января 2018 в 17:56
1

animateCSS - не единственная зависимость, судя по описанию на странице модуля. Остальные - так же подключены?

На сколько я понимаю, анимация задается указанием CSS-селектора элемента, который необходимо анимировать. Drupal позволяет генерировать элементы динамически, что в свою очередь, может привести к тому, что для пользователей с разными ролями будут выводится разные элементы.

Возможно, в настройках анимации прописаны селекторы, которых нет на странице анонимов?

Аватар пользователя notn notn 14 января 2018 в 18:03

animateCSS - не единственная зависимость, судя по описанию на странице модуля. Остальные - так же подключены?

я сравнил код того что подключено под Админом и под Гостем, под Админом больше всего подключено, например css тулбара, но что касаемо Animations (js/css) все идентично.

проверил селекторы под Гостем, они имеются, попробовал даже элиментарный силект указать, например анимировать H1 , но таже фигня там работат, под гостем не желает))

Аватар пользователя notn notn 14 января 2018 в 18:22

bumble wrote:

В данном случае, определить причину получится только локальным дебагом.


ммм.. не совсем понял как мне это сделать))) но буду думать
Благодарю за помощь!

Аватар пользователя svisch svisch 15 января 2018 в 11:45
1

Это баг этого модуля. тут он описан.
Чтобы все заработало для анонимов нужно добавить класс wow в анимируемые объекты.

Аватар пользователя notn notn 15 января 2018 в 12:50

Благодарю! оказывается это уже обсуждалось, но как я вижу адекватного решения досихпор не нашли...