Raphael Ritz napsal(a):
Maurits van Rees wrote:
Raphael Ritz, on 2008-09-22:
For similar reasons I sometimes introduce two profiles for
an add-on product: one (default) that's safe to be applied
again on reinstall and one containing additional settings
which should only be applied on first install. The application
of the latter is then either controlled by a custom
install function (the old 'Extensions.install' thing)
or people are supposed to apply that manually in ZMI using
'portal_setup'.
Note that when you have two GS profiles, you should add an
Extensions/install.py that chooses a profile to install by default.
If you don't then the QI picks one at random and you are lucky if it
picks the one that you consider the default. (Of course it is not
really random, but for safety you should treat it as if it is.)
Right.
I think QI takes the first it finds and profiles are usually
looked up in alphabetical order but as Maurits said: "safety first".
Raphael
It seems I rather use setuphandlers.py and add new properties with their
default values from there.
Thanks for the hints.
Radim
_______________________________________________
Product-Developers mailing list
[email protected]
http://lists.plone.org/mailman/listinfo/product-developers