DLE Баг-Фиксы » Techno-Co

1381393167_1342709984_ichat7-01-22644661381393167_1342709984_ichat7-01-2264466

При просмотре мобильной версии сайта, после обновления списка сообщений, модуль iChat 7.0 неверно определяет текущую папку шаблона. Исправляем сей баг.

1378446049_1378437904_s2-59432171378446049_1378437904_s2-5943217

Суть проблемы — если пользователь забанен и на сайте установлен модуль Fast-PM by Sander, то он по прежнему может отправлять личные сообщения другим.

1378264822_1378223132_down-81033101378264822_1378223132_down-8103310

Есть одна лазейка в DLE, которая позволяет скачивать файлы из новости, даже если эта новость находится в скрытом разделе. В моем случае с созданием раздела VIP этот вопрос довольно таки актуален.

1378184171_1377967568_1362218840_fix-82290501378184171_1377967568_1362218840_fix-8229050

Ранее уже публиковал статью, в которой писал исправление небольшой опечатки в .htaccess. Конкретно в указанном месте celsoft опечатку исправил, а вот в другом файле осталась.

1377760427_1377687288_1vysokoy-nagruzki-v-smartphone-shablonah-16557041377760427_1377687288_1vysokoy-nagruzki-v-smartphone-shablonah-1655704

В движке DataLife Engine есть возможность использовать мобильную версию интернет-портала (если в папке templates находится шаблон smartphone и в системе настройки включено использовать данную функцию). В этом случаи ваши пользователи с помощью смартфоном и мобильных устройств могут зайти в упрощенную версию веб-ресурса и выполнять все действия как

1377572746_1346900267_nginx-97851401377572746_1346900267_nginx-9785140

Как известно сервер под управлением Apache не является оптимальным решением для создания высокопосещаемых проектов, и по мере роста посетителей сайта, потребление памяти сервером также растет в геометрической прогрессии. Поэтому при оптимизации серверного ПО очень часто прибегают к установке связки из легкого кеширующего сервера Nginx как

1377572484_1377511269_smile-81517561377572484_1377511269_smile-8151756

Во всех версиях DLE есть такая проблемка, что если перед основной картинкой будет стоять смайл в виде картинки, то тег {image-1} будет выдавать адрес именно смайлика. Решение данной проблемы есть и оно очень простое…

1376220886_1324562881_antivirusnaya-utilitar-53193751376220886_1324562881_antivirusnaya-utilitar-5319375

Проблема: Недостаточная фильтрация данных в модуле сжатия файлов Minify входящем в состав DLE (https://code.google.com/p/minify/), которая может позволить при определенных настройках серверного ПО читать содержимое файлов. Ошибка в версии: 8.5 — 10.0 Степень опасности: Высокая

1373345138_1288551882_dle-fiks-kolichestva-novostej-v-den-44259221373345138_1288551882_dle-fiks-kolichestva-novostej-v-den-4425922

Данный фикс устраняет проблему когда невозможно использовать кириллические символы в фильтре по: IP, логину или E-Mail. Эта ошибка появляется если на сервере установлена линейка PHP 5.4.x и выше.

1372001637_123-20462241372001637_123-2046224

Наверное многие заметили, что начиная с версии 9.8-10.0 движка Dle модули подключаемые в странице через тег include перестали работать. Например модуль Карта сайта, который по альтернативной установке может подключатся и выводится через статическую страницу. Небольшая манипуляция ниже и вы сможете использовать include как и раньше.

1371644724_123-72706671371644724_123-7270667

Выявлена небольшая проблема — на мобильном шаблоне жутко тормозит сайт. Проверил у себя, и действительно, разница чувствительная. Как выяснилось собаку нам подложил rss информер.

1370278601_f_6735434-80176411370278601_f_6735434-8017641

Фикс подавляет вывод такого рода сообщений: Deprecated: Function ereg_replace() is deprecated in D:***wwwengineincincludeinit.php(1) : eval()’d code(1) : eval()’d code on line 1

1369119294_1366279814_nginx-84516061369119294_1366279814_nginx-8451606

Как известно сервер под управлением Apache не является оптимальным решением для создания высокопосещаемых проектов, и по мере роста посетителей сайта, потребление памяти сервером также растет в геометрической прогрессии. Поэтому при оптимизации серверного ПО очень часто прибегают к установке связки из легкого кеширующего сервера Nginx как

1368507223_1344772585_title-16331501368507223_1344772585_title-1633150

В полной новости или же на странице категории, кроме самого названия страницы в title присутствует название сайта, что не хорошо влияет на индексацию сайта.

1366733325_1365751890_1322602928_referer96-63125951366733325_1365751890_1322602928_referer96-6312595

Ошибка в версии: 9.6 Степень опасности: Низкая

1366363892_1349163495_robotstxt-53758751366363892_1349163495_robotstxt-5375875

До сих пор на форумах и сайтах вебмастеров обсуждается создание правильного robots.txt для DataLife Engine. Существует множество вариантов и рекомендаций по его содержанию. Осмелюсь предложить версию, которую рекомендую я.

1365870247_1360017645_18799-36249641365870247_1360017645_18799-3624964

Много лет в известном всем движке CMS DLE существовала уязвимость и никто на нее не обращал внимание. Но вот в начале этого года примерно с 6 января, видимо устав от празднования Нового года, хакер под псевдонимом tehApocalypse взломал несколько десятков тысяч сайтов на CMS DLE. В этой статье, я расскажу как закрыть дырку и удалить весь

1365143175_1362375698_forum-18071771365143175_1362375698_forum-1807177

После обновления DataLife Engine до версии 9.8 в модуле форума Bullet Energy исчезают иконки bbcode. Решаем эту проблему заменой классов bbcode в модуле форума на новые.

1364736394_1362236645_fix-22421331364736394_1362236645_fix-2242133

Исправление опечатки в файле .htaccess

1364736325_1361260274_erdl-97532511364736325_1361260274_erdl-9753251

Баг-фикс ошибки при загрузке изображений формата JPEG в DLE 9.8