Commit Graph

894 Commits

Author SHA1 Message Date
Sébastien Lucas c835a2179b Fix search on non compliant client (Stanza, Moon+ Reader, ...). was broken for at least 6 months. fix #110 2013-11-18 15:57:17 +01:00
Sébastien Lucas 020e440faf New test for At Libitum's modifications. re #96 2013-11-13 10:32:43 +01:00
At-Libitum 6550f3d5ee Merge pull request #1 from seblucas/master
update to latest official COPS
2013-11-10 04:56:16 -08:00
Sébastien Lucas e659c0dc4f Upgrade Magnific Popup to 0.9.8 2013-11-09 20:53:25 +01:00
Sébastien Lucas ab259ba5b2 Fix the book popup in case there's no summary and lightbox is enabled. 2013-11-09 20:53:07 +01:00
Sébastien Lucas 1742ac44c1 Prepare the changelog. Still lots of work needed :( 2013-11-09 19:22:22 +01:00
Sébastien Lucas 16bfd93032 Merge pull request #108 from bitjungle/patch-1
Update Localization_nb.json
2013-11-09 09:36:37 -08:00
Rune Mathisen aff5c43dd8 Update Localization_nb.json 2013-11-09 15:31:27 +01:00
Sébastien Lucas f40d6f0f9f Merge pull request #107 from At-Libitum/master
Added support for optional flat-list display of "All Books"
2013-11-08 09:57:25 -08:00
At-Libitum 8db9489e07 Added support for optional flat-list display of "All Books"
Files modified:

config_default.php

base.php

changed class PageAllBooks to test for configuration option "cops_titles_split_first_letter".
Used getCurrentOption to prepare for making Split Letter options configurable in web GUI

book.php

added SQL_BOOKS_ALL query to have a flat-list datasource not grouped by first letter.
added const SQL_BOOKS_ALL to class Book
added public static function "getBooks", called from Base::PageAllBooks to retrieve the flat-list
2013-11-08 17:53:11 +01:00
Sébastien Lucas 5f7f8e6527 Clear a little the documentation for the full url prefix. Idea from Mariosipad. 2013-11-04 14:37:12 +01:00
Sébastien Lucas 1241c1e89b Remove the text-rendering in the CSS : causes problem with Chrome. fix #106 2013-11-04 14:36:20 +01:00
Sébastien Lucas 9cf33d7d1c Forgot two while fixing the ids. re #104 2013-10-25 08:07:42 +02:00
Sébastien Lucas fa5ec6cb58 Fix the ids in OPDS feed to produce a valid feed. fix #104 2013-10-25 07:59:27 +02:00
Sébastien Lucas 23282ed1e8 Merge 2013-10-24 21:47:48 +02:00
Sébastien Lucas 85151c16e1 also use Facets. re #96 2013-10-24 21:45:17 +02:00
Sébastien Lucas 5576d81684 Add a test in multiple database. failing for the moment. re #96 2013-10-24 21:33:49 +02:00
Sébastien Lucas 236cfa95fb Merge 2013-10-24 14:53:18 +02:00
Sébastien Lucas e3b2a20423 Add a basic test for multidatabase. re #96 2013-10-24 14:49:59 +02:00
Sébastien Lucas 02030a7cff Organize files a little better. re #96
--HG--
rename : test/atom.rng => test/opds-relax-ng/atom.rng
rename : test/opds_catalog_1_1.rng => test/opds-relax-ng/opds_catalog_1_1.rng
2013-10-24 14:27:01 +02:00
Sébastien Lucas 9e2d6e1ed5 Missing file. re #96 2013-10-24 14:23:50 +02:00
Sébastien Lucas e21198efd5 Add proper headers to class files.
Move the database into specific directory to prepare for multidatabase testing.
re #96

--HG--
rename : test/metadata.db => test/BaseWithSomeBooks/metadata.db
2013-10-24 14:23:32 +02:00
Sébastien Lucas 71c9f69e98 Merge 2013-10-24 11:00:35 +02:00
Sébastien Lucas f3be411c88 Add a basic test of the OPDS stream. re #96 2013-10-24 10:59:22 +02:00
Sébastien Lucas 7e5d386275 add an option to detect case problem in the path stored in the database. re #103
Thanks to Ruud for the idea.
2013-10-22 21:40:31 +02:00
Sébastien Lucas 1a77236143 Add a test for coverage. re #96 2013-10-22 17:41:42 +02:00
Sébastien Lucas 7443730044 Merge 2013-10-22 16:53:16 +02:00
Sébastien Lucas 4624cc2c32 Add search test with scope. re #96 2013-10-22 16:51:55 +02:00
Sébastien Lucas cb00c0b3a3 Fix comment. re #96 2013-10-22 14:39:25 +02:00
Sébastien Lucas a4d9e28cdb Add new test for search page. re #96 2013-10-22 14:38:39 +02:00
Sébastien Lucas 27c0245a1b Merge 2013-10-22 10:34:56 +02:00
Sébastien Lucas aca14938ca New tests again for custom columns. re #96 2013-10-22 10:32:22 +02:00
Sébastien Lucas ccd0e0b1a9 New tests. re #96 2013-10-22 10:24:13 +02:00
Sébastien Lucas d4f1886743 Add some new test for custom columns (and update the test database). re #96 2013-10-20 22:26:14 +02:00
Sébastien Lucas 13d9039197 Handle the case when :
* Lightbox is disabled
 * A cover is present
 * Only the author is know (no series or tags)

Then in the bookdetail the footer is doubled in size.
2013-10-20 21:53:09 +02:00
Sébastien Lucas 79f1ec251c Upgrade to jquery-cookie 1.4.0 2013-10-20 20:58:26 +02:00
Sébastien Lucas 6a01c8bce5 Upgrade to Normalize.css 2.1.3 2013-10-20 20:57:20 +02:00
Sébastien Lucas d5c666fd61 Fix some small problems in Chinese translation. re #37 2013-10-18 09:28:04 +02:00
Sébastien Lucas a1adb045dd Enhance Dutch translation. Thanks to Mariosipad (@MobileRead). re #37 2013-10-18 09:27:24 +02:00
Sébastien Lucas dc8ebeeb4b Upgrade to Magnific Popup 0.9.7 2013-10-17 09:03:33 +02:00
Sébastien Lucas a5604f7aee Merge pull request #101 from wogong/master
Update Chinese translation
2013-10-16 23:28:04 -07:00
wogong 9b434a457b Merge branch 'master' of github.com:wogong/cops 2013-10-17 10:56:17 +08:00
wogong 6f8e7eae41 error in series translation fixed 2013-10-17 10:55:43 +08:00
wogong 707b1a2328 mirror in series translation fixed 2013-10-17 10:52:18 +08:00
wogong 60141757da Update chinese translation 2013-10-17 10:38:07 +08:00
Sébastien Lucas 6bff2996ae Avoid JSHint error. re #34 2013-10-15 21:58:34 +02:00
Sébastien Lucas a836be6507 Cleanup. re #34 2013-10-15 19:07:46 +02:00
Sébastien Lucas e2838ee3d9 Ad the new autocomplete search. re #34 2013-10-15 19:07:12 +02:00
Sébastien Lucas 4b2785e2b0 Remove unneeded variables. 2013-10-15 17:08:57 +02:00
Sébastien Lucas cf2547b2f8 Add more jshint parameters. re #96 2013-10-15 16:58:25 +02:00