comparison MPIWGStaff.py @ 53:e718d9a72f19

bibliographie funktionen
author dwinter
date Tue, 30 Apr 2013 16:31:57 +0200
parents f59bdd5f4890
children a6ace48c2bf2
comparison
equal deleted inserted replaced
48:f59bdd5f4890 53:e718d9a72f19
1607 elif self.content.publications_mode=="priority": 1607 elif self.content.publications_mode=="priority":
1608 selPubs= self.getSelectedPublications() 1608 selPubs= self.getSelectedPublications()
1609 1609
1610 pubs=[] 1610 pubs=[]
1611 for selPub in selPubs: 1611 for selPub in selPubs:
1612 logging.debug("searchFor:%s"%selPub.escidocid)
1612 pubs.append((selPub.escidocid,self.mpiwgPubman.getEntryFromPubman(selPub.escidocid))) 1613 pubs.append((selPub.escidocid,self.mpiwgPubman.getEntryFromPubman(selPub.escidocid)))
1613 1614
1614 return pubs 1615 return pubs
1615 return {} 1616 return {}
1616 1617
1710 1711
1711 def getSelectedPublications(self): 1712 def getSelectedPublications(self):
1712 """hole publications aus der datenbank""" 1713 """hole publications aus der datenbank"""
1713 1714
1714 1715
1715 query="select * from pubmanbiblio where key_main = %s order by priority" 1716 query="select * from pubmanbiblio where lower(key_main) = lower(%s) order by priority DESC"
1716 1717
1717 1718
1718 return self.executeZSQL(query,[self.getKey()]) 1719 return self.executeZSQL(query,[self.getKey()])
1719 1720
1720 InitializeClass(MPIWGStaffMember) 1721 InitializeClass(MPIWGStaffMember)