GRP Web-Shell 2.0 release Первая релиз-версия моего шелла. Отличия от беты: Возможность закачки файлов на сервер Возможность скачки файлов с сервера Система модулей. В виде модуля вынесен из скрипта браузер (модуль весит 9,4Кб), размер ядра составляет 15,8Кб Исправлены некоторые недочеты в коде Насчет системы модулей. Сорсы модулей находятся по адресу http://damagelab.org/files/scripts/grp_mod/. Пока что там лежит только один модуль - browse (браузер файлов + закачка файлов). При загрузке модуля он устанавливается автоматически. При этом создается бекап скрипта и скрипт для восстановления. Если установка сорвалась, то можно вызвать файл grp_repair.php (или нажать Repair) и он восстановит предыдущую версию скрипта. Если установка прошла успешно, можно нажать "Delete Repair" для удаления бекапа и восстановочного скрипта. Сверху есть табличка со списком установленных модулей, кнопками "Repair" и "delete repair" (появляются после установки новых модулей и исчезают после удаления бекапа) и кнопкой "Load more" для открытия страницы со списком доступных модулей и линками на установку. В списке модулей, открываемом по странице "Load more" доступные модули отмечаются зеленым цветом, недоступные - красным. Например, модуль browse будет отмечен зеленым, в то время как предусмотренный скриптом модуль mysql - красным (он пока не установлен на сервере и недоступен для скачивания). Ядро: grp-2.0-release.php.txt Для тех, у кого нет выхода в инет для скачивания модулей - шелл с установленным браузером (текущия версия): grp.php.txt
гхм... если пихнуть все просто так в скрипт, + еще планируется управление MySQL + еще много полезных фич, но не часто используемых => размер будет расти в геометрической прогрессии )) А так можно установить только нужные модули.