From 16c7685fe787a1c9b4873e38b2210418e79753b8 Mon Sep 17 00:00:00 2001 From: David Convent Date: Mon, 28 Jan 2013 13:41:19 +0100 Subject: [PATCH] - Separated widgets for ReferencedKeyword and NarrowerKeyword as they have different behaviors regarding the display of back references. - Values for widgets are now rendered as dictionaries (vs. tuples), with url, label historical and scope notes. Makes it easier to display them in the views. --- .../dms/thesaurus/browser/dmskeyword_view.pt | 14 ++-- src/collective/dms/thesaurus/browser/view.py | 7 +- src/collective/dms/thesaurus/configure.zcml | 1 + src/collective/dms/thesaurus/dmskeyword.py | 18 +++++- .../thesaurus/profiles/default/catalog.xml | 5 ++ .../thesaurus/profiles/default/metadata.xml | 1 + .../related-thesaurus-keywords-display.pt | 15 ++--- .../dms/thesaurus/relatedkeywords.py | 64 +++++++++++++------ 8 files changed, 86 insertions(+), 39 deletions(-) create mode 100644 src/collective/dms/thesaurus/profiles/default/catalog.xml diff --git a/src/collective/dms/thesaurus/browser/dmskeyword_view.pt b/src/collective/dms/thesaurus/browser/dmskeyword_view.pt index e1546bb..4d8e667 100644 --- a/src/collective/dms/thesaurus/browser/dmskeyword_view.pt +++ b/src/collective/dms/thesaurus/browser/dmskeyword_view.pt @@ -43,18 +43,16 @@ tal:define="rel_widget python:view.widgets.get('related')">