Huge Plinn Folder utilisé à la place de l'historique Plinn Folder.
authorBenoît Pin <pin@cri.ensmp.fr>
Mon, 21 Oct 2013 15:15:31 +0000 (17:15 +0200)
committerBenoît Pin <pin@cri.ensmp.fr>
Mon, 21 Oct 2013 15:15:31 +0000 (17:15 +0200)
15 files changed:
profiles/default/actions.xml
profiles/default/types/CMF_Site.xml
profiles/default/types/Huge_Plinn_Folder.xml
profiles/default/various.py
profiles/default/workflows.xml
profiles/photo/actions.xml
profiles/photo/types/CMF_Site.xml
profiles/photo/types/Huge_Plinn_Folder.xml
profiles/photo/types/Plinn_Folder.xml
profiles/photo/various.py
profiles/photo/workflows.xml
skins/control/createPlinnFolder.py
skins/custom_control/addtoFavorites.py
skins/generic/gruf_macros.pt
skins/generic/searchableTypes.py

index dd9f41b..aa0c82c 100644 (file)
    <property name="url_expr">string:${folder_url}/calendar_view</property>
    <property name="icon_expr"></property>
    <property
    <property name="url_expr">string:${folder_url}/calendar_view</property>
    <property name="icon_expr"></property>
    <property
-      name="available_expr">python:member and folder is object and object.portal_type in ['Plinn Folder', 'Portfolio']</property>
+      name="available_expr">python:member and folder is object and object.portal_type in ['Huge Plinn Folder', 'Portfolio']</property>
    <property name="permissions">
     <element value="List folder contents"/>
    </property>
    <property name="permissions">
     <element value="List folder contents"/>
    </property>
index 443c84d..34ce652 100755 (executable)
@@ -16,7 +16,7 @@
   <element value="File"/>
   <element value="News Item"/>
   <element value="Plinn Document"/>
   <element value="File"/>
   <element value="News Item"/>
   <element value="Plinn Document"/>
-  <element value="Plinn Folder"/>
+  <element value="Huge Plinn Folder"/>
   <element value="Portfolio"/>
   <element value="Topic"/>
  </property>
   <element value="Portfolio"/>
   <element value="Topic"/>
  </property>
index 5abeaca..15616ad 100644 (file)
@@ -19,7 +19,7 @@
   <element value="Mosaic Document"/>
   <element value="News Item"/>
   <element value="Plinn Document"/>
   <element value="Mosaic Document"/>
   <element value="News Item"/>
   <element value="Plinn Document"/>
-  <element value="Plinn Folder"/>
+  <element value="Huge Plinn Folder"/>
   <element value="Huge Plinn Folder"/>
   <element value="Portfolio"/>
   <element value="Topic"/>
   <element value="Huge Plinn Folder"/>
   <element value="Portfolio"/>
   <element value="Topic"/>
index 18f9953..17a7101 100644 (file)
@@ -70,7 +70,7 @@ doActionForOrSkip(site.index_html, 'direct_publish')
 
 # default folders
 constructOrSkip('Huge Plinn Folder', site, 'Members', title =  translate('Members'))
 
 # default folders
 constructOrSkip('Huge Plinn Folder', site, 'Members', title =  translate('Members'))
-#constructOrSkip('Plinn Folder', site, 'global_settings', title = translate('Portlets'))
+#constructOrSkip('Huge Plinn Folder', site, 'global_settings', title = translate('Portlets'))
 if not hasattr(site, 'global_settings') :
        site.manage_addProduct['OFSP'].manage_addFolder('global_settings')
 if not site.global_settings.hasProperty('noIndex'):
 if not hasattr(site, 'global_settings') :
        site.manage_addProduct['OFSP'].manage_addFolder('global_settings')
 if not site.global_settings.hasProperty('noIndex'):
