Fix catalog if book summary contains bad HTML again :(.
Upgrade to Fancybox 2.4.0 and JQuery 1.9.1.
Search is now dependant on the page you're in. For now if you're on author page it'll look for author name.
Update checkconfig to check if the database provided comes from Calibre.
Update to latest php-epub-meta should fix the metadata update with Epub.
Fix OPDS catalog with Ibis Reader. It didn't like empty language.
0.3.4
10 years ago
Hopefully fix metadata update. Beware you should remove the directory php-epub-meta if you have one. Thanks to Mario for his time.
Fix two warnings. Reported by Goner and Mario.
0.4.0
10 years ago
Add multiple database support. Check the documentation of $config['calibre_directory'] in config-default.php to see how to enable it.
Include jquery library in COPS's repository to be sure that COPS will work on LAN (without Internet access).
Prepare the switch to HTML5. Thanks to Thomas Severinsen for most of the code.
Update the locale strings to be more strict with plurals. Thanks to Tobias Ausländer for the code.
If Fancybox is not enabled ($config['cops_use_fancyapps'] = "0") then it's not used at all (even in the about box).
Fix book comments if it contains UTF8 characters. Reported by Alain.
Link to the book permalink was not working correctly in some cases. Reported by celta.
Moved some external resources to a resources directory.
Add chinese translation. Thanks to wogong for the pull request.
0.5.0
10 years ago
Upgrade COPS UI to HTML5 / CSS3 to hopefully make it prettier. Most of the code was contributed by Thomas Severinsen.
Add the number of books in each databases (when multiple database is enabled).
Add Norwegian Bokmål strings. Thanks to Rune Mathisen for the pull request.
Add a split by language of catalog. Thanks to Puiu Ionut for the pull request.
You can now change the theme and fancybox use on all your devices (You have to enable cookies).
Add an eink theme. Thanks to Gregory Bodin for the code.
0.6.0
10 years ago
COPS HTML catalog now use templated client side rendering. You can build your own template if you want. Should be a lot faster.
Fancybox has been replaced by Magnific Popup, it seems faster.
Added a way to send book by mail (to send to Kindle or to send to your friends).
Added expires instruction in .htaccess (won't crash if you haven't enabled mod_expires).
Upgrade to JQuery 1.10.2.
Changed the way thumbnails are handled to offer greater visual quality (especially on high pixel density devices : Retina, Nexus, ...).
Changed all icon by a vectorial font (again better visual quality).
Added a way to filter books by tags.
Added a login page (login.html) to allow access to a password protected COPS on a Kobo ereader (that does not support basic auth).
Fixed cookie expiry date.
Added a default web.config for IIS installation.
The eink style doesn't use shadow anymore.
Fixed the link to the series in book detail.
0.6.1
10 years ago
Properly close the lightbox when clicking in a link. Reported by le_.
Fix the book by languages list when the language is not found in the resources. Reported by le_.
Fix the string for Portuguese. Reported by le_.
Add again the series Index in the book list. Reported by fatzgenfatz.
0.6.2
10 years ago
Added server side rendering for devices like PRS-TX / Kindle / Cybook. Thanks to all the testers.
Added a configuration item to tweak how thumbnail are handled.
Fixed the click on cog on IOS. Thanks to sb domo.
Added dashboard icons / standalone mode for IOS. Thanks to sb domo.
Fixed a regression about custom favicon.ico. Thanks to Tyler.
Fixed another regression about COPS's version in the about box. Reported by Ian.
Upgraded Magnific Popup to v0.9.5.
Added a style for IPhone. Thanks to sb domo.
Added Portuguese translation. Thanks to Pablo Aguiar.
Fixed rendering on Internet Explorer < 9.0.
0.9.0
10 years ago
Add a lot of unit testing. I hope it will limit the risks of regression.
Added a "smart / autocomplete" search.
Updated the way locales are handled. Should be easier to add new languages.
Fixed display of Cyrillic characters.
Upgraded doT to version 1.0.1, Magnific-Popup to 0.9.8, Normalize.css to 2.1.3, Jquery-cookie to 1.4.0.
Fixed OPDS stream validity. Reported by Didier.
Added a new check in checkconfig.php to detect case problem between the actual path and the path stored in Calibre database. Try checkconfig.php?full=1. Reported by Ruud.
Fixed the display of the rating stars with Chrome. Thanks to At_Libitum.
Added a new parameter ($config['cops_titles_split_first_letter']) to avoid splitting the books by first letter. Thanks to At_Libitum.
Fixed non compliant OPDS search (for Stanza, Moon+ Reader, ...). Reported by At_Libitum.
Fixed the redirection in case the Calibre database is not found. Reported by At_Libitum
Changed .htaccess to allow the use of password protected catalogs with Sony's eReader (PRS-TX). Thanks to Ruud for the beta testing.
Updated Chinese, German, Norwegian, Portuguese, Russian translations. Huge thanks to all the translators.
Fixed a small problem : If a book had no summary the cover could be cut.
Fix COPS on Internet Explorer 9. Reported by At_Libitum.
Added publishers in home categories / search / autocomplete search.
Added a new configuration item ($config ['cops_ignored_categories']) to ignore some categories (author, tag, publisher, ...) in home screen and searches. It's also available in the "Customize UI" page.
Updated .htaccess to allow downloading books with a password protected COPS on a Sony PRS-TX. Reported by Ruud.
Changed the default search to search by categories also (should help with OPDS). Thanks to At_Libitum.
Fixed the tag filtering in the HTML catalog when two tags starts by the same word. Reported by Tyler.