Программирование > Perl
Ищу изящное решение модернизации готового скрипта
Onliner:
Хай, пипл.
Я коллекционирую имг-приколы на моей Хоум-паге ( http://splin.virtualave.net/galery.htm ). Ивот их набралось более 300. Сейчас я использую готовый скрипт веб-галлереи. Написан он красиво: скрипт+конфиг и выполняется через SSI, но умеет он работать только с одной дирректорией. А мне хотелось бы разбить картинки на категории и заставить (потом) его обслуживать РАЗНЫЕ "галлереи". Физически, это будет корневая папка+поддирректории с картинками, виртуально - к динамически генерируемой ХТМЛьке добавится "субменю".
Опыт в перекраивании скриптов у меня небольшой и решения которые я надумал выглядят "вне данного стиля" - коряво: 2 массива прописываемые в конфиге вручную, переводимые в скрипте в хеш и используемые по-отдельности (не гибко); хеш из юнитов \'название_виртуального_раздела\' =>\'название_реальной папки\'(то же); функциy READDIR в теле скрипта (не получится называть разделы по другому(по-русски), чем папки и выводить их в произвольной (задаваемой из конфига) последовательности....
Может ли кто-то поделиться идеей или готовым решением?
(после отладки собираюсь выложить скрипт в свободное пользование с сохранением копирайта).
Зарание благодарю.
:
А как насчет того, чтобы установить несколько копий скрипта и настроить их на разные директории ?
Onliner:
Это было бы самым простым решением....
Оно меня не привлекло всё тем же: не гибко и не красиво (поэтому о нём и не писал).
При таком решении это бы и не было "заморочкой"....:))))
AliMamed:
я не много не понял что ты ищешь?
а) готовый скрипт? - пиши в форуме CGI-Скрипты
б) "изящное решение модернизации"? - если есть неизящное - пости неизящные участки кода. бум думать вместе
в) того кто тебе модернизирует имеющийся скрипт? а чо тогда не пишешь что за это будет?
Onliner:
> я не много не понял что ты ищешь?
- хочу найти идею решения или готовый пример (кусок кода) так как пока кроме описаных способов модернизации ничего в голову не приходит.
> а) готовый скрипт? - пиши в форуме CGI-Скрипты
- по-моему такие скипты все платные, но это было бы не интересно, да и потом, я хочу его положить для свободного скачивания после отладки...
> б) "изящное решение модернизации"? - если есть неизящное -
> пости неизящные участки кода. бум думать вместе
- через день-два положу сюда http://splin.virtualave.net/image_show/ (работы много), а пока там лежат сам скрипт и конфиг, что бы можно было посмотреть.
> в) того кто тебе модернизирует имеющийся скрипт?
- сам хачу, только дельный совет нужон - опыта маловато...
> а чо тогда не пишешь что за это будет?
- обычно зв это денег предлогают и копирайт. Я же хочу в копирайте сделать ссылку на автора начального скрипта, меня (любимого) и человека который мне с идеей помог.
Навигация
Перейти к полной версии