29 авг 2011
Запрет ссылок в профиле пользователя, в поле "О себе" 9.х
sasha_777 Категория: DATALIFE ENGINE » Модули
У нас вы можете скачать бесплатно Запрет ссылок в профиле пользователя, в поле "О себе" 9.х

Данный материал предоставлен сайтом Skripter.info исключительно в ознакомительных целях. Администрация не несет ответственности за его содержимое.
Запрет ссылок в профиле пользователя, в поле "О себе" 9.х
Полезных хак который запрещает пользователям добовлять ссылки в инфотрмации "О себе"

1. Открываем файл - engine/modules/profile.php

Находим:
if( intval( $user_group[$member_id['user_group']]['max_info'] ) > 0 and dle_strlen( $info, $config['charset'] ) > $user_group[$member_id['user_group']]['max_info'] ) {

$stop .= $lang['news_err_22'];
}


Добавляем ниже:
if (preg_match ("/href|url|https|www|.ru|.com|.net|.info|.org/i", $_POST['info']))
{
$stop .= $lang['news_err_url'];
}


2.Открываем файл - engine/modules/register.php

Находим:

if( dle_strlen( $fullname, $config['charset'] ) > 100 ) $stop .= $lang['reg_err_15'];


ВЫШЕ вставляем:

if (preg_match ("/href|url|https|www|.ru|.com|.net|.info|.org/i", $_POST['info'])) $stop .= $lang['news_err_url'];


3.Открываем - language/Russian/website.lng

Находим:

'news_err_1' => "Вы ввели слишком длинное имя.",


Добавляем ниже :

'news_err_url' => "URL адреса сайтов, в поле "О себе" публиковать <b style="color:red;">ЗАПРЕЩЕНО</b>!",










Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
maroz | 29 августа 2011 05:33
  • Группа: Посетители |
  • Комментарий: 1 (ссылка)

У меня наверно пальцы кривые 1

Parse error: syntax error, unexpected T_STRING, expecting ')' in language/Russian/website.lng on line 477


DLE9.2

sasha_777 | 29 августа 2011 06:29
  • Группа: Посетители |
  • Комментарий: 2 (ссылка)

Я тестил всё норм.

online11 | 29 августа 2011 16:17
  • Группа: Посетители |
  • Комментарий: 3 (ссылка)

не пашет на DLE 9.2

Lenivo | 16 сентября 2011 04:04
  • Группа: Посетители |
  • Комментарий: 4 (ссылка)

Работает, но тут в коде website.lng видимо сайт подрезал пару слешей.

в поле "О себе" публиковать
style="color:red;"

lapricon | 21 октября 2011 13:44
  • Группа: Посетители |
  • Комментарий: 5 (ссылка)

на 9,4 тоже не пашет !!!!!

Bugaga | 19 июня 2013 00:31
  • Группа: Посетители |
  • Комментарий: 6 (ссылка)

в поле 'О себе' публиковать
style='color:red;'
Вот так ставьте и будет работать
dle 9.8 работает!

Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.