Перейти к содержанию
Архив сообщений с тегами: DLE

Тестю trial версию DLE. Обязательно ли брать лицензию?

Как все знают, ДЛЕ представляет бесплатную Триал версию движка. Я не очень люблю все эти нуллед версии, с кучей дыр и спрятанных ссылок на всякие другие сайты (знайте, если не знали раньше), 90% нуллёных движков таких. Ну так вот, Триал версия имеет следующие ограничения - 100 постов, 200 комментариев, и закрытый код. Например мы хотим запустить небольшой сайт для сбора трафа, нам ведь вполне хватит этих данных. Тут только загвоздка, как >>>>>>

Защита от спама комментариев DLE

У меня есть довольно много сайтов на DLE, решил поделится способом, которым я защищаюсь от спамных комментариев. Просто запрещаю размещать кликабельные ссылки (кроме групп модераторов и администраторов) в комментариях. Делаю следующим способом: 1. В папке /engine/modules находим файл addcomments.php, а в нём строчку (у меня их две, выбираем вторую) if( $update_comments ) { перед ним вставляем следующий кусок кода: if (preg_match("|http|isU",$comments)==false || $member_id >>>>>>

Как восстановить пароль админа на DLE?

Я частенько сталкиваюсь с вопросами: "Как восстанавливать доступ админа к DLE", да и мои пару сайтов видимо кто-то постоянно ломает. Приходится сбрасывать пароль. И так, это делается довольно просто, идём в myphpadmin выбираем нужную базу данных для нужного сайта и выполняем следующий SQL-запрос: UPDATE `dle_users` SET `password` = 'd9b1d7db4cd6e70935368a1efb10e377' WHERE `user_id` =1; где, `user_id` =1; `user_id` =2; `user_id` =3; `user_id` =N; - и т.д. номера пользователей по счету. Пароль так можно поменять >>>>>>

Установка кода статей Sape на DLE

Тут рассмотрим установку кода статей от сапы на ДЛЕ. Пока для версии 8.2, если для других будет различаться также рассмотрим. В index.php вставялем: if (!defined('_SAPE_USER')){ define('_SAPE_USER', 'ваш хэш-код'); } require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php'); $sape_article = new SAPE_articles(); $sape = new SAPE_client(); $tpl->set('{art}', $sape_article->return_announcements()); $tpl->set('{links}', $sape->return_links()); В шаблоне вставляем в нужное место {art}. Вышеприведённый код уже с кодом для обычных ссылок (для этого ещё и в нужное >>>>>>