Vladimir Tomasovic wrote:
for example, i'd define object Guestbook, with it's behaviour. this object i'd use on different websites and for each website i'd define other way of displaying.
...
i define object (product) in python, together with his behaviour and default displaying. well, it appears in products list and then i can ad it to any folder.
what i dont know is how to change displayng of product. all i can do is change displaying of instance of product, but thats not ok. id like to define some properties for product, that i could change in products folder and that changes would appear in all instances of product. well, i can do it by changing python code, but that's bad solution, because i want object and (other than default) displaying to be independent.
It depends on how you program your product. If instead of having your pages layout hardcoded in your product you add document objects that interact with your product, you've got it. The guestbook product in the contrib dir has the layout hardcoded. The P MySQL Wizard adds document objects that are editable. Another way is to have the hardcoded layout to acquire proprieties. My pages all have the standard_html_header and footer around them. These define the top and lateral navigation, just the central content of the page is changed (the navigation is managed with acquisition).
i'd also like, if you let me know about other object publishing frameworks, that are open sourced. i was not able to find anything comparable to zope.
Don't you know that there's nothing like Zope :-) []s -- Paulo Eduardo Neves PUC-Rio de Janeiro Pager: Central: 292-4499 cod. 213 99 64 ou use a URL: http://www.learn.fplf.org.br/neves/mensagempager.html