Версия старого плагина, позволяющего скрывать часть текста в материале от незарегистрированных пользователей.
Использование:
- установить и опубликовать плагин
- в материале нужный блок текста обрамить тегами: {gcontent}скрытый материал для пользователей гостям не виден{/gcontent}
- заглушка для гостей заключена в DIV с классом guest_only, возможно настроить оформление предупредительного блока по собственному желанию
- (новое) в настройках плагина можно указать через запятую без пробелов ID групп пользователей, которым разрешен доступ. Например если указать 3,8 - то доступ будет для авторов и суперпользователей, если просто 3 - то только авторы, суперадмин и прочие авторизованные будут видеть заглушку. Если пусто - то по умолчанию, текст доступен для всех авторизованных.
- ВАЖНО - разграничение прав по группам пока работает в пределах всего сайта, то есть нельзя для разных скрытых текстов указать разные наборы групп. Если кому понадобится - пишите, сделаем новую версию. Пока же as is
Changelog:
- В версии 3.2 добавлена инвертированная опция показа, можно показывать текст только для гостей, для всех авторизованных будет заглушка "Текст только пользователей" (редактируется в админке плагина), синтаксис: {ungcontent}материал только для гостей{/ungcontent}
Скачать:
P.S. Старая версия для Joomla 2.5
Обновления:
- версия 3.1 - исправлены незначительные ошибки, вызывающие warning
Комментарии
Выдает:
Got error 'PHP message: PHP Notice: Only variables should be assigned by reference in /plugins/content/GuestContent/GuestContent.php on line 37PHP message: PHP Notice: Only variables should be assigned by reference in /plugins/content/GuestContent/GuestContent.php on line 40PHP message: PHP Notice: Only variables should be assigned by reference in /plugins/content/GuestContent/GuestContent.php on line 55', referer: https://for.ru/tem.html
как это можно исправить?
for.ru - это я обрезал в логе.
Пожелание - не забрасывайте сайт, обновляйте, развивайте. Успехов!