Проблема с kcfinder создает несколько изображений из перетаскивания
Кто-нибудь сталкивался с проблемой использования функции перетаскивания в KCFinder?
Это то, что я испытываю, если я перетаскиваю изображение в корневую папку, это работает как шарм.
Однако, когда я перетаскиваю изображение в подпапку, оно создает несколько копий одного и того же изображения.
Любые советы будут с благодарностью.
Большое спасибо.
1 ответ
Я не уверен, что вы решили эту проблему самостоятельно.
Но я знаю, что kcfinder github не обновлялся более 2 лет (я подозреваю, что теперь это "Abandonware")
При этом я исправляю некоторые ошибки на kcfinder, в том числе и эту (для ProDev Ltd), в настоящее время на моей форке. Я исправил следующие ошибки в Image Service с версией 3.12
- несколько изображений, загружаемых при перетаскивании, EventHandler применяется каждый раз, когда вы меняете каталог или создаете новый каталог.Таким образом, несколько обработчиков отбрасывания приводят к нескольким вызовам функции Upload.
- Результат загрузки изображений PNG с прозрачными фонами, замененнымичерным фоном
- Исправление ошибки выбора образа в подкаталоге для Unix Я не помню особенности этого, так как я исправил его 8 месяцев назад
Вы можете найти мои ревизии на prodev kcfinder fork
Перетаскивание EventHandler применяется каждый раз, когда вы меняете каталог или создаете новый каталог. чтобы избежать этого, удалите или прокомментируйте следующие функции.
- в
_.expandDir
функция удалить или комментировать_.initDropUpload()
- удалить или прокомментировать
_.initDropUpload()
функция вmenus.js
файлы_.menuDir
функция