diff --git a/product/ERP5/ERP5Site.py b/product/ERP5/ERP5Site.py index b785bb87f94f9eaa333a5000df68127404891d28..7b55e2a619886986537c34bc65935698f4f6b422 100644 --- a/product/ERP5/ERP5Site.py +++ b/product/ERP5/ERP5Site.py @@ -1,3 +1,4 @@ +# -*- coding: utf-8 -*- ############################################################################## # # Copyright (c) 2001 Zope Corporation and Contributors. All Rights Reserved. @@ -1057,6 +1058,14 @@ class ERP5Site(FolderMixIn, CMFSite): """ return self._getPortalGroupedTypeList('divergence_tester') + security.declareProtected(Permissions.AccessContentsInformation, + 'getPortalTargetSolverTypeList') + def getPortalTargetSolverTypeList(self): + """ + Return target solver types. + """ + return self._getPortalGroupedTypeList('target_solver') + security.declareProtected(Permissions.AccessContentsInformation, 'getPortalCalendarPeriodTypeList') def getPortalCalendarPeriodTypeList(self): diff --git a/product/ERP5Type/ERP5Type.py b/product/ERP5Type/ERP5Type.py index c4798d255b31a18859f87b049d4c2f0bc9d7abb8..c1f1839909667bf35823a1e2d324d5b11f1236a9 100644 --- a/product/ERP5Type/ERP5Type.py +++ b/product/ERP5Type/ERP5Type.py @@ -1,3 +1,4 @@ +# -*- coding: utf-8 -*- ############################################################################## # # Copyright (c) 2001 Zope Corporation and Contributors. All Rights Reserved. @@ -259,8 +260,10 @@ class ERP5TypeInformation(XMLObject, 'document', 'web_document', 'file_document', 'recent_document', 'my_document', 'template_document', 'crawler_index', + # Solvers and simulation + 'divergence_tester', 'target_solver', # MRP - 'divergence_tester', 'calendar_period', + 'calendar_period', # Project 'project', # budget