Главная » Баг-фиксы
Чтобы более ясно понимать суть проблемы привожу пример:

Как видим, для наглядности, даже 4dle приложил свою руку smile

Как это исправить, я напишу только счастливым обладателям файла /engine/classes/thumb.class.php
Итак, открываем вышеназванный файл, ищем строку:
        imagecopy( $this->img['src'], $watermark, $watermark_x, $watermark_y, 0, 0, $watermark_width, $watermark_height );
Заменяем ее на:
        if( $this->img['format'] == "PNG" ) {
            $png8fix = imagecreatetruecolor( $image_width, $image_height );
            imagecopy( $png8fix, $this->img['src'], 0, 0, 0, 0, $image_width, $image_height );
            imagecopy( $png8fix, $watermark, $watermark_x, ... Читать дальше »
Категория: Баг-фиксы | Просмотров: 392 | Добавил: ALL-DLE | Дата: 31.05.2011 | Комментарии (0)

В версии DLE 9.0 имеется проблема с редактором в админке. Из-за лишней пары запятых в JS коде не работал весь редактор BB кодов в IE6 и IE7.

Для решения проблема откройте файл engine/inc/include/inserttag.php, найдите:
        $('#cp').dialog({
            autoOpen: true,
            width: 175,
        });
и замените на:
        $('#cp').dialog({
            autoOpen: true,
            width: 175
        });
Найдите
        $('#dle_emo').dialog({
                autoOpen: true,
            });
и замените на
        $('#dle_emo').dialog({
                autoOpen: true
            });
Категория: Баг-фиксы | Просмотров: 350 | Добавил: ALL-DLE | Дата: 31.05.2011 | Комментарии (0)

Предложенный вариант мне показался глупым, так как шелл могут залить не только в папку /uploads/ и /templates/.
Поэтому юзаем следующий код:
открыть engine/inc/files.php
Найти:
$allowed_files = explode( ',', strtolower( $config['files_type'] ) );
Заменить на:
$allowed_files = explode( ',', str_replace(array("php","phtml", "htaccess", "cgi", "pl", "fcgi", "fpl", "phtml", "shtml", "php2", "php3", "php4", "php5", "asp"), md5(time() - rand(30,60)), strtolower(  $config['files_type'] )));

Примечание модератора: данный хак можно считать дополнением к предыдущему. Т.к. этот запрещает заливку скрипта, а та публикация предотвращает выполнение скрипта.
Категория: Баг-фиксы | Просмотров: 337 | Добавил: ALL-DLE | Дата: 31.05.2011 | Комментарии (0)

Некоректныи вывод парсинга в генерации totranslit alt_name url

Правка в файлах:

engine/modules/functions.php
engine/inc/functions.inc..php

в функции totranslit перед:

return $var;

вписать следушие:

//# Frimen Darase, Frimen@gmail.com
if ($var{strlen($var)-1} == "-"){
$var = substr($var, 0, -1);
}
//#

Version 6.2

Хак правит неправельные УРЛ после парсинга, делает из bla.com/bla-bla-bla-bla-.html bla.com/bla-bla-bla-bla.html
Категория: Баг-фиксы | Просмотров: 572 | Добавил: ALL-DLE | Дата: 31.05.2011 | Комментарии (0)

Первое исправление скрипта с момента выхода 3.5 версии.
Что исправили:

1. При добавлении новости с сайта категрии не сортируются согласно
установленному порядку сортировки.

2. Если новость добавлена в несколько категорий то при выводе полной
новости всегда используется шаблон по умолчанию, после установки фикса
будет использован шаблон первой из выбранной категории.

Архив дистрибутива на нашем сайте обновлён!
Категория: Баг-фиксы | Просмотров: 354 | Добавил: ALL-DLE | Дата: 31.05.2011 | Комментарии (0)

« 1 2 3 4 »