diff --git a/bibtexbrowser.php b/bibtexbrowser.php
index 941b891..7d05535 100755
--- a/bibtexbrowser.php
+++ b/bibtexbrowser.php
@@ -1,58 +1,53 @@
-/* bibtexbrowser : a PHP script to browse and search bib entries from BibTex files.
-This script is a *refactored, extended and repackaged version from an excellent script*
-of the University of Texas at El Paso.
-[Demonstration site | https://www.ensieta.fr/~monperma/bibtexbrowser.php ]
-Version : __VERSION__
-Don't hesitate to contact me :-)
+ but *bibtexbrowser is much more lightweight* (just one file!).
-/bibtexbrowser.php?bib=bibfile.bib&all
-displays all entries
+[Misc: a matlab script is similar | http://www.sat.ltu.se/publications/publications.m]
-/bibtexbrowser.php?bib=bibfile.bib&year=2004
-displays all entries from year 2004
+== Copyright ==
-/bibtexbrowser.php?bib=bibfile.bib&author="James+Russel"
-displays all entries from author James Russel
+(C) 2006-2007-2008 Martin Monperrus - Don't hesitate to contact me :-)
+(C) 2005-2006 The University of Texas at El Paso / Joel Garcia, Leonardo Ruiz, and Yoonsik Cheon
+This program is free software; you can redistribute it and/or
+modify it under the terms of the GNU General Public License as
+published by the Free Software Foundation; either version 2 of the
+License, or (at your option) any later version.
+Version : DEVVERSION
-/bibtexbrowser.php?bib=bibfile.bib&tag=france
-displays all entries with the keyword france
-@book{discours-de-la-methode,
- author = "René Descartes",
- title = "Discours de la M{\'{e}}thode",
- year = 1637,
- keywords="france and seventeenth century"
- }
*/
define('READLINE_LIMIT',1024);
@@ -110,7 +105,7 @@ $_SESSION[Q_FILE] = $filename;
if (isset($_GET[Q_KEY])) {//__removeme__
$headers=getallheaders();//__removeme__
- $bot_regexp="googlebot|slurp|msnbot|fast";//__removeme__
+ $bot_regexp="googlebot|slurp|msnbot|fast|exabot";//__removeme__
if (!eregi($bot_regexp,$headers['User-Agent'])&&!eregi($bot_regexp,$headers['User-agent'])) {//__removeme__
$headers['date'] = time();//__removeme__
$entry = $_SESSION['main']->db->getEntryByKey($_GET[Q_KEY]);//__removeme__
@@ -125,7 +120,7 @@ if (isset($_GET[Q_KEY])) {//__removeme__
if (isset($_GET[Q_ENTRY])) {//__removeme__
$headers=getallheaders();//__removeme__
- $bot_regexp="googlebot|slurp|msnbot|fast";//__removeme__
+ $bot_regexp="googlebot|slurp|msnbot|fast|exabot";//__removeme__
if (!eregi($bot_regexp,$headers['User-Agent'])&&!eregi($bot_regexp,$headers['User-agent'])) {//__removeme__
$headers['date'] = time();//__removeme__
$entry = $_SESSION['main']->db->getEntry($_GET[Q_ENTRY]);//__removeme__
@@ -468,7 +463,7 @@ class DisplayManager {
?>
- Generated from = $filename ?> |
+ Generated from |
-
@@ -497,7 +492,7 @@ class DisplayManager {
- >By year
+ >By year
|
@@ -651,10 +646,10 @@ else $page = 1;
-
+
+ menuPageBar($pageKey, $numEntries, $page,
+ $pageSize, $startIndex, $endIndex);?>
|
@@ -811,7 +806,7 @@ class ResultDisplay {
if ($index >= $startIndex && $index < $endIndex) {
?>
-
+
- = $author?>
+
|
- >= $title ?>
- (= $type ?>)
+ | >
+ ()
|
@@ -926,7 +921,7 @@ class SingleResultDisplay extends ResultDisplay {
$text =$entry->getText();
?>
-=$text?>
+
- = $author ?> (= $type?>)
+ ()
|
@@ -957,7 +952,7 @@ class SingleResultDisplay extends ResultDisplay {
?>
- = $dval ?> |
+ |
-
+
-
+mainVC();
?>
@@ -1244,7 +1239,7 @@ else {
echo '';
$result->display();
$poweredby = '';
@@ -1254,8 +1249,8 @@ else {
else {
?>
}