Версия Dle: 9.x; проверена на dle 9.5
Автор: много, каждый материт за себя
Наверняка многие из пользователей CMS DLE замечали что не зарегистрированные пользователи и боты могут просматривать профили пользователей,и многие ищут решение этой проблемы.Установка довольно проста...
В engine/engine.php находим строку
и заменяем её на
Установка завершена!
Теперь при попытке просмотра профиля гостем любого пользователя на вашем сайте система выдаст сообщение "Гости не могут просматривать профили пользователей.".
Комментарий модератора:
Способ только для извращенцев и тех, у кого несколько работающих шаблонов... Для администраторов есть замечательные теги
О документации напомнил: acelote
include_once (ENGINE_DIR . '/modules/profile.php');
и заменяем её на
if ($is_logged) include_once (ENGINE_DIR . '/modules/profile.php');
else msgbox( "Ошибка!", "Гости не могут просматривать профили пользователей." );
else msgbox( "Ошибка!", "Гости не могут просматривать профили пользователей." );
Установка завершена!
Теперь при попытке просмотра профиля гостем любого пользователя на вашем сайте система выдаст сообщение "Гости не могут просматривать профили пользователей.".
Комментарий модератора:
Способ только для извращенцев и тех, у кого несколько работающих шаблонов... Для администраторов есть замечательные теги
[not-group=5]Текст для всех[/not-group]
[group=5]Текст для гостей[/group]
[group=5]Текст для гостей[/group]
О документации напомнил: acelote
Новость отредактировал: Горбушка - 16-02-2012, 23:17
Причина: Добавил комментарий от acelote, убрал автора, т.к. их уже тут 3 всплыло...