Работа с архивами
суть работы скрипта - совмещение архивов zip лежащих на сервере в выбранной пользоваетелем конфигурации, переименование итогового архива в *.jar и выдача ссылки пользователю
Администрирование - таблица 20 на 20 .
Столбцы - варианты сборки, строки - то, из чего собирать.
В строках ячейки - название варианта, ссылка на скриншот(если файл-звук, то прослушивание), ссылка на сам архив.
Вывод пользователю -
сначала выбор варианта сборки (используются заполненные столбцы) - берется из ячейки название в первой строке.
потом пользователь пошагово делает выбор с чем собирать (инфо идёт из строк таблицы)
пустая строка в таблице администрирования означает, что сборку на этом месте можно завершить - пользователю выдаётся ссылка.
совмещать архивы требуется с учётом путей: есть папка - кладём файл туда, нет - создаём папку и кладём.
Результат - модуль xoops 2.2.x, wap-скрипт.
красота не важна. важно удобство.
во вложении суть работы скрипта.
работу похожего скрипта wap можно увидеть тут - http://x65.pp.ru/tt/