From 6bdffe389dea8ce371bdde1a8b668a8301f648ca Mon Sep 17 00:00:00 2001 From: Sebastien Robin <seb@nexedi.com> Date: Mon, 8 Sep 2008 07:04:27 +0000 Subject: [PATCH] Add a parameter in order to display only title lines instead of description. git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@23473 20353a03-c40f-0410-a6d1-a30d3c3de9de --- .../portal_skins/erp5_base/Delivery_getODTDataDict.xml | 9 ++++++++- bt5/erp5_base/bt/revision | 2 +- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/bt5/erp5_base/SkinTemplateItem/portal_skins/erp5_base/Delivery_getODTDataDict.xml b/bt5/erp5_base/SkinTemplateItem/portal_skins/erp5_base/Delivery_getODTDataDict.xml index cef164bebe..d6c94d67ca 100644 --- a/bt5/erp5_base/SkinTemplateItem/portal_skins/erp5_base/Delivery_getODTDataDict.xml +++ b/bt5/erp5_base/SkinTemplateItem/portal_skins/erp5_base/Delivery_getODTDataDict.xml @@ -68,6 +68,9 @@ <value> <string>translateString = context.Base_translateString\n request = context.REQUEST\n \n +# display only title line instead of description\n +use_line_title = request.get(\'use_line_title\', 0)\n +\n def getFieldAsString(field):\n return \', \'.join(getFieldAsLineList(field))\n \n @@ -145,7 +148,10 @@ def unicodeDict(d):\n for line in getSubLineList(context):\n prod_desc = line.getResource() is not None and \\\n line.getResourceValue().getDescription() or line.getResourceTitle()\n - desc = getProductAndLineDesc(prod_desc, line.getDescription())\n + if use_line_title:\n + desc = (line.getTitle(), )\n + else:\n + desc = getProductAndLineDesc(prod_desc, line.getDescription())\n if getattr(line, \'hasLineContent\', None) is not None\\\n and line.hasLineContent()\\\n or getattr(line, \'hasCellContent\', None) is not None\\\n @@ -429,6 +435,7 @@ return unicodeDict(data_dict)\n <string>context</string> <string>translateString</string> <string>request</string> + <string>use_line_title</string> <string>getFieldAsLineList</string> <string>getFieldAsString</string> <string>getProductAndLineDesc</string> diff --git a/bt5/erp5_base/bt/revision b/bt5/erp5_base/bt/revision index e04c4148a6..2da5673937 100644 --- a/bt5/erp5_base/bt/revision +++ b/bt5/erp5_base/bt/revision @@ -1 +1 @@ -417 \ No newline at end of file +418 \ No newline at end of file -- 2.30.9