comparison MPIWGStaff.py @ 73:33c663a08025

projekte publicationen jetzt nach typen geordnet
author dwinter
date Sun, 05 May 2013 17:09:49 +0200
parents ad2e970ffd9f
children 7f26c8e6c8e9
comparison
equal deleted inserted replaced
72:5cb46852ac05 73:33c663a08025
1620 1620
1621 elif self.content.publications_mode=="priority": 1621 elif self.content.publications_mode=="priority":
1622 selPubs= self.getSelectedPublications() 1622 selPubs= self.getSelectedPublications()
1623 1623
1624 pubs=[] 1624 pubs=[]
1625 count =0
1625 for selPub in selPubs: 1626 for selPub in selPubs:
1627 if limit and count >= limit:
1628 break
1629 count+=1
1626 logging.debug("searchFor:%s"%selPub.escidocid) 1630 logging.debug("searchFor:%s"%selPub.escidocid)
1627 pubs.append((selPub.escidocid,self.mpiwgPubman.getEntryFromPubman(selPub.escidocid))) 1631 pubs.append((selPub.escidocid,self.mpiwgPubman.getEntryFromPubman(selPub.escidocid)))
1628 1632
1629 return pubs 1633 return pubs
1630 return {} 1634 return {}
1649 return pt() 1653 return pt()
1650 1654
1651 1655
1652 1656
1653 if data.get("method") == "search": 1657 if data.get("method") == "search":
1654 entries= self.mpiwgPubman.search(data) 1658
1659
1660
1661 entries= self.mpiwgPubman.search(data,contexts=["escidoc:85274","escidoc:38279"])
1655 pt=PageTemplateFile(os.path.join(package_home(globals()),'zpt/staff/pubman','add_publications.zpt')).__of__(self) 1662 pt=PageTemplateFile(os.path.join(package_home(globals()),'zpt/staff/pubman','add_publications.zpt')).__of__(self)
1656 1663
1657 1664
1658 return pt(values=entries) 1665 return pt(values=entries)
1659 1666