Перейти к содержимому
Русский язык для Invision Community 5

Не работает ссылка на правила пользования

На дефолтном скине работает (скрин), на другом скине не работает (просто ничего не происходит). Что это может быть и где шаблон смотреть?

 

qXpF6.jpg

 

Ссылки одинаковые:

 

/?app=core&module=global&section=register#

 

Вроде это было в обновлении до 3.4.7 исправлено, но на пользовательском скине не исправилось. Кто помнит ссылку на баг-трекер, где это исправляется вручную?

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

Это окно открывается не по ссылке а через js. Если оно не открывается, нужно искать ошибки js на странице (консоль ошибок js).

  • Автор

ips.register.js:70

Uncaught TypeError: Cannot call method 'evaluate' of undefined

На странице отсутствует переменная ipb.templates['registration_terms']

 

	<script type='text/javascript'>
	ipb.templates['registration_terms'] = new Template("<h3>{$this->lang->words['reg_terms_popup_title']}</h3><div class='ipsPad' id='tou_popup'>#{content}</div>");
</script>

Смотрим на дефолтном шаблоне - Регистрация -> registerForm и добавляем ее там же в проблемном шаблоне.

Вроде это было в обновлении до 3.4.7 исправлено

Не было.

http://community.invisionpower.com/topic/403568-ipboard-347-released/

Terms of use link on registration broken

Кто помнит ссылку на баг-трекер, где это исправляется вручную?

https://www.invisionpower.com/support/kb/_/terms-of-use-popup-does-not-show-during-registration-r57

Создайте аккаунт или войдите в него для комментирования

Аккаунт

Навигация

Поиск

Поиск

Настроить push-уведомления браузера

Chrome (Android)
  1. Нажмите на иконку замка рядом с адресной строкой.
  2. Нажмите Права доступа -> Уведомления.
  3. Измените свои настройки.
Chrome (компьютер)
  1. Нажмите на иконку замка в адресной строке.
  2. Выберите Настройки сайта.
  3. Найдите Уведомления и измените свои настройки.