@@ -80,7 +80,7 @@ if not site.global_settings.hasProperty('noIndex'):
 constructOrSkip('Mosaic Document', site.global_settings, 'left_boxes', title=translate('Left boxes'))
 lb = site.global_settings.left_boxes
 addBlockOrSkip(lb, 'Tree Box Block', 0, id='nav_tree')
 constructOrSkip('Mosaic Document', site.global_settings, 'left_boxes', title=translate('Left boxes'))
 lb = site.global_settings.left_boxes
 addBlockOrSkip(lb, 'Tree Box Block', 0, id='nav_tree')
-lb.nav_tree.saveBlock(filteredMetaTypes={'text' : ['Plinn Folder', 'Portfolio', 'Topic']})
+lb.nav_tree.saveBlock(filteredMetaTypes={'text' : ['Huge Plinn Folder', 'Portfolio', 'Topic']})
 doActionForOrSkip(lb, 'direct_publish')
 
 # right boxes
 doActionForOrSkip(lb, 'direct_publish')
 
 # right boxes
@@ -97,8 +97,8 @@ mtool = getToolByName(site, 'portal_membership')
 mtool.setMemberAreaPortalType('Huge Plinn Folder')
 
 gtool = getToolByName(site, 'portal_groups')
 mtool.setMemberAreaPortalType('Huge Plinn Folder')
 
 gtool = getToolByName(site, 'portal_groups')
-gtool.setGroupWorkspaceContainerType('Plinn Folder')
-gtool.setGroupWorkspaceType('Plinn Folder')
+gtool.setGroupWorkspaceContainerType('Huge Plinn Folder')
+gtool.setGroupWorkspaceType('Huge Plinn Folder')
 
 caltool = getToolByName(site, 'portal_calendar')
 caltool.configureTool(['created', 'modified', 'DateTimeOriginal'], [9, 18])
 
 caltool = getToolByName(site, 'portal_calendar')
 caltool.configureTool(['created', 'modified', 'DateTimeOriginal'], [9, 18])
index 20b0741..2c0d652 100644 (file)
@@ -18,7 +18,7 @@
   <type type_id="Image Slot"/>
   <type type_id="List Slot"/>
   <type type_id="Photo"/>
   <type type_id="Image Slot"/>
   <type type_id="List Slot"/>
   <type type_id="Photo"/>
-  <type type_id="Plinn Folder">
+  <type type_id="Huge Plinn Folder">
    <bound-workflow workflow_id="folder_workflow"/>
   </type>
   <type type_id="Portfolio">
    <bound-workflow workflow_id="folder_workflow"/>
   </type>
   <type type_id="Portfolio">
index dfed263..3719c8d 100644 (file)
    <property name="url_expr">string:${folder_url}/calendar_view</property>
    <property name="icon_expr"></property>
    <property
    <property name="url_expr">string:${folder_url}/calendar_view</property>
    <property name="icon_expr"></property>
    <property
-      name="available_expr">python:member and folder is object and object.portal_type in ['Plinn Folder', 'Portfolio']</property>
+      name="available_expr">python:member and folder is object and object.portal_type in ['Huge Plinn Folder', 'Portfolio']</property>
    <property name="permissions">
     <element value="List folder contents"/>
    </property>
    <property name="permissions">
     <element value="List folder contents"/>
    </property>
index 4838f6d..d36c06c 100644 (file)
@@ -20,7 +20,7 @@
   <element value="News Item"/>
   <element value="Order Folder"/>
   <element value="Plinn Document"/>
   <element value="News Item"/>
   <element value="Order Folder"/>
   <element value="Plinn Document"/>
-  <element value="Plinn Folder"/>
+  <element value="Huge Plinn Folder"/>
   <element value="Portfolio"/>
   <element value="Topic"/>
  </property>
   <element value="Portfolio"/>
   <element value="Topic"/>
  </property>
index 49c99af..38799ea 100644 (file)
@@ -21,7 +21,7 @@
   <element value="Mosaic Document"/>
   <element value="News Item"/>
   <element value="Plinn Document"/>
   <element value="Mosaic Document"/>
   <element value="News Item"/>
   <element value="Plinn Document"/>
