При загрузке файла с латиницей в названии, все в порядке. Но если в названии присутствуют спецсимволы (например, кириллица), то они вырезаются и файл сохраняется в подобном виде: -.txt
Еще одна проблема в том, что если название файлов совпадает (даже латиницей), то они перезаписываются.
Открываем файл:
/system/core/uploader.php
Ищем строки:
И меняем их на:
В результате кириллические имена файлов будут транслитирироваться, а к их названию будет добавляться уникальный префикс из юникс-даты (для сортировки) и md5-хеша.
Чтобы загружать файлы через лив-редактор, можно воспользоваться хаком.
Еще одна проблема в том, что если название файлов совпадает (даже латиницей), то они перезаписываются.
Открываем файл:
/system/core/uploader.php
Ищем строки:
Чтобы загружать файлы через лив-редактор, можно воспользоваться хаком.
Реклама #
Dost 9 лет назад #
Def 9 лет назад #
я так полагаю этот хак и для файлов действует при их загруджке, а не только для картинок?
Иван Шкута 9 лет назад #
No Name 9 лет назад #
Иван Шкута 9 лет назад #
Dorimen 9 лет назад #