подскажите пожалуйста.
Что бы не ставить доп хук, есть ли возможность, а если есть, то как ?
Необходимо, что бы Spoiler скрывал всё от незарегистрированных пользователей.
Спасибо заранее.
Скрытый текст v1.2
#17
Отправлено 15 Октябрь 2016 - 10:51
Нету, нужно ставить хух.
Можно поковыряться в теге спойлера, но тогда придется отключить кеширования сообщений.
Можно поковыряться в теге спойлера, но тогда придется отключить кеширования сообщений.
#18
Отправлено 15 Октябрь 2016 - 10:54
а вот это http://ipbskins.ru/f...de-для-ipb-234/ решение будет работать для IP.Board 3.4.6 ?
#21
Отправлено 15 Октябрь 2016 - 11:22
Самый топорный вариант скрыть с помощью javascript содержимое спойлера для гостей:
Добавить в конце topicViewTemplate.
Естественно такой способ подходит только для информации которая не представляет особого интереса, на тот случай если пользователь отключит javascript в браузере или посмотрит в исходном коде.
<script> if(!ipb.vars['member_id']){ $$('.bbc_spoiler_content').each(function(e){ e.innerHTML = new Element('div', {'class': 'error message'}).update('Войдите или зарегистрируйтесь чтобы увидеть скрытый текст').outerHTML; }); } </script>
Добавить в конце topicViewTemplate.
Естественно такой способ подходит только для информации которая не представляет особого интереса, на тот случай если пользователь отключит javascript в браузере или посмотрит в исходном коде.