Рубрика: Движки

Защита от спама в DLE: Быстрый и простой способ

Защита от спама в DLE: Быстрый и простой способ

Думаю, любой пользователь движка DLE, сталкивался с ужасным горем – cпам в комментариях. Справиться с этой бедой не сложно, достаточно поставить запрет на добавление комментариев, содержащих активные ссылки. Сделать это можно следующим образом.

Открываем файл — engine\modules\addcomments.php

Ищем следующий код:

if( dle_strlen( $name, $config['charset'] ) > 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;
}

Вот и все. Теперь о спаме в комментариях DLE можно забыть.

Бесплатная CMS для сайта: Как выбрать движок для своего проекта

Бесплатная CMS для сайта: Как выбрать движок для своего проекта

CMS система значительно упрощает жизнь любого веб-мастера. Движок сайта автоматизирует всю его работу и администратору нужно всего-то выполнять ряд несложных функций, таких как настройка движка, публикация контента. Конечно, в первую очередь CMS системы начали выпускаться для массового пользователя для того, чтобы люди, которые не шарят в веб-технологиях, могли сделать себе хороший и функциональный сайт.

И что тут говорить, многочисленным разработчикам это вполне удалось. Даже любой школьник без труда может сварганить себе сайт за 5 минут. Не могу сказать, что данный процесс можно назвать «СДЕЛАЛ» сайт, скорее данный процесс нужно называть – « взял и залил на хостинг».

Но не в этом суть. Главное ведь что? А то, что движок реально помогает делать все быстрее и удобнее. Лучшим вариантом, естественно, будет взять и написать себе свой движок, и тогда он точно будет соответствовать тому проекту, который вы задумали. Однако, что если навыков ноль, а желания куча? Правильно. Тогда нам на помощь приходят уже готовые CMS.

Далее