[CMF-checkins] CVS: Products/CMFDefault - MetadataTool.py:1.8
   
    Tres Seaver
     
    tseaver@zope.com
       
    Tue, 9 Oct 2001 14:49:43 -0400
    
    
  
Update of /cvs-repository/Products/CMFDefault
In directory cvs.zope.org:/tmp/cvs-serv10613/CMFDefault
Modified Files:
	MetadataTool.py 
Log Message:
  - Made validation methods of 'portal_metadata' available to scripts.
=== Products/CMFDefault/MetadataTool.py 1.7 => 1.8 ===
         return self.listAllowedVocabulary( 'Rights', content )
 
-    security.declarePrivate( 'setInitialMetadata' )
+    security.declareProtected( CMFCorePermissions.ModifyPortalContent
+                             , 'setInitialMetadata' )
     def setInitialMetadata( self, content ):
         """
             Set initial values for content metatdata, supplying
@@ -587,7 +588,8 @@
         # TODO:  Call initial_values_hook, if present
 
 
-    security.declarePrivate( 'validateMetadata' )
+    security.declareProtected( CMFCorePermissions.ModifyPortalContent
+                             , 'validateMetadata' )
     def validateMetadata( self, content ):
         """
             Enforce portal-wide policies about DCI, e.g.,