chehonte 0 Опубликовано: 12 февраля 2009 Рассказать Опубликовано: 12 февраля 2009 (изменено) Всем здрасти! есть сайт там гости могут оставлять коменты, и спамеры забрасывают ссылки туда надоело нашёл способ Открываем engine/modules/addcomments.php Находим: if( strlen( $name ) > 50 ) { $stop[] = $lang['news_err_1']; $CN_HALT = TRUE; } Ниже вставляем: if (preg_match ("/href|url|http|www|.ru|.com|.net|.info|.org/i", $_POST['comments']) || preg_match ("/href|url|http|www|.ru|.com|.net|.info|.org/i", $_POST['name'])) { $stop[] = "URL адреса сайтов, публиковать ЗАПРЕЩЕНО!"; $CN_HALT = TRUE; }[/codebox] но теперь и админ тоже не может ссылки оставлять, как решить эту проблему? нужно чтобы админ имел право оставлять ссылки в комментах! Заранее всем спасибо! И если можно ещё один вариант, чтоб просто гости не могли ссылки оставлять а зарегенные могли! Изменено 12 февраля 2009 пользователем chehonte Цитата Ссылка на сообщение Поделиться на других сайтах
DeKs 0 Опубликовано: 12 февраля 2009 Рассказать Опубликовано: 12 февраля 2009 а просто отключить комменты для группы гости? не то? хы, все просто, в настройках групп еть такой пункт "Разрешить использование кликабельных ссылок Вы можете разрешить или запретить пользователям использование кликабельных ссылок в комментариях, профиле или в персональных сообщениях." Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.