diff MPIWGThesaurus.py @ 28:30dee40ff84b

thesaurus for new version of the website
author dwinter
date Fri, 24 May 2013 16:15:32 +0200
parents aac892c55535
children 0bad2371550e
line wrap: on
line diff
--- a/MPIWGThesaurus.py	Sun May 05 13:55:26 2013 +0200
+++ b/MPIWGThesaurus.py	Fri May 24 16:15:32 2013 +0200
@@ -652,7 +652,11 @@
             return pt(level1_entries=entries,type=formatType)
     
         
-        return self.levelFormatted(level1_entries=entries,type=formatType)
+        pt=PageTemplateFile(os.path.join(package_home(globals()),'zpt','levelFormatted.zpt')).__of__(self)
+        return pt(level1_entries=entries,type=formatType)
+    
+        
+        #return self.levelFormatted(level1_entries=entries,type=formatType)
         
     def getEntries(self,entry):
         logging.debug("GETENTRY:"+repr(entry))
@@ -1324,6 +1328,8 @@
                 list.append(self.getProjectDetails(projectID))
             
             ret[object]=list[0:]
+            
+        logging.debug(ret)
         return ret
     
     security.declareProtected('View management screens','listAllSuggestedTags')     
@@ -1489,7 +1495,7 @@
         return ret
     
     def getProjectDetails(self,getID):
-        project=getattr(self.www_neu.projects,getID,None)
+        project=getattr(self.projects,getID,None)
         if project is None:
             logging.debug("no project!! " +getID)
             return
@@ -1500,7 +1506,10 @@
         #persons=project.getPersonKeyList()
         persons=project.getContent('xdata_01')
         logging.debug("%s %s %s"%(link,title,persons))
-        return link,title,persons
+        
+        thumb = project.getThumbUrl()
+       
+        return link,title,persons,thumb
     
 #        $.post("addNewPerson",{"projectID":
 #                     $('#projectID').val(),