Browse Source

refactoring

pull/60/head
Martin Monperrus 9 years ago
parent
commit
d6e0700503
  1. 7
      bibtexbrowser.php

7
bibtexbrowser.php

@ -1490,6 +1490,11 @@ class BibEntry {
return $this->getField('year');
}
/** returns the array of keywords */
function getKeywords() {
return preg_split('/[,;\\/]/', $bib->getField("keywords"));
}
/** Returns the value of the given field? */
function getField($name) {
// 2010-06-07: profiling showed that this is very costly
@ -3589,7 +3594,7 @@ class BibDataBase {
$result = array();
foreach ($this->bibdb as $bib) {
if (!$bib->hasField("keywords")) continue;
$tags =preg_split('/[,;\\/]/', $bib->getField("keywords"));
$tags = $bib->getKeywords();
foreach($tags as $a){
$ta = trim($a);
$result[$ta] = $ta;

Loading…
Cancel
Save