Скрытый от незарегистрированных пользователей текст
ЕСТЬ РЕШЕНИЕ
ЗАКРЫТО
в статьях. Как?
#1
26 апреля 2013 в 17:58
Добрый день! Как можно реализовать скрытый текст и ссылки от незарегистрированных пользователей? Вариант instantcms.ru/forum/thread14505.html не подходит, т.к. текст там не вставишь, а внешние ссылки дают ошибку.
#2
26 апреля 2013 в 19:13
взять за основу фильтр {СКАЧАТЬ=...}… и внести изменения, которые я там указывал. Плюс изменить слово по которому фильтруется и тупо вырезать кусок, касающийся скачивания и учета количества скачиваний. В общем, фильтр станет еще проще
#3
26 апреля 2013 в 21:21
KinDzaDza, попробуйте, был под ранние версии от автора, подогнали под 1.10.х…
Прикрепленный файл
fhide_eb05c.rar
1 Кб
Сегодня в 19:52
#4
26 апреля 2013 в 22:13
Спасибо, Александр Корн! Да, действительно, можно взять за основу фильтр {СКАЧАТЬ=...}. У меня получилось вот что:
Правда, не знаю, насколько это корректный код. Вроде, работает.
Madmax, спасибо! Установил на 1.10.1, работает. Почему этот фильтр убрали из дистрибутива?
function getDownLoadLink($file){ $inUser = cmsUser::getInstance(); if (!$inUser->id) { $link ='<div class="bb_tag_hide">Скачивание файлов доступно только <a href="/registration">зарегистрированным</a> пользователям</div>'; } else { $link = '<div class="download_button"><a href="'.$file.'" alt="Скачать">'.basename($file).'</a></div><p> <p> <p>'; } return $link; }
Madmax, спасибо! Установил на 1.10.1, работает. Почему этот фильтр убрали из дистрибутива?
#5
26 апреля 2013 в 22:18
KinDzaDza, пожалуйста! не особо то и помог, но главное, что результат есть!
#6
27 апреля 2013 в 16:22
Спасибо, Александр Корн!
Не за что, закрываю…Madmax, спасибо!