[Erp5-report] r36831 mayoro - in /erp5/trunk/bt5/erp5_egov: ExtensionTemplateItem/ bt/

nobody at svn.erp5.org nobody at svn.erp5.org
Sun Jul 4 00:03:20 CEST 2010


Author: mayoro
Date: Sun Jul  4 00:03:19 2010
New Revision: 36831

URL: http://svn.erp5.org?rev=36831&view=rev
Log:
2010-07-03 mayoro
* Add publication of web pages in SetUpEGovInstance

Modified:
    erp5/trunk/bt5/erp5_egov/ExtensionTemplateItem/SetUpEGovInstance.py
    erp5/trunk/bt5/erp5_egov/bt/change_log
    erp5/trunk/bt5/erp5_egov/bt/revision

Modified: erp5/trunk/bt5/erp5_egov/ExtensionTemplateItem/SetUpEGovInstance.py
URL: http://svn.erp5.org/erp5/trunk/bt5/erp5_egov/ExtensionTemplateItem/SetUpEGovInstance.py?rev=36831&r1=36830&r2=36831&view=diff
==============================================================================
--- erp5/trunk/bt5/erp5_egov/ExtensionTemplateItem/SetUpEGovInstance.py [utf8] (original)
+++ erp5/trunk/bt5/erp5_egov/ExtensionTemplateItem/SetUpEGovInstance.py [utf8] Sun Jul  4 00:03:19 2010
@@ -133,12 +133,21 @@ def setUpEGovSecurityManager(self):
                                                       'Organisation'],)
   return '- EGOV security set up completed'
 
+def publishAllWebPages(self):
+  '''web pages are accessible by anonymous users only if they are published'''
+  web_page_module = self.getPortalObject().web_page_module
+  for web_page in web_page_module.contentValues():
+    if web_page.getValidationState() != 'published':
+      web_page.publish()
+  return '- All web pages are published'
+
 
 def setUpInstance(self):
   '''call all other set up method to prepare the site for eGOV Instance'''
   message_list = []
   message_list.append(setUpEGovSecurityManager(self))
   message_list.append(allowAccessOnPersonAndOrganisation(self))
+  message_list.append(publishAllWebPages(self))
 
   message_list.append('')
   message_list.append('Set Up sequence completed')

Modified: erp5/trunk/bt5/erp5_egov/bt/change_log
URL: http://svn.erp5.org/erp5/trunk/bt5/erp5_egov/bt/change_log?rev=36831&r1=36830&r2=36831&view=diff
==============================================================================
--- erp5/trunk/bt5/erp5_egov/bt/change_log [utf8] (original)
+++ erp5/trunk/bt5/erp5_egov/bt/change_log [utf8] Sun Jul  4 00:03:19 2010
@@ -1,3 +1,6 @@
+2010-07-03 mayoro
+* Add publication of web pages in SetUpEGovInstance
+
 2010-07-01 mohamadou
 * update the local role after creating role information
 

Modified: erp5/trunk/bt5/erp5_egov/bt/revision
URL: http://svn.erp5.org/erp5/trunk/bt5/erp5_egov/bt/revision?rev=36831&r1=36830&r2=36831&view=diff
==============================================================================
--- erp5/trunk/bt5/erp5_egov/bt/revision [utf8] (original)
+++ erp5/trunk/bt5/erp5_egov/bt/revision [utf8] Sun Jul  4 00:03:19 2010
@@ -1 +1 @@
-666
\ No newline at end of file
+678
\ No newline at end of file




More information about the Erp5-report mailing list