[Zope] Deleting ZClasses
   
    Trevor Toenjes
     
    zope@toenjes.com
       
    Fri, 16 Nov 2001 18:04:47 -0500
    
    
  
> Zope Management Interface, I presume. Is this in the Products
> folder of the
> Control Panel?
Yes.  Delete, what is likely the "open box", zClass product in the Products
folder.
> >, which should make it
> >dissapear in your product selection menu.
> They don't appear in the *Select type to add...* pull-down, if
> that's what
> you mean.
Yes again.  This is where a valid zClass should appear, so we might be
talking something other than a zClass.  Maybe a sub-class??  or you have a
mangled zClass.
> >But all the old instances will exist.  Delete them manually. OR Globaly,
> >search on the meta-type and delete.
> How should I do this? I have root access.
If you have many then you need to write a script.  Otherwise just delete
them like you would anything in the ZMI.
Actually I havent had to do major clean-ups yet in Zope.
But my guess is you need to use TransparentFolders to look into all your
sub-folders from the root, to locate all the instances of your zClass by
searching for the meta-type.  something like
productValues('zclass-meta-type-name-here')
You will have to delete programmatically.
OR use the FIND tab.
I dont think it matters, but I would delete the instances before your delete
the zClass.
-Trevor