Хак Сделать скрытым адреса почты комментариев Гостей

Рубрика: Хаки для DLE » Хак DLE 11.2, 11.1, 11.0, 10.6, 10.5, 10.4, 10.3, 10.2, 10.1, 10.0, 9.8, 9.7, 9.6, 9.5, 9.4, 9.3, 9.2, 9.0
Хак Сделать скрытым адреса почты комментариев Гостей

Хак dle сделать скрытым или убрать адреса почты комментариев Гостей, тем самым защитить сайт от спама. В какое-то время на сайте стали появляться сообщения не несущие в себе информацию с email (адресами почтовых ящиков) разных сайтов. Были предприняты меры защиты, чтобы отбить желание спамить на сайте. Решение частично нашел в интернет и немного его улучшил.

Поискав в интернете выяснилось, что обработка вывода происходит в файле engine/classes/comments.class.php.
Хак Сделать скрытым адреса почты комментариев Гостей
И так, чтобы оставить имя пользователя, но убрать адрес почты, следует открыть выше файл.
Найти в нем строчку:

$tpl->set( '{author}', "<a href="mailto:".htmlspecialchars($row['gast_email'], ENT_QUOTES)."">" . $row['gast_name'] . "</a>" );


Заменить ее на укороченную строку:

$tpl->set( '{author}', "" . $row['gast_name'] );


В этом случаи все адреса почты Гостей будет скрыт для всех , но если вы админ и Вам понадобится связаться с автором вопроса и т.д. , то открываем возможным видеть почтовый адрес только админу .
В этом случаи нужно заменить на эту строчку. , где user_group'] == '1' группа пользователя разрешенному просматривать email адресанта.
				if( $row['gast_email'] != "" ) {$tpl->set( '{author}', $row['gast_name'] );				if( $is_logged and $member_id['user_group'] == '1' )$tpl->set( '{author}', "<a href="mailto:".htmlspecialchars($row['gast_email'], ENT_QUOTES)."">" . $row['gast_name'] . "</a>" );


Наш веб-ресурс http://www.dle9.com/ предлагает хак для dle сделать скрытым убрать адреса почты комментариев Гостей
  • 40
Рубрика: DLE хаки » Хак для DLE
Ранее » Хак Добавляем настройки выбор размер картинок Thumb« Далее Скрипт для DLE Управление цветом фона затемнение сайта
Добавление комментарияОставить комментарий
  • № :2
  • 21 января 2013 20:14
Да проще запретить гостям коментировать, да и все
  • № :1
  • 13 мая 2012 12:21
Спасибо, попробую сделать!