Intellect Board — cистема управления сайтом

Построение сайта на основе форума

Intellect Board — cистема управления сайтом »   Техническая поддержка версии 2.22 »   Запрет ссылок в подписях
RSS

Запрет ссылок в подписях

Текущий рейтинг темы: Нет
Выводить сообщения

<<Назад  Вперед>>Модераторы: aerograf, wsxПечать
 
The WishMaster
Участник


Откуда: Киев
Всего сообщений: 63
Рейтинг пользователя: 1


Ссылка


Дата регистрации на форуме:
14 фев. 2005
Как запретить юзерам ставить ссылки в подписи? А то спамеры напали - пишут почти по теме, я б даже не удалял - но ссылки из подписи надо убрать:)
Gram
Администратор

Gram
Откуда: Нижний Новгород
Всего сообщений: 1011
Рейтинг пользователя: 38


Ссылка


Дата регистрации на форуме:
23 июля 2003
Убирать в стилях вывод подписи. Файл /style/ваш_стиль/stdforum.php
mickle
Новичок


Всего сообщений: 16
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
4 нояб. 2009

The WishMaster написал:
[q]
Как запретить юзерам ставить ссылки в подписи? А то спамеры напали - пишут почти по теме, я б даже не удалял - но ссылки из подписи надо убрать
[/q]


Аналогичная проблема, сделал так:
файл profile.php:

function do_register() {
...
$newname = trim(getvar("u__name"));
if (!$newname) error(MSG_e_u_noname);
//начало добавления
$sign=&getvar('u_signature');
if (strpos(" ".$sign,'a href') > 0) {
error("Ссылки в подписи запрещены");
}
if (strpos(" ".$sign,'[url') > 0) {
error("Ссылки в подписи запрещены");
}
//конец добавления

check_user_params(true);
....

function do_edit() {
...
if ($oldpassword) $newname = trim(getvar("u__name"));
else $newname=$GLOBALS['inuser']['u__name'];
//начало добавления
$sign=&getvar('u_signature');
if (strpos(" ".$sign,'a href') > 0) {
error("Ссылки в подписи запрещены");
}
if (strpos(" ".$sign,'[url') > 0) {
error("Ссылки в подписи запрещены");
}
//конец добавления
if (!$password1) $_POST['u_encrypted']=$GLOBALS['inuser']['u_encrypted'];
...
aost
Начинающий


Всего сообщений: 42
Рейтинг пользователя: 2


Ссылка


Дата регистрации на форуме:
8 дек. 2009
Зачем удалять? :) Что, у Вас на форуме и нормальным пользователям нельзя делать ссылки в подписи?

Гостям запретить комбинацию "a href=" (а то и все тэги) во всем сообщении - это да, полезно.

---
Best regards!
<<Назад  Вперед>>Модераторы: aerograf, wsxПечать
Intellect Board — cистема управления сайтом »   Техническая поддержка версии 2.22 »   Запрет ссылок в подписях
RSS

1 посетитель просмотрел эту тему за последние 10 минут
В том числе: 1 гость, 0 скрытых пользователей

Последние RSS
Ограничение доступа
не отображаются разделы
Архив версий
Установка стиля на Intellect Board 2.22
Завершилась работа над новой версией 3.00

Самые активные 5 тем RSS


Время выполнения скрипта: 0.0345. Количество выполненных запросов: 18, время выполнения запросов 0.0000
Creative Commons License Rambler's Top100 Rambler's Top100 Рейтинг@Mail.ru Valid HTML 4.01 Transitional Valid CSS!