Немного с озданием, но лучше поздно чем никогда. Чуть меньше месяца назад было решено, для привлечения посетителей проводить и уменьшить бессмысленную, не доведенную до конца, регистрацию посетителей, которая последние месяцы ломится на сайт как спам. Для решения этой проблемы в Joomla я использовал плагин Content Hider Plugin, а теперь более подробно о нем.
Плагин для cms Joomla! позволяет скрыть определенный текст в контенте Вашего сайта (ссылки, текст и.д.т) Особеность данной версии плагина в том что он позволяет скрыть текст для определенной группы (автор, администратор, гость и т.д). Для скрытия части содержания статьи, основанное на авторизированном статусе посетителя. Далее в примерах я буду вставлять * что бы вы могли видеть код работы на Content Hider Plugin.
{*reg}This displays only to logged-in users
{*pub}This displays only when the user is NOT logged-in{/pub}
Код скрытого текста выглядит так:
{*pub}Авторизуйтесь что бы читать скрытый текст{/pub}{*reg}Поздравляю! Вы видите этот текст, потому что авторизованны на сайте.{/reg}
Кроме того, можно скрыть текст на основе групп пользователей:
{*author} Authors only {/author}
{*editor} Editors only {/editor}
{*publisher} Publishers only {/publisher}
{*manager} Managers only {/manager}
{*admin} Administrators only {/admin}
{*super} Super Administrators only {/super}
Примечание по Content Hider
Плагин не срабатывает в событиях Joomla, когда текст содержания в PDF или RSS-канале, поэтому этот плагин не будет срабатывать. Любой текст ограниченный плагином будет отображаться, и любые другие плагины содержания будут отображать скрытый текст. Это вопрос только Joomla, а не проблема отображения плагина.
Скачать: Content Hider Plugin