Changeset b2e7499 in indico
- Timestamp:
- 02/17/11 19:03:51 (2 years ago)
- Branches:
- master, burotel, hello-world-walkthrough, ipv6, v0.98-series, v0.98.2, v0.98.3, v0.98b1, v0.98b2, v0.99, 051b2622c51afb171a1dedb46a0df4fbb0cbd02e, d9941f8582b36b24821a11ea5ba16fda6a457fb1
- Children:
- 9f7b3f6
- Parents:
- 4e5048
- git-author:
- Pedro Ferreira <jose.pedro.ferreira@…> (02/17/11 16:54:54)
- git-committer:
- Pedro Ferreira <jose.pedro.ferreira@…> (02/17/11 19:03:51)
- File:
-
- 1 edited
-
indico/MaKaC/common/output.py (modified) (6 diffs)
Legend:
- Unmodified
- Added
- Removed
-
indico/MaKaC/common/output.py
r1fb8c3 rb2e7499 205 205 return accounts 206 206 207 def _generateLinkField(self, obj, text, out): 208 out.openTag("datafield", [["tag", "856"], ["ind1", "4"], ["ind2", " "]]) 209 url = str(urlHandlers.UHConferenceDisplay.getURL(obj)) 210 out.writeTag("subfield", url, [["code", "u"]]) 211 out.writeTag("subfield", text, [["code", "y"]]) 212 out.closeTag("datafield") 213 207 214 def _generateACLDatafield(self, eType, memberList, objId, out): 208 215 """ … … 227 234 out.closeTag("datafield") 228 235 229 def _generateAccessList(self, o ut, obj, specifyId=True):236 def _generateAccessList(self, obj, out, specifyId=True): 230 237 """ 231 238 Generate a comprehensive access list showing all users and e-groups who … … 1405 1412 out.closeTag("datafield") 1406 1413 1407 out.openTag("datafield",[["tag","856"],["ind1","4"],["ind2"," "]]) 1408 url = str(urlHandlers.UHConferenceDisplay.getURL(conf)) 1409 out.writeTag("subfield",url,[["code","u"]]) 1410 out.writeTag("subfield", "Event details", [["code","y"]]) 1411 out.closeTag("datafield") 1412 1413 self._generateAccessList(out, conf, specifyId=False) 1414 self._generateLinkField(conf, "Event details", out) 1415 1416 self._generateAccessList(conf, out, specifyId=False) 1414 1417 1415 1418 ## def sessionToXMLMarc21(self,session,includeMaterial=1, out=None, overrideCache=False): … … 1693 1696 out.closeTag("datafield") 1694 1697 1695 out.openTag("datafield",[["tag","856"],["ind1","4"],["ind2"," "]]) 1696 url = str(urlHandlers.UHContributionDisplay.getURL(cont)) 1697 out.writeTag("subfield",url,[["code","u"]]) 1698 out.writeTag("subfield", "Contribution details", [["code","y"]]) 1699 out.closeTag("datafield") 1700 1701 self._generateAccessList(out, cont, specifyId=False) 1698 self._generateLinkField(cont, "Contribution details", out) 1699 self._generateLinkField(cont.getConference(), "Event details", out) 1700 1701 self._generateAccessList(cont, out, specifyId=False) 1702 1702 #### 1703 1703 #fb … … 1867 1867 out.closeTag("datafield") 1868 1868 1869 out.openTag("datafield",[["tag","856"],["ind1","4"],["ind2"," "]]) 1870 url = str(urlHandlers.UHSubContributionDisplay.getURL(subCont)) 1871 out.writeTag("subfield",url,[["code","u"]]) 1872 out.writeTag("subfield", "Contribution details", [["code","y"]]) 1873 out.closeTag("datafield") 1874 1875 self._generateAccessList(out, subCont, specifyId=None) 1869 self._generateLinkField(subCont, "Contribution details", out) 1870 self._generateLinkField(subCont.getConference(), "Event details", out) 1871 1872 self._generateAccessList(subCont, out, specifyId=None) 1876 1873 1877 1874 … … 1895 1892 if self.dataInt.isPrivateDataInt() or res.canAccess(self.__aw): 1896 1893 self.resourceToXMLMarc21(res, out=out) 1897 self._generateAccessList( out, res)1894 self._generateAccessList(res, out) 1898 1895 1899 1896 def resourceToXMLMarc21(self,res, out=None):
Note: See TracChangeset
for help on using the changeset viewer.
