Разделение контента по группам пользователей

#1 25 ноября 2012 в 20:44
Доброго времени суток, уважаемые форумчане!
Вопросик такой: как на 1.10 возможно реализовать скрытие части контента от всех групп пользователей, за исключением указанных? То есть, хочу написать цикл статей, в которой может встречаться пару абзацев, доступных лишь одной-двум группам пользователей. При этом никаких видимых признаков наличия таковой информации не должно отображаться (подобие спойлера). Вроде был такой плагин, никто не в курсе?
#2 26 ноября 2012 в 01:50
В админке не указывается кому разрешено смотреть статью?
#3 26 ноября 2012 в 02:05


В админке не указывается кому разрешено смотреть статью?

Gorec
Повторюсь: мне нужно в ОДНОЙ статье несколько абзацев делать видимыми только для определенной группы пользователей. Это будут примечания для команды проекта, которые необходимо скрывать от юзеров и поисковиков.
#4 26 ноября 2012 в 09:27
надо переделать плагин хайда, добавив в него условие на айди группы [hide=id

  1.  
  2. private function parseHide($text){
  3.  
  4. $inUser = cmsUser::getInstance();
  5.  
  6. $pattern = '/\[hide\](.*?)\[\/hide\]/usi';
  7. $hidden_text = 'Скрытый текст виден только <a href="/registration">зарегистрированным</a> пользователям';
  8.  
  9. if (!$inUser->id){
  10. $replacement = '<div class="bb_tag_hide">'.$hidden_text.'</div>';
  11. } else {
  12. $replacement = '<div class="bb_tag_hide">${1}</div>';
  13. }
  14.  
  15. return preg_replace($pattern, $replacement, $text);
  16.  
  17. }
  18.  
  19.  
#5 26 ноября 2012 в 12:56

надо переделать плагин хайда, добавив в него условие на айди группы [hide=id

picaboo
Благодарю! :)
А скрыть кнопку можно от посторонних глаз?
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.