Недавно поставил на DLE 10.6 этот хак, раньше активно пользовался им на 10.3 но тут столкнулся с проблемой что на 10.6 при загрузке картинки ничего не происходит а точнее ничего не загружает и не выводит. Немного почесав репу которая в программировании не шарит было решено приговорить пак баночного пива, в конце исполнения приговора когда репа стала смелее и возомнила что она все-таки шарит в программировании было решено ее погрузить в этот чудный мир с набором не понятных букв, слов и символов, через некоторое время было найдено решение и так:
2. Закидываем на сайт такие файлы:
- upload\engine\ajax\xfields.upload.php
- upload\engine\classes\js\ оба файла
- upload\engine\inc\xfields.upload.php только этот файл!!! Второй не трогаем !!
3. Далее открываем в самом движке upload\engine\inc\xfields.php
- находим такую строку :
- после вставляем :
Сохраняем!
4. Открываем \engine\modules\functions.php
- Ищем такую строку:
- Перед ней вставляем:
Сохраняем!
На этом все!
PS Проверялась только загрузка изображений! Файлы и т.д. нет
- Качаем где удобно или доверяете добавление картинок и файлов в новость v4.0.3
2. Закидываем на сайт такие файлы:
- upload\engine\ajax\xfields.upload.php
- upload\engine\classes\js\ оба файла
- upload\engine\inc\xfields.upload.php только этот файл!!! Второй не трогаем !!
3. Далее открываем в самом движке upload\engine\inc\xfields.php
- находим такую строку :
Код:
$xfieldinput[$fieldname] = "<input type=\"text\" name=\"xfield[$fieldname]\" id=\"xf_$fieldname\" value=\"$fieldvalue\" {$params}/>";
} else {
- после вставляем :
Код:
$is_xfields_upload = false;
$xfields_upload_action = 'view';
$xfields_upload_field = $value;
$xfields_upload_value = $fieldvalue;
include ENGINE_DIR . '/inc/xfields.upload.php';
if (!$is_xfields_upload)
Сохраняем!
4. Открываем \engine\modules\functions.php
- Ищем такую строку:
Код:
function dle_cache
Код:
function filesize_url($url) {
return ($data = @file_get_contents( $url )) ? strlen( $data ) : false;
}
На этом все!
PS Проверялась только загрузка изображений! Файлы и т.д. нет
Последнее редактирование:



