From d282e3c93a57277c62346afb27590235377b8478 Mon Sep 17 00:00:00 2001 From: Helmut Merz Date: Mon, 19 Feb 2018 14:30:53 +0100 Subject: [PATCH] avoid unicode error if keyword starts with special characters. In addition show only starting characters appearing in word list in headline. --- browser/concept.py | 3 ++- knowledge/glossary/view_macros.pt | 12 ++++++++++-- 2 files changed, 12 insertions(+), 3 deletions(-) diff --git a/browser/concept.py b/browser/concept.py index 29553e8..12babb7 100644 --- a/browser/concept.py +++ b/browser/concept.py @@ -415,7 +415,8 @@ class ConceptView(BaseView): children = getChildren def childrenAlphaGroups(self, predicates=None): - result = Jeep() + #result = Jeep() + result = {} rels = self.getChildren(predicates=predicates or [self.defaultPredicate], topLevelOnly=False, sort=False) rels = sorted(rels, key=lambda r: r.title.lower()) diff --git a/knowledge/glossary/view_macros.pt b/knowledge/glossary/view_macros.pt index 7ee33d7..578e7f9 100755 --- a/knowledge/glossary/view_macros.pt +++ b/knowledge/glossary/view_macros.pt @@ -4,7 +4,7 @@ tal:define="data item/childrenAlphaGroups">
 
-
+
A
+
+ + A + +
 
-
+