[commits] r107 - in selinux-site/trunk/selinux.theme/selinux/theme: . profiles/default/structure profiles/default/structure/arbetsgrupper profiles/default/structure/dokumentation profiles/default/structure/foreningen profiles/default/structure/support
tim at mail.se.linux.org
tim at mail.se.linux.org
Fre Sep 7 23:48:49 CEST 2007
Author: tim
Date: 2007-09-07 23:48:48 +0200 (Fri, 07 Sep 2007)
New Revision: 107
Added:
selinux-site/trunk/selinux.theme/selinux/theme/profiles/default/structure/arbetsgrupper/
selinux-site/trunk/selinux.theme/selinux/theme/profiles/default/structure/arbetsgrupper/.properties
selinux-site/trunk/selinux.theme/selinux/theme/profiles/default/structure/dokumentation/
selinux-site/trunk/selinux.theme/selinux/theme/profiles/default/structure/dokumentation/.properties
selinux-site/trunk/selinux.theme/selinux/theme/profiles/default/structure/foreningen/
selinux-site/trunk/selinux.theme/selinux/theme/profiles/default/structure/foreningen/.properties
selinux-site/trunk/selinux.theme/selinux/theme/profiles/default/structure/support/
selinux-site/trunk/selinux.theme/selinux/theme/profiles/default/structure/support/.properties
Modified:
selinux-site/trunk/selinux.theme/selinux/theme/profiles/default/structure/.objects
selinux-site/trunk/selinux.theme/selinux/theme/setuphandlers.py
Log:
Added 'arbetsgrupper', 'dokumentation', 'foreningen', 'support' folders. They are now created and published on site installation.
Modified: selinux-site/trunk/selinux.theme/selinux/theme/profiles/default/structure/.objects
===================================================================
--- selinux-site/trunk/selinux.theme/selinux/theme/profiles/default/structure/.objects 2007-08-22 22:37:50 UTC (rev 106)
+++ selinux-site/trunk/selinux.theme/selinux/theme/profiles/default/structure/.objects 2007-09-07 21:48:48 UTC (rev 107)
@@ -1,3 +1,7 @@
medlemmar,Large Plone Folder
nyheter,Large Plone Folder
handelser,Large Plone Folder
+arbetsgrupper,Large Plone Folder
+support,Large Plone Folder
+dokumentation,Large Plone Folder
+foreningen,Large Plone Folder
Added: selinux-site/trunk/selinux.theme/selinux/theme/profiles/default/structure/arbetsgrupper/.properties
===================================================================
--- selinux-site/trunk/selinux.theme/selinux/theme/profiles/default/structure/arbetsgrupper/.properties (rev 0)
+++ selinux-site/trunk/selinux.theme/selinux/theme/profiles/default/structure/arbetsgrupper/.properties 2007-09-07 21:48:48 UTC (rev 107)
@@ -0,0 +1,4 @@
+[DEFAULT]
+description = Arbetsgrupper
+title = Arbetsgrupper
+
Added: selinux-site/trunk/selinux.theme/selinux/theme/profiles/default/structure/dokumentation/.properties
===================================================================
--- selinux-site/trunk/selinux.theme/selinux/theme/profiles/default/structure/dokumentation/.properties (rev 0)
+++ selinux-site/trunk/selinux.theme/selinux/theme/profiles/default/structure/dokumentation/.properties 2007-09-07 21:48:48 UTC (rev 107)
@@ -0,0 +1,4 @@
+[DEFAULT]
+description = Dokumentation
+title = Dokumentation
+
Added: selinux-site/trunk/selinux.theme/selinux/theme/profiles/default/structure/foreningen/.properties
===================================================================
--- selinux-site/trunk/selinux.theme/selinux/theme/profiles/default/structure/foreningen/.properties (rev 0)
+++ selinux-site/trunk/selinux.theme/selinux/theme/profiles/default/structure/foreningen/.properties 2007-09-07 21:48:48 UTC (rev 107)
@@ -0,0 +1,4 @@
+[DEFAULT]
+description = Föreningen
+title = Föreningen
+
Added: selinux-site/trunk/selinux.theme/selinux/theme/profiles/default/structure/support/.properties
===================================================================
--- selinux-site/trunk/selinux.theme/selinux/theme/profiles/default/structure/support/.properties (rev 0)
+++ selinux-site/trunk/selinux.theme/selinux/theme/profiles/default/structure/support/.properties 2007-09-07 21:48:48 UTC (rev 107)
@@ -0,0 +1,4 @@
+[DEFAULT]
+description = Företagskatalog
+title = Företagskatalog
+
Modified: selinux-site/trunk/selinux.theme/selinux/theme/setuphandlers.py
===================================================================
--- selinux-site/trunk/selinux.theme/selinux/theme/setuphandlers.py 2007-08-22 22:37:50 UTC (rev 106)
+++ selinux-site/trunk/selinux.theme/selinux/theme/setuphandlers.py 2007-09-07 21:48:48 UTC (rev 107)
@@ -10,6 +10,7 @@
setupMemberFolder(site)
createNewsFolder(site)
createEventsFolder(site)
+ publishInitialFolders(site)
def createEventsFolder(site):
wftool = getToolByName(site, 'portal_workflow')
@@ -113,3 +114,14 @@
if members is not None:
if workflow.getInfoFor(members, 'review_state') != 'published':
workflow.doActionFor(members, 'publish')
+
+def publishInitialFolders(site):
+ workflow = getToolByName(site, 'portal_workflow')
+
+ import pdb; pdb.set_trace()
+ folders = ('arbetsgrupper', 'dokumentation', 'support', 'foreningen')
+ for folder_id in folders:
+ folder = getattr(site, folder_id, None)
+ if folder is not None:
+ if workflow.getInfoFor(folder, 'review_state') != 'published':
+ workflow.doActionFor(folder, 'publish')
More information about the commits
mailing list