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
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
bbdf4a432e
Merge
2013-10-13 22:23:20 +02:00
Marsender
e77777e9e8
COPS config: Add author name, uri and email
2013-10-10 06:11:32 +01:00
Marsender
701cb291a8
COPS config: Add author name, uri and email
2013-10-10 05:25:04 +01:00
Sébastien Lucas
3e98615ea9
Cleanly handle suggestion title. re #34
2013-10-06 18:58:16 +02:00
Sébastien Lucas
23129b9c9e
The search page title is now more precise in case a scope is provided. re #34
2013-10-06 18:08:26 +02:00
Sébastien Lucas
9c09b8797c
Add a test for the localize function. re #96
2013-10-04 12:20:34 +02:00
Sébastien Lucas
69614a0291
Small modif
2013-10-03 09:05:38 +02:00
Sébastien Lucas
3943205b58
Change the search to look into tags and series (in addition to book title and author).
...
re #34 , #47 , #78
2013-09-27 17:13:31 +02:00
Sébastien Lucas
9a857a8c6f
Better english ... maybe
2013-09-20 20:44:15 +02:00
Sébastien Lucas
04cdaf5972
Fix untranslated strings.
2013-09-17 17:28:42 +02:00
Sébastien Lucas
a46bc7d05a
Update all translations to be sure to only have strings really used in COPS. re #39
2013-09-16 20:34:50 +02:00
Sébastien Lucas
2bcd38f4f1
Merge pull request #93 from Marsender/master
...
Création de bases Calibre pour COPS
2013-09-15 00:24:44 -07:00
Sébastien Lucas
60f865f51b
Prepare next version
2013-09-13 18:03:04 +02:00
Didier Corbière
dd242052f7
Add directory prefix to localisation files
2013-09-10 23:41:14 +01:00
Sébastien Lucas
9d117220c4
Handle better when server side rendering is enabled. re #82
2013-09-05 08:41:40 +02:00
Sébastien Lucas
429bfb1cdb
Prepare for next version.
2013-08-27 10:31:33 +02:00
Sébastien Lucas
9c8ec7fb8a
Add (again) server side rendering ! the list of user agent need to be completed but it should work.
2013-08-22 15:20:30 +02:00
Sébastien Lucas
c84cec9516
Fix language if it is not found in the i18n. Reported by le_
2013-07-29 10:10:54 +02:00
Sébastien Lucas
5ab905472d
Next version will be only bugfixes.
2013-07-29 07:49:25 +02:00
Sébastien Lucas
826bb9e436
Handle many email recipient. fix #53
2013-07-24 20:49:24 +02:00
Sébastien Lucas
3ed5685f12
Next version will be 0.6.0. Update README and Changelog
2013-07-22 20:58:17 +02:00
Sébastien Lucas
3ca1d1d3df
Cleanly fix the problems with line feed
2013-07-22 14:29:32 +02:00
Sébastien Lucas
f5b9492e06
Remove all new lines after the end of PHP files. Fix a bug causing corrupt images with Wheezy. fix #81
2013-07-20 13:35:51 +02:00
Sébastien Lucas
948c1cb3fa
Add a way to enable tag filter directly in the customize page. re #46
2013-07-13 08:29:17 +02:00
Sébastien Lucas
bb0ba69c09
Add the email in the customize page. re #53
2013-07-03 23:40:08 +02:00
Sébastien Lucas
428550f27c
Move customize inside the current template. re #73
2013-06-27 08:27:29 +02:00
Sébastien Lucas
15237ee78d
Add paging to the customize page.
2013-06-26 21:28:04 +02:00
Sébastien Lucas
eac4944429
Merge again
2013-06-25 11:35:30 +02:00
Sébastien Lucas
8314ae1623
Update version
2013-06-25 11:16:07 +02:00
Sébastien Lucas
d3ce31c6be
Move from Xhtml to Html. re #73
2013-06-25 08:40:08 +02:00
Sébastien Lucas
6b8846e02b
Fix search. re #73
2013-06-21 08:38:02 +02:00
Sébastien Lucas
2029ab7d01
Simplify a little the JSON, a little more to do. re # 73
2013-06-17 22:23:58 +02:00
Sébastien Lucas
a0cb911ce9
Bookdetail is handled with ajax. Template is not complete though. re #73
...
Fixes some small bugs with the other template.
2013-06-15 16:09:37 +02:00
Sébastien Lucas
b7ab8bd9d9
Move most of JSON code to getJSON. re #73
2013-06-15 08:43:38 +02:00
Sébastien Lucas
a509e3389d
The new interface is completely in Ajax. Feel a lot faster. re #73
...
Uses pushState / popState to keep browser history correct and allow using back in the browser.
2013-06-15 08:03:22 +02:00
Sébastien Lucas
f5ff23cf9d
The current Css is modified if a specific cookie is set. re #25
2013-05-29 21:13:02 +02:00
Sébastien Lucas
7228af68ec
rename the default css. re #25
...
--HG--
rename : styles/style.css => styles/style-default.css
2013-05-28 07:53:53 +02:00
Sébastien Lucas
e2622191b4
Move the CSS to a specific directory. re #25
2013-05-28 07:49:52 +02:00
Sébastien Lucas
df03815ec6
remove ugly debug code
2013-05-24 11:07:37 +02:00
Sébastien Lucas
c6e75b7258
Add the number of book in each databases (multidatabase).
2013-05-23 18:55:45 +02:00
Sébastien Lucas
afb9c8e28f
Fix a PHP warning. re #66
2013-05-22 18:31:44 +02:00
ipuiu
f4e365ce96
Merged Language Feature.
2013-05-21 20:49:21 +03:00
Sébastien Lucas
bbc6d858b3
Next release will be 0.5.0
2013-05-21 09:48:51 +02:00
Sébastien Lucas
99f0c63a0f
Merge the html5 branch. fix #45
2013-05-21 09:40:39 +02:00
Sébastien Lucas
32279afc6e
Hide tags & series if there is none. re #63
2013-05-21 09:10:05 +02:00
Sébastien Lucas
a56184153c
Prepare for next release.
2013-05-09 02:51:26 +02:00
Sébastien Lucas
32d4588cbd
Merge pull request #61 from wogong/master
...
add Chinese localization file and add charset setting
2013-05-07 05:10:35 -07:00
wogong
26c1d8f1c4
remove debug code
2013-05-07 16:30:53 +08:00
wogong
4c3f9b2820
zh localize almost done
2013-05-07 16:29:17 +08:00
wogong
0e6320e5a3
remove debug codes
2013-05-07 09:18:07 +08:00
Sébastien Lucas
6cd2cf8f0a
Next version will be 0.4.0
2013-05-06 18:30:04 +02:00
wogong
e2dd39dfdd
Chinese localize basicly OK
2013-05-04 11:53:21 +08:00
Sébastien Lucas
7ae55f0ba6
Fix string. re #40
2013-04-30 10:17:38 +02:00
Sébastien Lucas
6512313733
Fix a bad URL in OPDS catalog. re #40
2013-04-30 09:57:12 +02:00
Sébastien Lucas
526483d7a5
OPDS id are cleanly handled. re #40
2013-04-30 09:11:04 +02:00
Sébastien Lucas
ad52901226
Fix OPDS link. re #40
2013-04-29 16:47:16 +02:00
Sébastien Lucas
33cad7ad98
Fix search when no database is selected. re #40
2013-04-29 16:46:52 +02:00
Sébastien Lucas
059f05fac1
Fix some strings. re #37
2013-04-21 15:47:32 +02:00
Sébastien Lucas
6272cd1b01
Get rid of fancybox completely if not enabled. fixes #50
...
About.xml is still utf8 but looses it's BOM
2013-04-21 15:00:21 +02:00
Sébastien Lucas
0682c568b4
Add missing translation for search result. Based on a patch by Tobias. re #37
2013-04-20 15:19:48 +02:00
Sébastien Lucas
1a501e3c6c
Fix database title with multiple database. re #40
2013-04-17 13:36:19 +02:00
Sébastien Lucas
16c85418c0
Reindent. re #55
2013-04-09 21:30:33 +02:00
Sébastien Lucas
893855a81d
Hopefully fix the book summary problem with Wamp. re #45
2013-04-09 21:29:43 +02:00
Sébastien Lucas
60e8619d21
Prepare release
2013-04-04 21:12:52 +02:00
Sébastien Lucas
b34af8ae1f
Fix bookdetail when Fancyapps is enabled. re #40
2013-04-04 21:11:45 +02:00
Sébastien Lucas
ff95d618db
Checkconfig can now handle multi database. re #40
2013-04-04 20:53:44 +02:00
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
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
fee2275393
Prepare next release
2013-03-26 22:53:20 +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
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
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
Sébastien Lucas
b117f022e6
Prepare release
2013-02-14 09:19:31 +01:00
Sébastien Lucas
9e15cbf26c
Fix ugly bug. Report by mariosipad.
2013-01-29 09:03:30 +01:00
Sébastien Lucas
11645b2155
Small fixes to facets handling. re #21
...
* Fix ths duplicate of URL parameter
* Fix when parameter is empty
2013-01-20 08:30:41 +01:00
Sébastien Lucas
05cf561683
Release preparation
2013-01-19 07:09:12 +01:00
Sébastien Lucas
f4675dec52
Add Custom columns through config. Only tested in HTML catalog for now
...
re #32
2013-01-19 07:08:47 +01:00
Sébastien Lucas
5d9c54eee6
Add custom filter of tags in the OPDS feed using facets.
...
Need more testing but should be ok.
re #21
2013-01-11 15:16:15 +01:00
Sébastien Lucas
48126bcad7
Try to better explain why the user has been redirected
2013-01-06 09:49:05 +01:00
Sébastien Lucas
10d0cf0eb6
Fix some title again :(
2013-01-05 18:19:56 +01:00
Sébastien Lucas
393f38a281
Fix some plural strings and a missing title. Reported by David Ciscar Presas.
2013-01-05 14:33:12 +01:00
Sébastien Lucas
5105fa0a69
Add a configuration check page (checkconfig.php)
...
If opening the database is impossible redirect to the configuration check.
fix #7
2013-01-05 07:35:19 +01:00
Sébastien Lucas
0ba361e434
Add a permalink to book (the little linkish thingy)
...
fix the image zoom in the book detail
Add book title to the book detail
clean the code a little (more to do)
2013-01-03 21:40:43 +01:00
Sébastien Lucas
11f4efb51d
Prepare release
2013-01-02 20:53:17 +01:00
Sébastien Lucas
e7ac49244c
Add subtitle in OPDS feed. suggested by Tyler J. Wagner.
2012-12-22 18:23:17 +01:00
Sébastien Lucas
00d7e1da4a
Add a config item to specify a custom icon. Based on a patch by Tyler J. Wagner.
2012-12-22 18:03:52 +01:00
Sébastien Lucas
8906430b13
Add a config item to avoid using Fancyapps.
...
For now the about box still use Fancyapps.
Reported by mcister and Northguy
2012-12-10 06:06:45 +01:00
Sébastien Lucas
473117567d
Release preparation
2012-11-30 11:53:13 +01:00
Sébastien Lucas
95df9c8b7d
Release preparation
2012-10-20 05:35:39 +02:00
Sébastien Lucas
3c4f4851a6
Make HTML paging usable.
2012-10-11 21:14:06 +02:00
Sébastien Lucas
14199cf9b3
Author split is finished with this little refactoring. fix #13
2012-09-30 14:39:53 +02:00
Sébastien Lucas
4d760489dd
Add author split by starting letter.
...
TODO : some code refactoring
2012-09-29 14:45:27 +02:00
Sébastien Lucas
14b06905d5
Refactoring
2012-09-21 14:19:11 +02:00
Sébastien Lucas
be4bcf3e9f
Add basing pagin support in HTML catalog
2012-09-21 13:36:52 +02:00