Mercurial > hg > MPIWGWeb
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 |