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

nobody at svn.erp5.org nobody at svn.erp5.org
Mon Jul 12 19:45:40 CEST 2010


Author: mayoro
Date: Mon Jul 12 19:45:39 2010
New Revision: 37066

URL: http://svn.erp5.org?rev=37066&view=rev
Log:
2010-07-12 mayoro
* rome portal_type Types Tool in the bt and allow adding EGov Type and Meta EGov Type instance in SetInstance.py

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=37066&r1=37065&r2=37066&view=diff
==============================================================================
--- erp5/trunk/bt5/erp5_egov/ExtensionTemplateItem/SetUpEGovInstance.py [utf8] (original)
+++ erp5/trunk/bt5/erp5_egov/ExtensionTemplateItem/SetUpEGovInstance.py [utf8] Mon Jul 12 19:45:39 2010
@@ -158,6 +158,14 @@ def publishAllWebPages(self):
       web_page.publish()
   return '- All web pages are published'
 
+def allowAddingEGovTypes(self):
+  '''Allow adding instance of portal_type EGov Type and Meta EGov Type'''
+  types_tool = self.getPortalObject().portal_types.getTypeInfo()
+  allowed_content_type_list = types_tool.getTypeAllowedContentTypeList()
+  allowed_content_type_list.append('Meta EGov Type')
+  allowed_content_type_list.append('EGov Type')
+  types_tool.setTypeAllowedContentTypeList(allowed_content_type_list)
+  return '- Instance of EGov Type and Meta EGov Type are allowed'
 
 def setUpInstance(self):
   '''call all other set up method to prepare the site for eGOV Instance'''
@@ -166,7 +174,7 @@ def setUpInstance(self):
   message_list.append(allowAccessOnPersonAndOrganisation(self))
   message_list.append(allowAccessOnContributionRegistryPortalTypes(self))
   message_list.append(publishAllWebPages(self))
-
+  message_list.append(allowAddingEGovTypes(self))
   message_list.append('')
   message_list.append('Set Up sequence completed')
   return '\n'.join(message_list)

Modified: erp5/trunk/bt5/erp5_egov/bt/change_log
URL: http://svn.erp5.org/erp5/trunk/bt5/erp5_egov/bt/change_log?rev=37066&r1=37065&r2=37066&view=diff
==============================================================================
--- erp5/trunk/bt5/erp5_egov/bt/change_log [utf8] (original)
+++ erp5/trunk/bt5/erp5_egov/bt/change_log [utf8] Mon Jul 12 19:45:39 2010
@@ -1,4 +1,7 @@
 2010-07-12 mayoro
+* rome portal_type Types Tool in the bt and allow adding EGov Type and Meta EGov Type instance in SetInstance.py
+
+2010-07-12 mayoro
 * remove document_publication_workflow
 * remove catalog method it's in erp5_egov_mysql_innodb_catalog
 * use http_cache insted of root_http_skin_cache (removed)

Modified: erp5/trunk/bt5/erp5_egov/bt/revision
URL: http://svn.erp5.org/erp5/trunk/bt5/erp5_egov/bt/revision?rev=37066&r1=37065&r2=37066&view=diff
==============================================================================
--- erp5/trunk/bt5/erp5_egov/bt/revision [utf8] (original)
+++ erp5/trunk/bt5/erp5_egov/bt/revision [utf8] Mon Jul 12 19:45:39 2010
@@ -1 +1 @@
-724
\ No newline at end of file
+726
\ No newline at end of file




More information about the Erp5-report mailing list