При добавлении вложений на кирилице, имя файла не отображается: демо загруженное вложения: Оригинальное название было: Карта сайта Сообщение отредактировал DaivZ 4 августа 2013 - 09:46 |
Верно, обнаружена проблема, в файле /engine/bullet_energy/modules/upload.php Баг проявляется в том что в файле функция totranslit не получает массива $langtranslit, как только она начинает его получать проблема начинается с неправильным обрабатыванием переменной $_FILES['Filedata']['name'], я потратил три часа на правильное решение этой проблемы но так и ник чему не пришел. Поэтому оставляю проблему открытой для остальных пытливых умов. Временным (ленивым) решением проблемы предлагаю следующее: простую проверку "на пустое" имя файла и миксер строк, теперь русские файлы будут превращаться в некое рандомное имя. Пример вы можете видеть ниже: Приступим к изменениям: Найдем
Вставим выше:
Сообщение отредактировал Grey 4 августа 2013 - 15:03 |
сделаю любой модуль dle на заказ, если вам нужны услуги по dle
скaйп rdn-team.com
телегрaм @histoo