» » Запрет на минимум символов в комментариях

Запрет на минимум символов в комментариях

Запрет на минимум символов в комментариях

С помощью данного Хака, можно установить минимальное количевство символов в сообщении для его возможности опубликовать.

1. Ищем в файле /engine/modules/addcomments.php в ранних версиях DataLife Engine найти:
if( strlen($comments) > 3000){
$stop[] = $lang['news_err_3'];
$CN_HALT = TRUE;
}


в версиях 7.x. и выше это выгладит так
if( strlen($comments) > $config['comments_maxlen']){
$stop[] = $lang['news_err_3'];
$CN_HALT = TRUE;
}


это сделано ограничение на максимальное кол-во символов
по аналогии делается и минимальное и вставляется ниже:

$comments1 = preg_replace("/ /i", "", $comments); // режем пробелы, чтобы они не учитывались
if( strlen(trim(strip_tags($comments1))) < 10){ // режем теги картинок, смайлов, оставляем тока текст и если он меньше 10 символов, то ...
$stop[] = $lang['news_err_0']; // $lang['news_err_0'] - типа ругань всякая
$CN_HALT = TRUE;
}


2. Сообщение прописываем в языковом файле language/Russian/website.lng

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


добавляем перед
'news_err_0' => "Вы ввели слишком короткий комментарий.",
скачать dle 10.4фильмы бесплатно


Чтобы скачать
нажмите по рекламе ниже, потом кликайте по появившейся ссылке СКАЧАТЬ

Информация

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

CloseЗакрыть

Добро пожаловать
на News-Prestige.Ru!


Не забудьте зарегистрироваться.