Browse Source

*** empty log message ***

replace/c24a8d1de403113542ba0936e844151de2785013
Martin Monperrus 17 years ago
parent
commit
8442d1b4f4
  1. 34
      bibtexbrowser.php

34
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 '<br/><div class="header">BibTeX entry:</div>';
$this->displayEntryUnformatted($this->result);
global $filename;
//echo '<a target="_top" "'.makeHref().'">Continue to browse '.$filename.'</a>';
}
}
@ -1237,7 +1219,7 @@ $result = $_SESSION['main']->mainVC();
<title>
<?
if ($result != null) echo $result->header.' in '.$filename;
if ($result != null) echo $result->header;
else echo 'You are browsing '.$filename.' with bibtexbrowser';
?>
</title>

Loading…
Cancel
Save