1. Добавлена поддержка Memcache для кеширования на сайте. В настройках скрипта, вы можете выбрать какой тип кеширования использовать на сайте. Либо файловый кеш либо Memcache. При включении данной настройки убедитесь, что Memcache включен и поддерживается вашим хостингом. А также уточните данные для подключения к Memcache серверу.
2. Улучшена система кеширования на сайте. Добавлено кеширование MySQL запросов для просмотра полных новостей, добавлено кеширование MySQL запросов комментариев к ним, что позволяет еще больше снизить нагрузку на MySQL на посещаемых сайтах. А также улучшены алгоритмы автоматической очистки кеша.
Read more…
Web
9.5, CMS, DataLife, DLE, Engine
1. В админпанели скрипта добавлен новый раздел учета всех действий пользователей в админпанели скрипта. В данном разделе собираются все действия пользователей, осуществляемых в админпанели скрипта, за последние 30 дней, тем самым администратор сайта может всегда посмотреть, какие действия осуществлял тот или иной пользователь админпанели. Собираемые скриптом данные удалить в скрипте нельзя, они автоматически удаляются скриптом по истечении 30 дней, с момента их осуществления.
2. В админпанели скрипта добавлено логирование всех входов в админпанель скрипта от пользователей, имеющих доступ к админпанели. При этом фиксируется время входа в админпанель, логин пользователя и его IP, с которым он входил в админпанель скрипта. Read more…
Web
9.4, CMS, DataLife, DLE, Engine
Постом ранее писал как избавится в DLE от вредоносного кода. Но тот способ какой то проблематичный как мне показалось.
Решил написать скрипт на PHP для очисти базы новостей от вредоносного кода.
Все, что требуется сделать:
- Закачать скрипт себе на хостинг
- Открыть скрипт и прописать в нем: Сервер, Пользователя, Пароль, Имя базы данных для доступа к БД DLE
- Запустить скрипт
После выполнения скрипт отобразит количество исправленных записей.
Скачать: dle_malware_clean.rar (769 byte)
PHP
DLE, php, вредоносный, код, скрипт, Чистка
Как писал ранее в DLE в прошлом году была обнаружена критическая уязвимость позволяющая злоумышленникам выполнять произвольный код.
Кто не успел применить патч, мог подвергнуться атаке. И заполучить в свои новости вредоносные скрипты.
Для избавления от него следует сделать следующее…
Read more…
MySQL
DLE, script, код, Чистка
Исправление очередной критической уязвимости в DLE 8.x,9.x
Для исправления откройте файлы engine/modules/search.php и engine/modules/fullsearch.php и найдите: Read more…
Web
DLE, fix, баг, дырка, Исправление, Уязвимость

Вышла в свет новая версия популярной системы управления сайтом (CMS) Datalife Engine. Этот движок предназначен, прежде всего, для новостных сайтов и содержит мощные средства для добавления публикаций и управления ими. Datalife Engine отличается использованием технологии AJAX, что сокращает трафик сервера, а также повышенным вниманием к безопасности.
Read more…
Web
9.0, CMS, DataLife, DLE, Engine, jQuery
Недавно приятель решил перейти с CMS DLE на CMS WordPress. Оказалось, что в сети можно найти много различный скриптом и программ, но у большинства из них есть большой минус. Либо они платные и работаю не корректно, либо бесплатные и работают так же криво.
Задача была решена простым способом, а именно MySQL запросом из шести строк:

INSERT INTO wp_posts
(id, post_date, post_content, post_title, post_name)
SELECT
id, date, full_story, title, alt_name
FROM
dle_post

Решение рабочее и лично тестировалось. Если хотите быстро конвертировать базу из DLE в WordPress используйте приведенный выше запрос.
p.s. не забудьте скопировать таблицу dle_post поближе к таблицам WP
Misc
DLE, MySQL, wordpress, запрос, конвертация, Переход

Недавно была обнаружена уязвимость в популярной CMS - DLE 8.2. Злоумышленник может изменить пароль администратора и получить полный контроль над сайтом.
Проблема: Недостаточная фильтрация входящих данных в модуле восстановления пароля.
Ошибка в версии: только 8.2, версии ниже 8.2, а также актуальная версия 8.3 данной уязвимости не подвержены
Степень опасности: Очень высокая
Для исправления скачайте и скопируйте на свой сервер патч
Web
DLE, Уязвимость
Наконец-таки удалось завершить переход с версии DLE 7.0 на версию 7.5 !
В основном переход на новую версию был изночально осложнен тем, что в DLE c версии 7.2 использовался свой «родной» модуль для тегов, обратно не совместимый с тем, что стоял ранее «dle tags 4.0″, однако благодаря некоторым хитрым манипуляция все же удалось заставить версию DLE 7.5 работать со старыми тегами используя «dle tags 4.0″.
Web
7.0, 7.5, DLE, tags, теги
Наступил новый 2009 год. Пришло время планировать дальнейшую стратегию развития, моего небольшого интернет-бизнеса.
Конец года — 31 декабря 2008 оказался действительно радостным днем, не только потому что это последний день года. В этот день Google, наконец-таки обновил PR (PageRank). Результаты обновления оказались прогнозируемыми. Сайт musicdown.org получил PR раным 3-ём, не только на главной странице, но и на страницах 2-го и 3-го уровнях. Так же некоторые другие страницы получили поднятие PR от 1-го до 3-х. iTalk.org.ua получил PR 1.
В ближайшее время планируется обновить движок DLE на сайте musicdown.org до версии 7.5, релиз которого должен состоятся в скором времени. После обновления, есть большое желание полностью изменить внешний вид сайта, разработав новый шаблон для него.
iTalk.org.ua ждет прогон по каталогам и блогам уже в скором времени.
Misc
DLE, PR, Update