[Zope] FS based product and image replacement

David Pratt fairwinds at eastlink.ca
Fri Aug 12 09:01:54 EDT 2005


Hi Nicholas. You want to put your images, templates, script pythons etc  
that you want to be available in a skin folder for your product. Then  
you make skin folder a DirectoryView as part of your product  
development and install so that the DirectoryView is installed with  
portal skins.  Once you have a successful install, you can verify that  
your skin folder in the appropriate skin paths you want by using the  
Properties tab in portal skins tool. Your images, templates and scripts  
- whatever you have included in the skin are now available globally to  
your application. All you have to do is reference the image or object  
by its id to get a handle on it. As far as images, when you use an  
image in a zpt, you can look at the source and the full url is made.

Here is a link to a product that illustrates how to do this for  
ExampleFileSystemSkin product :
http://sourceforge.net/project/ 
showfiles.php?group_id=55262&package_id=99640

With stylesheets, this is dtml. You can look at the zpt stylesheets in  
CMF in its skin folder to get the idea of how to use the portal_url or  
properties from a properties sheet to create your css. Generally, you  
would use portal_url in conjunction with the image to give you the full  
image path the css that is rendered.

Hope this helps.

Regards,
David


On Friday, August 12, 2005, at 06:45 AM, Nicholas Wieland wrote:

> Hi *,
> I'm trying to use image replacement in a FS product, but unfortunately  
> I'm not able to catch the image on the FS (a simple gif).
>  
> The image is inside 'myproduct/images', what I've tried is to create  
> an ImageFile and use it inside the background-image directive inside  
> the stylesheet, but also url("images/foo.gif") with and without the  
> absolute url.
>  
> How do people use image replacement in FS based products ?
>  
> TIA,
>   ngw
>  
>
>
>
<image.tiff>
>
> Yahoo! Mail: gratis 1GB per i messaggi, antispam, antivirus,  
> POP3_______________________________________________
> Zope maillist  -  Zope at zope.org
> http://mail.zope.org/mailman/listinfo/zope
> **   No cross posts or HTML encoding!  **
> (Related lists -
>
> http://mail.zope.org/mailman/listinfo/zope-announce
>
> http://mail.zope.org/mailman/listinfo/zope-dev )

On Friday, August 12, 2005, at 06:45 AM, Nicholas Wieland wrote:

> Hi *,
> I'm trying to use image replacement in a FS product, but unfortunately  
> I'm not able to catch the image on the FS (a simple gif).
>  
> The image is inside 'myproduct/images', what I've tried is to create  
> an ImageFile and use it inside the background-image directive inside  
> the stylesheet, but also url("images/foo.gif") with and without the  
> absolute url.
>  
> How do people use image replacement in FS based products ?
>  
> TIA,
>   ngw
>  
>
>
>
<image.tiff>
>
> Yahoo! Mail: gratis 1GB per i messaggi, antispam, antivirus,  
> POP3_______________________________________________
> Zope maillist  -  Zope at zope.org
> http://mail.zope.org/mailman/listinfo/zope
> **   No cross posts or HTML encoding!  **
> (Related lists -
>  http://mail.zope.org/mailman/listinfo/zope-announce
>  http://mail.zope.org/mailman/listinfo/zope-dev )
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: text/enriched
Size: 3904 bytes
Desc: not available
Url : http://mail.zope.org/pipermail/zope/attachments/20050812/6cb1c6a0/attachment.bin


More information about the Zope mailing list