![]() |
#76 |
calibre2opds guru
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 533
Karma: 8792
Join Date: Aug 2005
Location: Metz, France
Device: iPhone, iPad, PRS-650
|
Itimpi, I just saw your message and I quickly added the XSL link to the 1.0.9 release...
|
![]() |
![]() |
![]() |
#77 |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 4,553
Karma: 950151
Join Date: Nov 2008
Device: Sony PRS-950, iphone/ipad (Marvin/iBooks/QuickReader)
|
Thanks for including the xsl stylesheet link.
However, what is missing in the release is empty versions of these stylesheet files to be added to the generated catalog. If they are missing then stanza will give an "empty catalog" error. If they are present (but they can be empty files) then stanza is happy. I'll also raise this as a bug via launchpad for visibility/tracking purposes. |
![]() |
![]() |
Advert | |
|
![]() |
#78 |
calibre2opds guru
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 533
Karma: 8792
Join Date: Aug 2005
Location: Metz, France
Device: iPhone, iPad, PRS-650
|
Hi folks,
I followed Jane's example and created a small survey that I'd like you to fill... It'll take 4 minutes tops, and it'll help me make calibre2opds better, so please do it ! All best, David. |
![]() |
![]() |
![]() |
#79 |
Connoisseur
![]() Posts: 72
Karma: 10
Join Date: Dec 2008
Device: iPhone, Note3
|
Feature Request: Make the alphabetical listing ignore common works like "A" or "The"; making books like "The Audacity of Hope" end up under A and not T.
|
![]() |
![]() |
![]() |
#80 |
calibre2opds guru
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 533
Karma: 8792
Join Date: Aug 2005
Location: Metz, France
Device: iPhone, iPad, PRS-650
|
ki5ck: duly noted, excellent idea !
I'll have to think about it a bit, as it is described it will only work for english books... |
![]() |
![]() |
Advert | |
|
![]() |
#81 |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 4,553
Karma: 950151
Join Date: Nov 2008
Device: Sony PRS-950, iphone/ipad (Marvin/iBooks/QuickReader)
|
It might bwe worth looking at how the new Catalog feature in Calibre is being handled from a sorting perspective. I would ahve thought similar sorting would make sense?
|
![]() |
![]() |
![]() |
#82 |
calibre2opds guru
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 533
Karma: 8792
Join Date: Aug 2005
Location: Metz, France
Device: iPhone, iPad, PRS-650
|
I found out that there is a "sort" field in the book table, although I have no idea how it gets populated ; there sure is no GUI for editing this field in Calibre (author_sort has a GUI), so it must be that there is an algorithm... But I'm pretty sure this algorithm would mess up non-english titles - or won't it ?
On a totally different subject, only 3 people have answered my poll (thanks to them)... Come on guys, 3 people ? Surely there are more that 3 users of calibre2opds ? I hope so... |
![]() |
![]() |
![]() |
#83 |
Addict
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 295
Karma: 109308
Join Date: Dec 2009
Location: NSW Australia
Device: nook touch a Nook 3g (rooted) and a nookcolor (rooted)
|
I would fill in the survey, But you have already added just about everything I have already asked for.. I am very happy with it as it stands now...
|
![]() |
![]() |
![]() |
#84 |
calibre2opds guru
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 533
Karma: 8792
Join Date: Aug 2005
Location: Metz, France
Device: iPhone, iPad, PRS-650
|
Thanks Ian
![]() Although I'd still appreciate that all the calibre2opds users would fill the survey, even if they only have to say "man how happy I am" ![]() |
![]() |
![]() |
![]() |
#85 |
Guru
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 962
Karma: 568242
Join Date: Dec 2007
Device: Kindle Oasis 3, Kindle Paperwhite 1, iPad, iPhone
|
This is a really nice tool. I am going to take this and try to incorporate this into a J2EE app using Apache Click. I have a web server running on my Ubuntu system that has my calibre catalogs. The web application will read the database in real-time and generate the pages (authors, tags, etc.) in real-time. I think that will improve the performance a bit as well.
Very nice work! |
![]() |
![]() |
![]() |
#86 |
calibre2opds guru
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 533
Karma: 8792
Join Date: Aug 2005
Location: Metz, France
Device: iPhone, iPad, PRS-650
|
Thanks !
If you need help with your project, please do contact me. I think that the real-time idea is not necessarily good : the database does not change often, thus reading it on every page access is way too much IMHO ; also, the generation of the catalog is a whole process, by which I mean that it has to be generated in blocks (subcatalog by subcatalog) and that, inside a block, the subcatalogs and entries are dependent : so you cannot generate a single page at a time. Cheers, David. |
![]() |
![]() |
![]() |
#87 |
Guru
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 962
Karma: 568242
Join Date: Dec 2007
Device: Kindle Oasis 3, Kindle Paperwhite 1, iPad, iPhone
|
It looks like I will only be able to use snippets of your code anyway. I'm implementing a lazy load scheme to make sure the catalog is only read when it's updated and I'll be creating actions to read only certain portions of the database as needed, depending on the action of the user.
|
![]() |
![]() |
![]() |
#88 |
calibre2opds guru
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 533
Karma: 8792
Join Date: Aug 2005
Location: Metz, France
Device: iPhone, iPad, PRS-650
|
All right, it's your call
![]() Anyway, please keep me informed of your progress, I'm interested ! And again, feel free to contact me at my private email address if you need help or advices... |
![]() |
![]() |
![]() |
#89 |
calibre2opds guru
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 533
Karma: 8792
Join Date: Aug 2005
Location: Metz, France
Device: iPhone, iPad, PRS-650
|
Hi folks,
Apparently, the archive I set up for 1.0.9 had some problems on Macs. I made a new one... I found out this in the comments of the very nice tutorial that da_jane has written on her wonderful Dear Author website (thanks Jane !). I also found there a nice tutorial (with a video!) about setting up calibre2opds on a Mac. All best, David. |
![]() |
![]() |
![]() |
#90 |
Junior Member
![]() Posts: 2
Karma: 10
Join Date: Feb 2010
Device: Apple iPhone
|
is anyone else having trouble lately with java? This is happening on my Mac and my Ubuntu box:
Zatanna:bin chip$ calibre2opds --lang en /Users/chip/Dropbox/Public/calibre/ Exception in thread "main" java.lang.NoClassDefFoundError: Main Caused by: java.lang.ClassNotFoundException: Main at java.net.URLClassLoader$1.run(URLClassLoader.java: 200) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.j ava:188) at java.lang.ClassLoader.loadClass(ClassLoader.java:3 15) at sun.misc.Launcher$AppClassLoader.loadClass(Launche r.java:330) at java.lang.ClassLoader.loadClass(ClassLoader.java:2 50) at java.lang.ClassLoader.loadClassInternal(ClassLoade r.java:398) |
![]() |
![]() |
![]() |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Calibre->Calibre2Opds->Fbreader Network Library - No Download Icon | boredsysadmin | Calibre | 2 | 01-16-2011 08:00 PM |
Your personal online OPDS-library | wdonne | Self-Promotions by Authors and Publishers | 9 | 01-04-2011 03:34 AM |
Calibre, calibre2opds,and NOOK - best way to keep catalog up to date? | rubyv | Calibre | 8 | 09-01-2010 12:16 AM |
Call for comments: OPDS Catalogs 0.9 draft (open catalog standard ebooks) | zelda_pinwheel | News | 4 | 05-14-2010 01:02 PM |