# HG changeset patch
# User dwinter
# Date 1326442478 -3600
# Node ID e7733b6ba3432d88f73e34078bdf77db92a9f777
# Parent 31eeabf29edc941e07d118dadf38baf207662b13
template for the levels in overview now needed.
diff -r 31eeabf29edc -r e7733b6ba343 MPIWGThesaurus.py
--- a/MPIWGThesaurus.py Fri Jan 06 14:24:00 2012 +0100
+++ b/MPIWGThesaurus.py Fri Jan 13 09:14:38 2012 +0100
@@ -477,6 +477,13 @@
def getTitle(self,entry):
return entry.title
+ def getEntriesFormatted(self,entries,type):
+ errorString="
template with name levelFormatted does not exist in the thesaurus folder!"
+ if not hasattr(self,'levelFormatted'):
+ return errorString
+
+ return self.levelFormatted(level1_entries=entries,type=type)
+
def getEntries(self,entry):
return entry.entries
@@ -1056,6 +1063,14 @@
ret[HistoricalPlace]=list[0:]
return ret
+ def getObjectsWithProjectIDsSortedkeys(self):
+
+ def sortF(x,y):
+ return cmp(x.lower(),y.lower())
+ keys = [x for x in self.getObjectsWithProjectIDs().keys()]
+ keys.sort(sortF)
+ return keys
+
def getObjectsWithProjectIDs(self):
"""holt die getaggted Personen mit Projekten"""
objects = self.objects2Projects;