[Checkins] SVN: Products.OFSP/trunk/src/Products/OFSP/__init__.py Revert parts of c114523 that apply to this package

Hanno Schlichting hannosch at hannosch.eu
Sun Jul 25 05:28:54 EDT 2010


Log message for revision 115058:
  Revert parts of c114523 that apply to this package
  

Changed:
  U   Products.OFSP/trunk/src/Products/OFSP/__init__.py

-=-
Modified: Products.OFSP/trunk/src/Products/OFSP/__init__.py
===================================================================
--- Products.OFSP/trunk/src/Products/OFSP/__init__.py	2010-07-25 08:45:58 UTC (rev 115057)
+++ Products.OFSP/trunk/src/Products/OFSP/__init__.py	2010-07-25 09:28:53 UTC (rev 115058)
@@ -11,6 +11,77 @@
 #
 ##############################################################################
 
+import OFS.Image, OFS.Folder, OFS.userfolder
+import OFS.DTMLMethod, OFS.DTMLDocument, OFS.PropertySheets
+import OFS.OrderedFolder
+
+from AccessControl.Permissions import add_documents_images_and_files
+from AccessControl.Permissions import add_folders
+
 def initialize(context):
+
+    context.registerClass(
+        OFS.DTMLMethod.DTMLMethod,
+        permission=add_documents_images_and_files,
+        constructors=(OFS.DTMLMethod.addForm, OFS.DTMLMethod.addDTMLMethod,),
+        icon='images/dtmlmethod.gif',
+        legacy=(
+            ('manage_addDocument', OFS.DTMLMethod.addDTMLMethod),
+            ('manage_addDTMLMethod', OFS.DTMLMethod.addDTMLMethod),
+            )
+        )
+
+    context.registerClass(
+        OFS.DTMLDocument.DTMLDocument,
+        permission=add_documents_images_and_files,
+        constructors=(OFS.DTMLDocument.addForm,
+                      OFS.DTMLDocument.addDTMLDocument),
+        icon='images/dtmldoc.gif',
+        legacy=(('manage_addDTMLDocument', OFS.DTMLDocument.addDTMLDocument),),
+        )
+
+    context.registerClass(
+        OFS.Image.Image,
+        permission=add_documents_images_and_files,
+        constructors=(('imageAdd',OFS.Image.manage_addImageForm),
+                      OFS.Image.manage_addImage),
+        icon='images/Image_icon.gif',
+        legacy=(OFS.Image.manage_addImage,),
+        )
+
+    context.registerClass(
+        OFS.Image.File,
+        permission=add_documents_images_and_files,
+        constructors=(('fileAdd',OFS.Image.manage_addFileForm),
+                      OFS.Image.manage_addFile),
+        icon='images/File_icon.gif',
+        legacy=(OFS.Image.manage_addFile,),
+        )
+
+    context.registerClass(
+        OFS.Folder.Folder,
+        constructors=(OFS.Folder.manage_addFolderForm,
+                      OFS.Folder.manage_addFolder),
+        icon='images/Folder_icon.gif',
+        legacy=(OFS.Folder.manage_addFolder,),
+        )
+
+    context.registerClass(
+        OFS.OrderedFolder.OrderedFolder,
+        permission=add_folders,
+        constructors=(OFS.OrderedFolder.manage_addOrderedFolderForm,
+                      OFS.OrderedFolder.manage_addOrderedFolder),
+        icon='images/Folder_icon.gif',
+        legacy=(OFS.OrderedFolder.manage_addOrderedFolder,),
+        )
+
+    context.registerClass(
+        OFS.userfolder.UserFolder,
+        constructors=(OFS.userfolder.manage_addUserFolder,),
+        icon='images/UserFolder_icon.gif',
+        legacy=(OFS.userfolder.manage_addUserFolder,),
+        )
+
+
     context.registerHelp()
     context.registerHelpTitle('Zope Help')



More information about the checkins mailing list