[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Regarding images...
>>>>> "Artem" == Artem Chuprina writes:
BT> Да. Причем Panorama хочет .gif с system ID из entity declaration, а я
BT> (в форме TEItools) хотел имя файла без расширения, и приделывал нужное
BT> в зависимости он back-end'а.
Artem> А не спасет ли нас некоторое усложнение по принципу работы
Artem> юниксного зипа: сначала он смотрит, есть ли указанный файл, потом
Artem> -- указанный файл с расширением ".zip", потом -- с расширением
Artem> ".ZIP" (за порядок не поручусь). Так и тут, приделав нужное
Artem> расширение, смотрим, есть ли получившийся файл. Все равно он уже
Artem> должен существовать, нам же дальше с ним документ
Artem> обрабатывать. Если нету -- пытаемся оторвать расширение у того, что
Artem> указано в entity declaration, и опять пробуем, далее по
Artem> индукции. Если пришлось отрывать более одного расширения, гнусно
Artem> ругаемся, но работаем. Если файл в процессе так и не обнаружен,
Artem> ругаемся, что файл все равно нужен и прекращаем по этому поводу
Artem> работу. Это позволит избежать параметров настройки вообще.
Ну, вот таким маразмом я и страдаю. Хотелось изобрести что-то более
прямое, но не выходит.
--
Best regards, -- Boris.