This commit is contained in:
Qi
2017-01-15 10:19:31 +01:00
committed by Martin Monperrus
parent 01bbb8bcb8
commit 3f19fb75a8
2 changed files with 3 additions and 3 deletions
+1 -1
View File
@@ -302,7 +302,7 @@ class BTBTest extends PHPUnit_Framework_TestCase {
$btb = new BibDataBase(); $btb = new BibDataBase();
$btb->update_internal("inline", $test_data); $btb->update_internal("inline", $test_data);
$first_entry=$btb->bibdb[array_keys($btb->bibdb)[0]]; $first_entry=$btb->bibdb[array_keys($btb->bibdb)[0]];
$this->assertEquals('<pre class="purebibtex">@Article{Baldwin2014Quantum,Doi={<a href="https://dx.doi.org/10.1103/PhysRevA.90.012110">10.1103/PhysRevA.90.012110</a>},Url={<a href="http://link.aps.org/doi/10.1103/PhysRevA.90.012110">http://link.aps.org/doi/10.1103/PhysRevA.90.012110</a>}}</pre>',$first_entry->toEntryUnformatted()); $this->assertEquals('<pre class="purebibtex">@Article{Baldwin2014Quantum,Doi={<a href="https://doi.org/10.1103/PhysRevA.90.012110">10.1103/PhysRevA.90.012110</a>},Url={<a href="http://link.aps.org/doi/10.1103/PhysRevA.90.012110">http://link.aps.org/doi/10.1103/PhysRevA.90.012110</a>}}</pre>',$first_entry->toEntryUnformatted());
} }
function test_filter_view() { function test_filter_view() {
+2 -2
View File
@@ -1336,7 +1336,7 @@ class BibEntry {
function getDoiLink($iconurl=NULL) { function getDoiLink($iconurl=NULL) {
$str = $this->getIconOrTxt('doi',$iconurl); $str = $this->getIconOrTxt('doi',$iconurl);
if ($this->hasField('doi')) { if ($this->hasField('doi')) {
return '<a'.get_target().' href="https://dx.doi.org/'.$this->getField('doi').'">'.$str.'</a>'; return '<a'.get_target().' href="https://doi.org/'.$this->getField('doi').'">'.$str.'</a>';
} }
return ''; return '';
} }
@@ -1901,7 +1901,7 @@ class BibEntry {
// Fields that should be hyperlinks // Fields that should be hyperlinks
// the order matters // the order matters
$hyperlinks = array('url' => '%O', 'file' => '%O', 'pdf' => '%O', 'doi' => 'https://dx.doi.org/%O', 'gsid' => 'https://scholar.google.com/scholar?cites=%O'); $hyperlinks = array('url' => '%O', 'file' => '%O', 'pdf' => '%O', 'doi' => 'https://doi.org/%O', 'gsid' => 'https://scholar.google.com/scholar?cites=%O');
$vals = array(); $vals = array();
foreach ($hyperlinks as $field => $url) { foreach ($hyperlinks as $field => $url) {