2014 10 июля

Плагин Hide Guest Content - скрытие контента от гостей - !Joomla 2.5 с группами пользователей

Обновление 2.5 старого плагина для 1.5 и чуть более нового плагина для 1.6\7, позволяющего скрывать часть текста в материале от незарегистрированных пользователей (деления по ACL нет и не планируется).

Использование:

  1. установить и опубликовать плагин
  2. в материале нужный блок текста обрамить тегами: {gcontent}скрытый материал для пользователей гостям не виден{/gcontent}
  3. заглушка для гостей заключена в DIV с классом guest_only, возможно настроить оформление предупредительного блока по собственному желанию
  4. (новое) в настройках плагина можно указать через запятую без пробелов ID групп пользователей, которым разрешен доступ. Например если указать 3,8 - то доступ будет для авторов и суперпользователей, если просто 3 - то только авторы, суперадмин и прочие авторизованные будут видеть заглушку. Если пусто - то по умолчанию, текст доступен для всех авторизованных.
  5. ВАЖНО - разграничение прав по группам пока работает в пределах всего сайта, то есть нельзя для разных скрытых текстов указать разные наборы групп. Если кому понадобится - пишите, сделаем новую версию. Пока же as is

Скачать:

Комментарии

0 Михаил пишет нам 30.07.2014 13:02
Круто! Спасибо большое! Прям то, что надо. Скрыл от уже зарегистрированных пользователей форму регистрации, выведенную на статичную главную страницу и добавил текст, который увидят уже зарегистрированные! Все просто и то, что надо! Пожелания (мне пока хватает функционала, но, думаю, не помешает, в т.ч. и мне в дальнейшем): 1. Сделать разграничения по группам, как в статье написано. 2. Сделать возможность вообще не писать текст, показываемый вместо скрытого контента. Можно обойти каким-нибудь пустым тегом, но это танцы с бубном.
Сообщить модератору
0 Михаил отвечает 30.07.2014 13:11
Нет!! Не работает! В настройках плагина прописана группа 1 (public), но даже незалогиненным показывается текст из поля "текст для гостей". Нельзя ли поправить?
Сообщить модератору
0 Михаил отвечает 30.07.2014 13:24
Нашел альтернативу! http://www.function90.com/docs/content-filter.html
Сообщить модератору
0 Константин пишет нам 03.12.2014 11:49
Подскажите пожалуйста как вставить ссылку в текст заглушки или сделать всю заглушку ссылкой на страницу регистрации. Нужно сделать так: Юзер видит часть статьи, а другая часть скрыта заглушкой "Узнать подробнее". Юзер кликает на эту ссылку и попадает на страницу регистрации.
Сообщить модератору
0 Beliyadm отвечает 03.12.2014 21:39
Добрый день. В заглушку (в админке плагина) вставить ссылку на страницу регистрации вместе с текстом для гостей, должно работать.
Сообщить модератору

Недостаточно прав для комментирования