Скрываем E-mail адрес незарегистрированных пользователей от обычных пользователей
Недавно возникла необходимость скрыть почтовые адреса незарегистрированных пользователей и вообще всех пользователей от "левых" глаз в комментариях. Решил поделиться данным способом с вами.
Открываем файл engine/classes/comments.class.php ищем строку:
$tpl->set( '{author}', "<a href=\"mailto:".htmlspecialchars($row['gast_email'], ENT_QUOTES, $config['charset'])."\">" . $row['gast_name'] . "</a>" );
Заменяем её на:if( $is_logged and $member_id['user_group'] == '1' ) $tpl->set( '{author}', "<a href=\"mailto:".htmlspecialchars($row['gast_email'], ENT_QUOTES, $config['charset'])."\">" . $row['gast_name'] . "</a>" );
else $tpl->set( '{author}', $row['gast_name'] );
Вот и всё :wink: теперь почтовые адреса незарегистрированных пользователей в комментариях сможет увидеть только администратор сайта.
Ссылка для скачивания доступна только авторизованным пользователям, пожалуйста пройдите регистрацию.
Это займёт не более минуты. Не волнуйтесь, мы не спамим!
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.
Облако тегов
bootstrap Bootstrap css CSS CSS3 DLE dle fruit farm html html шаблон html5 HTML5 Payeer PNG PSD wap Wordpress Скрипт удвоителя адаптивный адаптивный шаблон бонусник дизайн игровой хостинг иконки лендинг модуль панель портфолио сайт скрипт скрипт фермы текстура удвоитель удвоитель Payeer ферма фон фруктовая ферма хак шаблон экономическая игра
Оцените сайт