From 0c0dae7a00972b5855ea86b8b9312363cf132f31 Mon Sep 17 00:00:00 2001 From: Julien Marinescu Date: Thu, 6 Mar 2014 11:12:31 +0100 Subject: [PATCH 1/2] cleaning + change permission concerning editFields --- Products/CMFPlomino/fields/configure.zcml | 102 +++++++++++++--------- 1 file changed, 63 insertions(+), 39 deletions(-) diff --git a/Products/CMFPlomino/fields/configure.zcml b/Products/CMFPlomino/fields/configure.zcml index 2877f6a81..967c43d93 100644 --- a/Products/CMFPlomino/fields/configure.zcml +++ b/Products/CMFPlomino/fields/configure.zcml @@ -3,94 +3,113 @@ xmlns:five="http://namespaces.zope.org/five" i18n_domain="CMFPlomino"> + - - + + - + + + for="Products.CMFPlomino.interfaces.IPlominoField" + provides=".selection.ISelectionField" + factory=".selection.SelectionField" + /> + + + for="Products.CMFPlomino.interfaces.IPlominoField" + provides=".text.ITextField" + factory=".text.TextField" + /> + + + for="Products.CMFPlomino.interfaces.IPlominoField" + provides=".number.INumberField" + factory=".number.NumberField" + /> + + + for="Products.CMFPlomino.interfaces.IPlominoField" + provides=".datetime.IDatetimeField" + factory=".datetime.DatetimeField" + /> + + + for="Products.CMFPlomino.interfaces.IPlominoField" + provides=".name.INameField" + factory=".name.NameField" + /> + + + for="Products.CMFPlomino.interfaces.IPlominoField" + provides=".doclink.IDoclinkField" + factory=".doclink.DoclinkField" + /> + + + for="Products.CMFPlomino.interfaces.IPlominoField" + provides=".richtext.IRichtextField" + factory=".richtext.RichtextField" + /> - + + + + - + + + + for="Products.CMFPlomino.interfaces.IPlominoField" + name="editFields" + class=".datagrid.EditFieldsAsJson" + permission="plomino.DESIGN_PERMISSION" + /> + From 38666e343fa76c3f8cf951f297f1319908e26214 Mon Sep 17 00:00:00 2001 From: Julien Marinescu Date: Thu, 6 Mar 2014 11:55:24 +0100 Subject: [PATCH 2/2] additional fix --- Products/CMFPlomino/fields/configure.zcml | 60 +++++++++++------------ 1 file changed, 30 insertions(+), 30 deletions(-) diff --git a/Products/CMFPlomino/fields/configure.zcml b/Products/CMFPlomino/fields/configure.zcml index 967c43d93..51de951f6 100644 --- a/Products/CMFPlomino/fields/configure.zcml +++ b/Products/CMFPlomino/fields/configure.zcml @@ -20,10 +20,10 @@ + for="Products.CMFPlomino.interfaces.IPlominoField" + provides=".selection.ISelectionField" + factory=".selection.SelectionField" + /> + for="Products.CMFPlomino.interfaces.IPlominoField" + provides=".text.ITextField" + factory=".text.TextField" + /> + for="Products.CMFPlomino.interfaces.IPlominoField" + provides=".number.INumberField" + factory=".number.NumberField" + /> + for="Products.CMFPlomino.interfaces.IPlominoField" + provides=".datetime.IDatetimeField" + factory=".datetime.DatetimeField" + /> + for="Products.CMFPlomino.interfaces.IPlominoField" + provides=".name.INameField" + factory=".name.NameField" + /> + for="Products.CMFPlomino.interfaces.IPlominoField" + provides=".doclink.IDoclinkField" + factory=".doclink.DoclinkField" + /> + for="Products.CMFPlomino.interfaces.IPlominoField" + provides=".richtext.IRichtextField" + factory=".richtext.RichtextField" + /> @@ -177,7 +177,7 @@ name="booleansettings" for="Products.CMFPlomino.interfaces.IPlominoField" class=".boolean.SettingForm" - permission="plomino.EDIT_PERMISSION" + permission="plomino.DESIGN_PERMISSION" />