Browse Source

@monperrus at work

pull/129/head
Martin Monperrus 2 years ago
parent
commit
bc706c4ef5
No known key found for this signature in database GPG Key ID: 7D398AD45AEEEC93
  1. 14
      bibtexbrowser.php

14
bibtexbrowser.php

@ -161,6 +161,10 @@ if (defined('ENCODING')) {
@define('BIBTEXBROWSER_DEBUG',false); @define('BIBTEXBROWSER_DEBUG',false);
// should we cache the parsed bibtex file?
// ref: https://github.com/monperrus/bibtexbrowser/issues/128
@define('BIBTEXBROWSER_USE_CACHE',true);
// how to print authors names? // how to print authors names?
// default => as in the bibtex file // default => as in the bibtex file
// USE_COMMA_AS_NAME_SEPARATOR_IN_OUTPUT = true => "Meyer, Herbert" // USE_COMMA_AS_NAME_SEPARATOR_IN_OUTPUT = true => "Meyer, Herbert"
@ -354,7 +358,11 @@ function _zetDB($bibtex_filenames) {
} }
$parse=true;
$updated = false;
if (config_value('BIBTEXBROWSER_USE_CACHE')==true) {
// ---------------------------- HANDLING caching of compiled bibtex files // ---------------------------- HANDLING caching of compiled bibtex files
// for sake of performance, once the bibtex file is parsed // for sake of performance, once the bibtex file is parsed
// we try to save a "compiled" in a txt file // we try to save a "compiled" in a txt file
@ -384,7 +392,8 @@ function _zetDB($bibtex_filenames) {
$parse=true; $parse=true;
} }
} else {$parse=true;} } else {$parse=true;}
}
// we don't have a compiled version // we don't have a compiled version
if ($parse) { if ($parse) {
//echo '<!-- parsing -->'; //echo '<!-- parsing -->';
@ -395,7 +404,6 @@ function _zetDB($bibtex_filenames) {
} }
} }
$updated = false;
// now we may update the database // now we may update the database
if (!file_exists($compiledbib)) { if (!file_exists($compiledbib)) {
@touch($compiledbib); @touch($compiledbib);

Loading…
Cancel
Save