|
|
@ -1199,13 +1199,13 @@ class BibEntry { |
|
|
|
} |
|
|
|
|
|
|
|
/** returns a "[pdf]" link if relevant. modified to exploit the new method, while keeping backward compatibility */ |
|
|
|
function getUrlLink($iconurl = NULL, $label = 'pdf') { |
|
|
|
if ($this->hasField('url')) { |
|
|
|
return $this->getLink('url', $iconurl, $label); |
|
|
|
} |
|
|
|
function getPdfLink($iconurl = NULL, $label = 'pdf') { |
|
|
|
if ($this->hasField('pdf')) { |
|
|
|
return $this->getLink('pdf', $iconurl, $label); |
|
|
|
} |
|
|
|
if ($this->hasField('url')) { |
|
|
|
return $this->getLink('url', $iconurl, $label); |
|
|
|
} |
|
|
|
// Adding link to PDF file exported by Zotero
|
|
|
|
// ref: https://github.com/monperrus/bibtexbrowser/pull/14
|
|
|
|
if ($this->hasField('file')) { |
|
|
@ -1816,7 +1816,7 @@ function bib2links_default(&$bibentry) { |
|
|
|
} |
|
|
|
|
|
|
|
if (BIBTEXBROWSER_PDF_LINKS) { |
|
|
|
$link = $bibentry->getUrlLink(); |
|
|
|
$link = $bibentry->getPdfLink(); |
|
|
|
if ($link != '') { $links[] = $link; }; |
|
|
|
} |
|
|
|
|
|
|
|