-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Katja Süss wrote: > .. >>> How can I do for type in types: if type in >>> NOT_IMPLICITLY_ADDABLE: >>> t = pttool.getTypeInfo(type) >>> t.global_allow = 0 >>> for standard ATContentTypes >>> when using GenericSetup for a product? >>> Thanks for any hints, >> >> You shouldn't need to "post-process" the type information objects, >> because they have the 'global_allow' attribute stored in the profile >> data: just arrange to have that value be False >> >> E.g., instead of:: >> >> <property name="global_allow">True</property> >> >> change it to:: >> >> <property name="global_allow">False</property> >> > Ok, I do it like this for my custom types. But what to do with > ATDocument, etc?
If you are creating a "base" profile (one which controls the *entire* site), then you will have 'types/ATDocument.xml' inside it, and can modify that flag yourself. If you *aren't* creating a base profile, then why would you want to modify the types created in the base? "Extension" profiles are normally "additive" to the site. Tres. - -- =================================================================== Tres Seaver +1 202-558-7113 [EMAIL PROTECTED] Palladion Software "Excellence by Design" http://palladion.com -----BEGIN PGP SIGNATURE----- Version: GnuPG v188.8.131.52 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFFECfe+gerLs4ltQ4RAsudAKCJwexOzYfwU+Ah4r5ehio1POSlbACgjhbl edYUbGmJn4yrz3cqOTthxEk= =B/nQ -----END PGP SIGNATURE----- _______________________________________________ Zope-CMF maillist - Zope-CMF@lists.zope.org http://mail.zope.org/mailman/listinfo/zope-cmf See http://collector.zope.org/CMF for bug reports and feature requests