Diff for /MPIWGWeb/Attic/MPIWGRoot.py between versions 1.1.2.37 and 1.1.2.38

version 1.1.2.37, 2012/02/16 13:27:53 version 1.1.2.38, 2012/02/29 19:01:19
Line 719  class MPIWGRoot(ZSQLExtendFolder): Line 719  class MPIWGRoot(ZSQLExtendFolder):
             
         return ret          return ret
   
       def getAllProjectsAndTagsAsCSV(self,archived=1):
           """alle projekte auch die nicht getaggten"""
           retList=[]
           for project in self.getProjectFields('WEB_title_or_short'):
               proj = project[0]
               p_name = project[1]
               retProj=[]
               if (not proj.isArchivedProject() and archived==1) or (proj.isArchivedProject() and archived==2):
                   retProj.append(self.utf8ify(p_name))  
                   retProj.append(self.utf8ify(proj.getContent('xdata_01')))   
                   retProj.append(self.utf8ify(getattr(proj,'creationTime','20050101000000')))  
                   retProj.append("|".join([person[1] for person in self.thesaurus.getPersonsFromProject(proj.getId())]))
                   retProj.append("|".join([person[1] for person in self.thesaurus.getHistoricalPlacesFromProject(proj.getId())]))
                   retProj.append("|".join([person[1] for person in self.thesaurus.getObjectsFromProject(proj.getId())]))
                   retProj.append("|".join(self.thesaurus.getTags(proj.getId())))
                   retList.append("\t".join(retProj))
   
           return "\n".join(retList);
           
     def getProjectFields(self,fieldName,date=None,folder=None,sort=None):      def getProjectFields(self,fieldName,date=None,folder=None,sort=None):
         """getListofFieldNames"""          """getListofFieldNames"""

Removed from v.1.1.2.37  
changed lines
  Added in v.1.1.2.38


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>