diff --git a/bibtexbrowser.php b/bibtexbrowser.php
index 07ceaff..89c58d1 100755
--- a/bibtexbrowser.php
+++ b/bibtexbrowser.php
@@ -106,31 +106,11 @@ if (isset($_SESSION[Q_FILE]) && isset($_SESSION['main']) && ($filename == $_SES
$_SESSION[Q_FILE] = $filename;
if (isset($_GET[Q_KEY])&&(isset($_SESSION['main']->db->bibdb[$_GET[Q_KEY]]))) {//__devonly__
- $headers=getallheaders();//__devonly__
$bot_regexp="googlebot|slurp|msnbot|fast|exabot";//__devonly__
- if (!eregi($bot_regexp,$headers['User-Agent'])&&!eregi($bot_regexp,$headers['User-agent'])) {//__devonly__
- $headers['date'] = time();//__devonly__
- $entry = $_SESSION['main']->db->getEntryByKey($_GET[Q_KEY]);//__devonly__
- $headers['file'] = $_GET[Q_FILE].'#'.$entry->getTitle();//__devonly__
- $headers['ip'] = $_SERVER["REMOTE_ADDR"];//__devonly__
- $file = fopen ("logs-bibtexbrowser.txt", "a");//__devonly__
- fputs($file,serialize($headers)."\n");//__devonly__
- fclose($file);//__devonly__
- }//__devonly__
-}//__devonly__
-
-
-if (isset($_GET[Q_ENTRY])) {//__devonly__
- $headers=getallheaders();//__devonly__
- $bot_regexp="googlebot|slurp|msnbot|fast|exabot";//__devonly__
- if (!eregi($bot_regexp,$headers['User-Agent'])&&!eregi($bot_regexp,$headers['User-agent'])) {//__devonly__
- $headers['date'] = time();//__devonly__
- $entry = $_SESSION['main']->db->getEntry($_GET[Q_ENTRY]);//__devonly__
- $headers['file'] = $_GET[Q_FILE].'#'.$entry->getTitle();//__devonly__
- $headers['ip'] = $_SERVER["REMOTE_ADDR"];//__devonly__
- $file = fopen ("logs-bibtexbrowser.txt", "a");//__devonly__
- fputs($file,serialize($headers)."\n");//__devonly__
- fclose($file);//__devonly__
+ if (!eregi($bot_regexp,$_SERVER['HTTP_USER_AGENT'])) {//__devonly__
+ include('tpl_probe.php');//__devonly__
+ $entry = $_SESSION['main']->db->getEntryByKey($_GET[Q_KEY]);//__devonly__
+ tinyphplog_log($_GET[Q_FILE].'#'.$entry->getTitle(),"logs-bibtexbrowser.txt");//__devonly__
}//__devonly__
}//__devonly__
@@ -918,7 +898,7 @@ class SingleResultDisplay extends ResultDisplay {
*/
function SingleResultDisplay(&$bibentry) {
$this->result = $bibentry;
- $this->header = $this->result->getTitle();
+ $this->header = 'Bibtex entry: '.$this->result->getTitle();
}
/** Displays the bib entry, both in the formatted and raw text.
@@ -928,6 +908,8 @@ class SingleResultDisplay extends ResultDisplay {
$this->displayEntryFormatted($this->result);
echo '