В последнее время пишу потихоньку файловый менеджер/листер на php, со всякими модными штучками типа ajax…
если кому интересно..
В процессе смотрел много разных скриптов, но ни одна так и не пришёлся по вкусу.
Кто откровенно кривой и глючный, кто — слишком много мусора выдаёт, кто-то — слишком прост оказался…
Скрипт реализует „многооконность”, выполнено как-бы оконный интерфейс, с возможностью таскания блоков, подкачкой данных через xmlHTTPRequest…
И планов громадьё — хочется инсталлятор, который бы сам себя распаковывал бы из зипа на сервере, хочется автообновление, хочется работу с зип-архивами, пользователей, уровни доступа, и многое что ещё…
Ну а в процессе написания я исследовал новые техники, и к примеру загрузка файлов реализована на WebForms2, поддерживаемой только Оперой 9, иконки тоже берутся из скина Оперы, поэтому в фоксе он смотрится не сильно красиво…
Ну а в ИЕ он вообще практически мёртв — скрипты отсутствуют как факт ну и угрёжен малость…
ну и несколько скриншотов…
Общий вид листера
Окно загрузки файлов
Информация о файле.
Окно редактора, инициализация скрипта с ошибкой, трассировка ошибки.