Commit Graph
303 Commits
Author SHA1 Message Date
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
Martin Monperrus 7988ca18d1 improved the robustness of javascript progressive enhancement 2011-03-19 10:53:05 +01:00