RE: [Zope] - Image handling - avoiding chaos
Brad wrote:
Do I have to scatter images around the folders? Or can I organize them into "images" subfolders and refer to them implicitly?
There's good news and bad news. _If_ Image objects could handle it, you could do the following. Create a top-level folder called Images. Then, in any Document in the system, you can say: <!--#var "Images.mylogo"--> Now, if you're image happens to have an ID that Python can't grok, for instance 'mylogo.gif', then that won't work. An easy alternative is: <!--#with Images--><!--#var mylogo.gif--><!--#/with--> Now that bad part. Zope will do precisely the right thing in the Document by calling the Image and getting its str representation, thus inserting: <img src="mylogo"> into your Document. Bad thing, though, is that the src is invalid -- it doesn't go into the Images folder. There was a discussion here about a hundred messages ago about how to handle this. Since I can't even remember yesterday, I don't recall the answer (something like teaching the Image tag to put its full path in what is returned maybe...) --Paul
participants (1)
-
Paul Everitt