# HG changeset patch # User dwinter # Date 1370012346 -7200 # Node ID ca30848773942ccb36e5935cdd4275551db84512 # Parent d92decb037d6da1b7f7689fbea2f0c4104391378 publicationslist diff -r d92decb037d6 -r ca3084877394 zopePubmanConnector.py --- a/zopePubmanConnector.py Fri May 31 11:40:00 2013 +0200 +++ b/zopePubmanConnector.py Fri May 31 16:59:06 2013 +0200 @@ -261,12 +261,18 @@ doctypes={} for escidocid in escidocids: - txt, type = self.getEntryFromPubman(escidocid.escidocid, True) + txt, type, bookID,linksIdentifier,linksLocator = self.getEntryFromPubman(escidocid.escidocid, True) if not doctypes.has_key(type): doctypes[type]=[] - - doctypes[type].append((escidocid.escidocid,txt)) + + entry={} + entry['citation']= txt + entry['escidocId']= escidocid.escidocid + entry['bookId']=bookID + entry['linksIdentifier']=linksIdentifier + entry['linksLocator']=linksIdentifier + doctypes[type].append(entry) return doctypes