5 Nov
2000
5 Nov
'00
5:49 p.m.
michael angelo ruberto writes:
i have a Zope containing 4700+ files and documents. i want to add new properties to all of them, how can i do this programmatically? is it possible to change the base classes? if so, how? It is possible to change the base class but I would not do it (as it affects all Zope objects and your change is likely to disappear when you upgrade).
You can automate Zope either internally or externally. Internally (via a method (DTML or Python)) you would use ZopeFind to list all objects that need to be updated and then iterate (dtml-in) over the objects to update. Externally, you would use "ZPublisher.ZClient". I would go for the internal solution. Dieter