-  <element value="Plinn Folder"/>
+  <element value="Huge Plinn Folder"/>
   <element value="Huge Plinn Folder"/>
   <element value="Portfolio"/>
   <element value="Topic"/>
   <element value="Huge Plinn Folder"/>
   <element value="Portfolio"/>
   <element value="Topic"/>
index 41663ff..c33863b 100644 (file)
@@ -1,5 +1,5 @@
 <?xml version="1.0"?>
 <?xml version="1.0"?>
-<object name="Plinn Folder" meta_type="Factory-based Type Information"
+<object name="Huge Plinn Folder" meta_type="Factory-based Type Information"
    xmlns:i18n="http://xml.zope.org/namespaces/i18n">
  <property name="title">Folder</property>
  <property
    xmlns:i18n="http://xml.zope.org/namespaces/i18n">
  <property name="title">Folder</property>
  <property
@@ -19,7 +19,7 @@
   <element value="File"/>
   <element value="News Item"/>
   <element value="Plinn Document"/>
   <element value="File"/>
   <element value="News Item"/>
   <element value="Plinn Document"/>
-  <element value="Plinn Folder"/>
+  <element value="Huge Plinn Folder"/>
   <element value="Portfolio"/>
   <element value="Topic"/>
  </property>
   <element value="Portfolio"/>
   <element value="Topic"/>
  </property>
index 18f9953..17a7101 100644 (file)
@@ -70,7 +70,7 @@ doActionForOrSkip(site.index_html, 'direct_publish')
 
 # default folders
 constructOrSkip('Huge Plinn Folder', site, 'Members', title =  translate('Members'))
 
 # default folders
 constructOrSkip('Huge Plinn Folder', site, 'Members', title =  translate('Members'))
-#constructOrSkip('Plinn Folder', site, 'global_settings', title = translate('Portlets'))
+#constructOrSkip('Huge Plinn Folder', site, 'global_settings', title = translate('Portlets'))
 if not hasattr(site, 'global_settings') :
        site.manage_addProduct['OFSP'].manage_addFolder('global_settings')
 if not site.global_settings.hasProperty('noIndex'):
 if not hasattr(site, 'global_settings') :
        site.manage_addProduct['OFSP'].manage_addFolder('global_settings')
 if not site.global_settings.hasProperty('noIndex'):
@@ -80,7 +80,7 @@ if not site.global_settings.hasProperty('noIndex'):
 constructOrSkip('Mosaic Document', site.global_settings, 'left_boxes', title=translate('Left boxes'))
 lb = site.global_settings.left_boxes
 addBlockOrSkip(lb, 'Tree Box Block', 0, id='nav_tree')
 constructOrSkip('Mosaic Document', site.global_settings, 'left_boxes', title=translate('Left boxes'))
 lb = site.global_settings.left_boxes
 addBlockOrSkip(lb, 'Tree Box Block', 0, id='nav_tree')
-lb.nav_tree.saveBlock(filteredMetaTypes={'text' : ['Plinn Folder', 'Portfolio', 'Topic']})
+lb.nav_tree.saveBlock(filteredMetaTypes={'text' : ['Huge Plinn Folder', 'Portfolio', 'Topic']})
 doActionForOrSkip(lb, 'direct_publish')
 
 # right boxes
 doActionForOrSkip(lb, 'direct_publish')
 
 # right boxes
@@ -97,8 +97,8 @@ mtool = getToolByName(site, 'portal_membership')
 mtool.setMemberAreaPortalType('Huge Plinn Folder')
 
 gtool = getToolByName(site, 'portal_groups')
 mtool.setMemberAreaPortalType('Huge Plinn Folder')
 
 gtool = getToolByName(site, 'portal_groups')
