From f846964b169e902edfcb71e6eef02c8d0da6ca40 Mon Sep 17 00:00:00 2001 From: Wolfgang Fahl Date: Mon, 13 Mar 2023 18:21:01 +0100 Subject: [PATCH] fixes #59 --- ceurws/volumebrowser.py | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/ceurws/volumebrowser.py b/ceurws/volumebrowser.py index 0aaa820..851c0ee 100644 --- a/ceurws/volumebrowser.py +++ b/ceurws/volumebrowser.py @@ -355,12 +355,21 @@ def showVolume(self,volume): self.wikidataButton.disabled=wdProc is not None links="" if wdProc is not None: + # wikidata proceedings link itemLink=self.createLink(wdProc["item"], "wikidataitem") - scholiaLink=self.createExternalLink(wdProc, "item", "scholia", "https://scholia.toolforge.org/venue/", emptyIfNone=True) + # dblp proceedings link dblpLink=self.createExternalLink(wdProc,"dblpEventId","dblp",DblpEndpoint.DBLP_EVENT_PREFIX,emptyIfNone=True) + # k10plus proceedings link k10PlusLink=self.createExternalLink(wdProc, "ppnId", "k10plus", "https://opac.k10plus.de/DB=2.299/PPNSET?PPN=",emptyIfNone=True) + # scholia proceedings link + scholiaLink=self.createExternalLink(wdProc, "item", "scholia", "https://scholia.toolforge.org/venue/", emptyIfNone=True) + # scholia event link + scholiaEventLink=self.createExternalLink(wdProc, "event", "event", "https://scholia.toolforge.org/event/", emptyIfNone=True) + # scholia event series link + scholiaEventSeriesLink=self.createExternalLink(wdProc, "eventSeries", "series", "https://scholia.toolforge.org/event-series/", emptyIfNone=True) + # scholia colocated with link delim="" - for link in [itemLink,scholiaLink,dblpLink,k10PlusLink]: + for link in [itemLink,dblpLink,k10PlusLink,scholiaLink,scholiaEventLink,scholiaEventSeriesLink]: if link: links+=delim+link delim=" "