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 :

<underline><color><param>1998,1998,FFFE</param>http://sourceforge.net/project/showfiles.php?group_id=55262&package_id=99640</color></underline>


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:


<excerpt>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

 




</excerpt><<image.tiff>

<excerpt>

<bold><underline><fontfamily><param>Arial</param><color><param>1997,1997,FFFD</param><smaller>Yahoo!
Mail</smaller></color></fontfamily></underline></bold><fontfamily><param>Arial</param><smaller>:
gratis 1GB per i messaggi, antispam, antivirus,
POP3_______________________________________________

Zope maillist  - 
<underline><color><param>1998,1998,FFFE</param>Zope@zope.org</color></underline>

<underline><color><param>1998,1998,FFFE</param>http://mail.zope.org/mailman/listinfo/zope</color></underline>

**   No cross posts or HTML encoding!  **

(Related lists - 


<underline><color><param>1998,1998,FFFE</param>http://mail.zope.org/mailman/listinfo/zope-announce</color></underline>


<underline><color><param>1998,1998,FFFE</param>http://mail.zope.org/mailman/listinfo/zope-dev</color></underline> )

</smaller></fontfamily></excerpt>

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


<excerpt>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

 




</excerpt><<image.tiff>

<excerpt>

<bold><underline><fontfamily><param>Arial</param><color><param>1999,1999,FFFF</param><smaller>Yahoo!
Mail</smaller></color></fontfamily></underline></bold><fontfamily><param>Arial</param><smaller>:
gratis 1GB per i messaggi, antispam, antivirus,
POP3_______________________________________________

Zope maillist  -  Zope@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 )

</smaller></fontfamily></excerpt>