Commit graph

251 commits

Author SHA1 Message Date
Sébastien Lucas 78b60baebd Basic multidatabase support. re #40
TODO :
 * Document the new option
 * Handle URL rewriting
 * Handle bookdetail
 * Test the case without fancybox
 * Update the title with database name
2013-04-04 08:55:58 +02:00
Sébastien Lucas 91cf377d95 Refactor again. re #40 2013-04-03 21:10:28 +02:00
Sébastien Lucas f5d86b37e5 Refactor the use of fetch.php to prepare multi database. re #40 2013-04-03 20:59:53 +02:00
Sébastien Lucas d86d544074 Refactor the use of Calibre path to prepare multi database. re #40 2013-04-03 15:00:09 +02:00
Sébastien Lucas f8f20f3d5c Update addURLParameter to allow for a leading ?. re #40 2013-04-03 14:54:03 +02:00
Sébastien Lucas 51a97f8e57 Hopefully fix again comments. Reported by Alain. fixes #55 2013-04-03 14:41:58 +02:00
Sébastien Lucas dd1a00f560 Fix link in the book permalink. fixes #54
Thanks to celta ;).
2013-04-02 22:02:08 +02:00
Sébastien Lucas db98509b43 Étiquette 0.3.4 ajoutée à la révision 3cdee8daedf2 2013-03-27 21:22:37 +01:00
Sébastien Lucas 17d4cfc914 Update changelog 2013-03-27 21:14:25 +01:00
Sébastien Lucas fee2275393 Prepare next release 2013-03-26 22:53:20 +01:00
Sébastien Lucas 2eecba8f83 To avoid all problems with php-epub-meta working on windows and some
version of Linux. Remove the directory so that include are simple.

--HG--
rename : php-epub-meta/LICENSE => LICENSE_php-epub-meta
rename : php-epub-meta/epub.php => epub.php
rename : php-epub-meta/tbszip.php => tbszip.php
2013-03-26 21:12:17 +01:00
Sébastien Lucas 9080330360 Update from upstream again 2013-03-26 21:07:00 +01:00
Sébastien Lucas 40f137c84a Upgrade php-epub-meta from upstream. Should fix coverpath on Windows. Reported by Mario 2013-03-26 20:59:48 +01:00
Sébastien Lucas f9c6e8277b getFilterString should be static. Reported by Goner 2013-03-26 20:58:29 +01:00
Sébastien Lucas 6d94c2d4c1 Fix a warning in case the book has no tag or author 2013-03-26 20:54:05 +01:00
Sébastien Lucas 563a90cf5d Étiquette 0.3.3 ajoutée à la révision 2ff58ed42cec 2013-03-23 20:59:12 +01:00
Sébastien Lucas 81ced1dcb6 Update config documentation. 2013-03-23 09:43:15 +01:00
Sébastien Lucas e2e699426a Update changelog 2013-03-23 09:42:06 +01:00
Sébastien Lucas b0e95c6f02 Avoid sending empty language Ibis reader doesn't like it. 2013-03-23 09:36:10 +01:00
Sébastien Lucas ae37c13711 Should fix loading of tbszip on Linux. Don't know why it works on Windows without it. 2013-03-19 21:44:30 +01:00
Sébastien Lucas 012ffb9bf0 Upgrade to latest php-epub-meta 2013-03-19 21:16:39 +01:00
Sébastien Lucas 99454bd562 Add another test in checkconfig to check if the database contains at least some table from Calibre. 2013-03-19 21:11:10 +01:00
Sébastien Lucas ed8166e156 Code cleanup 2013-03-10 08:48:49 +01:00
Sébastien Lucas c8025d2702 Fix opds feed url. fix #44 2013-03-08 09:43:37 +01:00
Sébastien Lucas 6a9646bf15 Enhance the search to have a different output depending on the current page. re #34 2013-03-08 09:40:25 +01:00
Sébastien Lucas a4002e28ae Upgrade to Jquery 1.9.1 and Fancybox 2.4.0 2013-03-07 11:09:19 +01:00
Sébastien Lucas 02b55687e2 Fix book comment handling ... once again 2013-03-07 10:58:58 +01:00
Sébastien Lucas 75862fe24c Prepare next version 2013-03-06 08:21:46 +01:00
Sébastien Lucas 16563b477a Étiquette 0.3.2 ajoutée à la révision 5888006bc559 2013-03-03 08:21:20 +01:00
Sébastien Lucas 92037e0a90 update changelog again 2013-03-03 08:11:15 +01:00
Sébastien Lucas 0f1e635b27 Use a cookie for the toolbar. re #41 2013-03-03 08:10:30 +01:00
Sébastien Lucas 19b981b543 Update changelog 2013-03-01 17:49:32 +01:00
Sébastien Lucas 42c3841157 Exit if we're redirecting to feed.php 2013-03-01 17:48:25 +01:00
Sébastien Lucas 6f0bae5ae4 move search & sort. That also fix w3c validation error. re #41 2013-03-01 17:45:55 +01:00
Sébastien Lucas ab84d1e721 Simplify e-Ink detection. 2013-02-28 16:31:59 +01:00
Sébastien Lucas 15e8372f04 Add an automatic redirect if we're coming from an OPDS reader.
For information the user agent of Moon+ Reader is :
Stanza iPhone/Aldiko/Moon+ Reader(Android)

That's really bad !
2013-02-28 16:26:15 +01:00
Sébastien Lucas 02c25705cf Finish .kepub.epub download. fix #39 2013-02-26 17:33:18 +01:00
Sébastien Lucas 3f69f79651 Update changelog 2013-02-26 17:31:44 +01:00
Sébastien Lucas 2c26ed47e9 Fix null publishing date ... hopefully ok ! 2013-02-21 21:18:26 +01:00
Sébastien Lucas adb00846ad Add a small tool to handle i18n better (without Calibre2OPDS) 2013-02-21 21:01:25 +01:00
Sébastien Lucas 62a507de76 Add better detection of HTML content in book summary. 2013-02-21 20:59:19 +01:00
Sébastien Lucas 8e32a45f68 Don't print the tags if there's no tags. Based on a patch by Tyler J. Wagner 2013-02-20 21:46:36 +01:00
Sébastien Lucas ef381e4a74 Fix whitespace 2013-02-20 21:36:34 +01:00
Tyler J. Wagner e50e18ac31 don't print "Languages" if there are none defined. 2013-02-20 21:35:40 +01:00
Sébastien Lucas 14207672fa Update OPDS feed to use the new method getPubDate 2013-02-20 21:31:58 +01:00
Sébastien Lucas 4820ad3db3 Fix strings ... (silly me) 2013-02-20 21:31:23 +01:00
Sébastien Lucas be7a59b934 Add a new string for the pubdate 2013-02-20 21:10:28 +01:00
Sébastien Lucas d2e38b1fe2 Fix whitespace 2013-02-20 21:08:48 +01:00
Tyler J. Wagner 46c0de5c66 This adds the function getPubDate() to book.php, which
returns either the publication year, or "", if the value is null or
"Undefined". By "Undefined", I mean the value Calibre sets as pubdate when
you choose "Undefined" in the GUI. which is 1 Jan 0100, or -58979926800.
2013-02-20 21:06:37 +01:00
Sébastien Lucas 977e669805 Hopefully fix all the remaining case where the book summary is full of HTML crap.
Should fix all the OPDS page not working with Mantano and FBReaderJ.
2013-02-19 21:50:38 +01:00