-gtool.setGroupWorkspaceContainerType('Plinn Folder')
-gtool.setGroupWorkspaceType('Plinn Folder')
+gtool.setGroupWorkspaceContainerType('Huge Plinn Folder')
+gtool.setGroupWorkspaceType('Huge Plinn Folder')
 
 caltool = getToolByName(site, 'portal_calendar')
 caltool.configureTool(['created', 'modified', 'DateTimeOriginal'], [9, 18])
 
 caltool = getToolByName(site, 'portal_calendar')
 caltool.configureTool(['created', 'modified', 'DateTimeOriginal'], [9, 18])
index cf8ec47..5686c60 100644 (file)
@@ -26,7 +26,7 @@
   </type>
   <type type_id="Order Folder"/>
   <type type_id="Photo"/>
   </type>
   <type type_id="Order Folder"/>
   <type type_id="Photo"/>
-  <type type_id="Plinn Folder">
+  <type type_id="Huge Plinn Folder">
    <bound-workflow workflow_id="folder_workflow"/>
   </type>
   <type type_id="Portfolio">
    <bound-workflow workflow_id="folder_workflow"/>
   </type>
   <type type_id="Portfolio">
index ed09c7f..c103734 100644 (file)
@@ -1,4 +1,4 @@
 ## Script (Python) "createPlinnFolder"
 ##title=mkdir hook script for Plinn Folder
 ##parameters=id
 ## Script (Python) "createPlinnFolder"
 ##title=mkdir hook script for Plinn Folder
 ##parameters=id
-context.invokeFactory(type_name='Plinn Folder', id=id)
\ No newline at end of file
+context.invokeFactory(type_name='Huge Plinn Folder', id=id)
\ No newline at end of file
index 2816b6f..03d5a86 100644 (file)
@@ -12,7 +12,7 @@ ttool = portal.portal_types
 homeFolder = portal.portal_membership.getHomeFolder()
 
 if not hasattr(homeFolder, 'Favorites'):
 homeFolder = portal.portal_membership.getHomeFolder()
 
 if not hasattr(homeFolder, 'Favorites'):
-       ttool.constructContent( 'Plinn Folder', homeFolder, 'Favorites', title=str(_('Favorites')) )
+       ttool.constructContent( 'Huge Plinn Folder', homeFolder, 'Favorites', title=str(_('Favorites')) )
 
 targetFolder = getattr( homeFolder, 'Favorites' )
 new_id='fav_' + str(int( context.ZopeTime()))
 
 targetFolder = getattr( homeFolder, 'Favorites' )
 new_id='fav_' + str(int( context.ZopeTime()))
index 60c2d76..08ab86e 100755 (executable)
                                 class="boxes_container"
                                 tal:define="selectedMember python:here.portal_membership.getMemberById(request.member_id);
                                                                                 treeRoot   portal_object;
                                 class="boxes_container"
                                 tal:define="selectedMember python:here.portal_membership.getMemberById(request.member_id);
                                                                                 treeRoot   portal_object;
-                     treeDict   python:here.make_nav_tree(rootObject=treeRoot, filtered_meta_types=['Plinn Folder', 'Portfolio', 'Topic'], userid=request.member_id );
+                     treeDict   python:here.make_nav_tree(rootObject=treeRoot, filtered_meta_types=['Huge Plinn Folder', 'Portfolio', 'Topic'], userid=request.member_id );
                      tree       treeDict/tree;
                      rows       treeDict/rows;
                      height                    tree/height;
                      tree       treeDict/tree;
                      rows       treeDict/rows;
                      height                    tree/height;
index 58f9d40..276ed46 100644 (file)
@@ -1,5 +1,5 @@
 ##parameters=
 ##parameters=
-folderishTypes = ['Plinn Folder', 'Calendar', 'Portfolio']
+folderishTypes = ['Huge Plinn Folder', 'Calendar', 'Portfolio']
 ttool = context.portal_types
 allFtis = ttool.listTypeInfo()
 
 ttool = context.portal_types
 allFtis = ttool.listTypeInfo()