Martin Monperrus
4743902994
improves testability
2013-10-03 20:51:41 +02:00
Matthieu Guillaumin
1d0ac2bcfa
Merge remote branch 'monperrus/master' into keys
2013-04-03 15:15:11 +02:00
Martin Monperrus
0f205dc06a
improved ordering and sectioning of entries
2013-03-28 22:59:53 +01:00
Matthieu Guillaumin
5acf5b643d
merged with monperrus/bibtexbrowsed@17dbef223d . Simplified and improved the "keys" search option. Now uses a new ABBRV_TYPE option, prints a correct title, can read $_GET from the url. New function to sort by raw Abbrv.
2013-03-12 10:42:26 +01:00
Martin Monperrus
17dbef223d
updated CSS to fit with new BIBTEXBROWSER_LAYOUT
2013-03-10 17:34:14 +01:00
Matthieu Guillaumin
154f7410ea
merged with Martin's changes
2013-03-10 14:11:17 +01:00
Martin Monperrus
2d3f27015d
refactored the excellent commit of M. Guillaumin
...
- LAYOUT -> BIBTEXBROWSER_LAYOUT by convention
- BIBTEXBROWSER_LAYOUT has non-abbreviated values (for sake of intuitiveness)
- BIBTEXBROWSER_LAYOUT has no complex interplay with ABBRV_TYPE (for sake of intuitiveness)
- ordered lists are responsible for the indices
- no new line at the end of the file
- renamed or moved some functions
2013-03-10 09:48:36 +01:00
Matthieu Guillaumin
f9b2f7a62a
added a LAYOUT option
...
use @define(LAYOUT,{'table','list','deflist'}) to choose between table, ul, ol ('list' and ABBRV_TYPE='index') and definition lists for displaying bibtex entries.
$bib->index is now displayed as a number, not a number in brackets, for compatibility with list values. however this is invisible to the user because the brackets are added in getAbbrv().
bib2html now includes the echoing of links.
2013-03-10 09:44:10 +01:00
Martin Monperrus
bf49236033
fixed a spurious 'notice' when used as library
2013-03-09 23:45:11 +01:00
Martin Monperrus
8d28126de4
changed the version number to __GITHUB__ (the github version is not a release)
2013-03-09 23:42:06 +01:00
Matthieu Guillaumin
177c75e18e
keys
2013-02-28 19:32:18 +01:00
Matthieu Guillaumin
230ca17d7f
improved abbrv for list; factorized code for toHTML(); reverted modifications to bib2html and created bib2links() instead.
2013-02-28 17:40:25 +01:00
Matthieu Guillaumin
fa56993706
the LAYOUT option and minor modifications
2013-02-27 19:53:42 +01:00
Martin Monperrus
531ebd0756
see http://www.monperrus.net/martin/bibtexbrowser-changelog
2012-12-05 22:16:58 +01:00
Martin Monperrus
bf7b180dfa
release of Oct 27 2012
2012-10-28 18:41:16 +01:00
Martin Monperrus
f15adf086a
hello github! initial github repo for bibtexbrowser
...
the goal is to collect patches and extensions as pull requests,
as suggested by George Oikonomou and Sjoerd OP 'T LAND
this version is the release candidate v20120703
2012-07-18 14:50:22 +02:00
Martin Monperrus
c24a8d1de4
Initial commit
2012-07-18 05:44:22 -07:00
Martin Monperrus
16d1702327
added rel=nofollow in default message
2012-07-03 11:29:15 +02:00
Martin Monperrus
44d5d40dea
added support for disabling the default message
2012-07-03 11:13:20 +02:00
Martin Monperrus
8acec31aff
* added support for displaying only recently modified bibtex entries (see NewEntriesDisplay), thanks Jen
...
* added support for displaying a single entry as raw bibtex (http://localhost/bibtexbrowser.php?key=monperrus08phd&bib=pubs.bib&astext ), thanks George Oikonomou
* added support for disabling [bibtex] links (set <code>define('BIBTEXBROWSER\_BIBTEX\_LINKS',false);</code> in bibtexbrowser.local.php), thanks Sascha Schnepp
* renamed [bib] in [bibtex] to facilitate indexing by search engines
* fixed bug in Google Scholar metadata (citation\_date -> citation\_publication_date), thanks Antonio Cuomo
* added extension point for embedded wrappers, thanks George Oikonomou
* renamed CSS class "header" in "btb-header" (so as not to clash with other CSS)
* moved documentation out of the source file
* fixed bug when calling Dispatcher several times, now $_GET is cleared (thanks Benoit Baudry)
2012-07-03 10:55:19 +02:00
Martin Monperrus
901fb4e4c1
improved configurability of the number of items per page
2012-04-17 20:48:34 +02:00
Martin Monperrus
7ab9c3d90f
added support for timestamps on bibtex entries
2012-04-17 20:39:32 +02:00
Martin Monperrus
ca42eb9625
fixed bug in parser
2011-12-11 22:58:35 +01:00
Martin Monperrus
7dc3b2ebbd
added support for angstrom and protection against magic_quotes_runtime (feedback from Alexander Refsum Jensenius)
2011-12-11 22:40:23 +01:00
Martin Monperrus
7f23eca401
forgot @ in @define('ENCODING','UTF-8');
2011-12-11 22:14:47 +01:00
Martin Monperrus
b587f54acf
improved documentation based on the feedback from http://www.arj.no/2011/12/08/testing-dynamic-bibtex-plugins/
2011-12-11 20:32:43 +01:00
Martin Monperrus
7ecfaef8ab
reverted a PHP4 incompatible change (no exception in PHP4)
2011-12-11 12:57:52 +01:00
Martin Monperrus
e76077da0b
solved bug on setDB found by Sebastien Lion (recompilation trigger)
2011-12-11 12:46:59 +01:00
Martin Monperrus
ac682585cb
Entries are now sorted by month if the field is present.
...
Excellent patch from Jan Geldmacher.
2011-12-11 12:18:21 +01:00
Martin Monperrus
46b298d429
improved the way to handle labels.
...
Now it depends on the value of the variable ABBRV_TYPE
ABBRV_TYPE == "default" => [1] One paper
ABBRV_TYPE == "year" => [2007] One paper (the year of publication)
ABBRV_TYPE == "x-abbrv" => [OOPSLA] One paper (the value of the bibtex field x-abbrv)
2011-12-11 11:49:03 +01:00
Martin Monperrus
a5ec97afca
updated documentation to be compatible with a new version of gakowiki
2011-11-11 01:35:28 +01:00
Martin Monperrus
ec407d9830
fixed bug in the new bibtex entry view
2011-10-02 23:08:49 +02:00
Martin Monperrus
378f7eb0f6
added support for linking to the citation page of Google Scholar if a bibtex entry contains a field gsid
2011-10-02 23:04:02 +02:00
Martin Monperrus
e8c9a7971b
added support for linking to home pages of editors (suggested by Sebastian Schöps)
2011-10-02 22:51:20 +02:00
Martin Monperrus
4ac4c436d4
added support for editor search (suggested by Sebastian Schöps)
2011-10-02 22:44:45 +02:00
Martin Monperrus
c7307ba512
menus can also be embedded, hence target frames are now configurable (suggested by Carlos Brás)
2011-10-02 22:23:34 +02:00
Martin Monperrus
a55cc8fb23
generalized usage of BIBTEXBROWSER_BIB_IN_NEW_WINDOW (suggested by Carlos Brás)
2011-10-02 22:14:48 +02:00
Martin Monperrus
5fc4fc2e9e
improved the display of single bib entries
2011-10-02 22:05:08 +02:00
Martin Monperrus
bd0cc260a4
removed page title from embedded mode, the resulting code is cleaner
2011-10-02 21:00:54 +02:00
Martin Monperrus
4c4c8adbe0
improved bibtex entry URL creation (can now be parametrized using BIBTEXBROWSER_URL_BUILDER)
2011-10-02 16:02:01 +02:00
Martin Monperrus
8382798846
solved bug related to detection of embedded mode (big thanks to Mark Hereld)
2011-08-28 06:52:18 +02:00
Martin Monperrus
ad61b1a2ca
improved documentation
2011-08-23 22:29:50 +02:00
Martin Monperrus
1645a87653
solved bug found by Carlos related to 'type=' queries
2011-08-23 22:22:04 +02:00
Martin Monperrus
b3697437e0
solved bug found by Toby in the Javascript part
2011-08-23 22:21:17 +02:00
Martin Monperrus
3bf92e4886
fixed bug in the creation of RSS links for author=xxx queries
2011-06-16 17:20:38 +02:00
Martin Monperrus
af7d9b6ec4
improved academic ouput: ?author=monperrus&academic ?author=monperrus&academic=1 author=monperrus&academic=true ?academic=monperrus author=monperrus&academic=noise are all equivalent
2011-06-14 16:02:30 +02:00
Martin Monperrus
894da86565
solved bug reported by Jonathan Currie regarding the AcademicDisplay
2011-06-14 15:39:05 +02:00
Martin Monperrus
6799f8a61f
added support for using external bib files located on other servers if BIBTEXBROWSER_LOCAL_BIB_ONLY is set to false (feature suggested by Jen)
2011-06-13 11:20:36 +02:00
Martin Monperrus
9c81344ac3
added the possibility to include bibtexbrowser several times in the same script (in order to have different publication lists on the same page). Feature requested by Carlos Brás on June 1, 2011.
2011-06-10 10:53:44 +02:00
Martin Monperrus
e9bccba0d6
added support for accented i (often specified as `\i) and j
2011-04-01 10:31:08 +02:00