Недавно поставил на DLE 10.6 этот хак, раньше активно пользовался им на 10.3 но тут столкнулся с проблемой что на 10.6 при загрузке картинки ничего не происходит а точнее ничего не загружает и не выводит. Немного почесав репу которая в программировании не шарит было решено приговорить пак баночного пива, в конце исполнения приговора когда репа стала смелее и возомнила что она все-таки шарит в программировании было решено ее погрузить в этот чудный мир с набором не понятных букв, слов и символов, через некоторое время было найдено решение и так: Качаем где удобно или доверяете добавление картинок и файлов в новость v4.0.3 Сам качал отсюда: http://zagruzka-pro.ru/48-dobavlenie-kartinok-i-faylov-v-novost-v403-dle-10x.html 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 Проверялась только загрузка изображений! Файлы и т.д. нет
Сори проипал не multi fields 4.0.3 а Добавление картинок и файлов в новость v4.0.3. Зеро прошу изменить название темы, нету доступа