Собственно так хотел спросить как бы делали это вы.
Многопользовательский файловый менеджер.
У каждого юзера своя виртуальная root-папка.
Там они создают свои папки если им надо.
Загружают, удаляют, копи-пастят, кат-пастят.
Для файлов различных типов взял не заморачиваясь иконки Lila.
А для картинок надумал делать автоматом превьюшки.
Так задумался куда кидать эти маленькие превьюшки.
Да так чтобы не было проблем с одноименностью.
Сейчас надумал при создании юзером папки, создавать еще одну "теневую" в ней.
И при выводе её фильтровать, но иконки для картинок в этой папке брать из "теневой".
И так для каждой...
Есть ли путь деликатнее?
1. DeepVarvar - 31 Октября, 2011 - 08:00:23 - перейти к сообщению
2. DeepVarvar - 02 Ноября, 2011 - 18:38:25 - перейти к сообщению
Вобщем я сделал с "теневой" папкой. Соответственно и удаление чего либо, тянет и из этой "теневой" папки соответствующюю иконку. А удаление родительского каталога - рекурсивное, и никаких проблем.
Пока код еще "косоватый", в виде черновика, но уже работает.
Пока код еще "косоватый", в виде черновика, но уже работает.