Register Guidelines E-Books Today's Posts Search

Go Back   MobileRead Forums > E-Book Software > Calibre > Related Tools

Notices

Reply
 
Thread Tools Search this Thread
Old 04-23-2012, 09:55 PM   #1
higlider
Member
higlider began at the beginning.
 
Posts: 21
Karma: 10
Join Date: Mar 2012
Device: Kindle
User Columns in Calibre2Opds

I have a user defined column called "read" in which I put initials of family members that have read the book, separated by commas: tw, cw, etc. In Calibre that column symbol appears on the left pane and it expands to all the readers--excellent, and of course clicking on "tw" selects those books read by tw. This is an automated search of #read:"=tw".

Now in generating a Calibre2Opds catalog, I thought I might use Featured Books as my "Read Books" by using the above search, but it gets an error during generation, I think because C20 doesn't let us search on user defined columns. Using a search saved in Calibre also gets the same error, of course. I would like to request search be expanded to user defined columns.

I could change to using tags like Read:tw, Read:cw, etc., and then use tag splitting, but it isn't as clean or as convenient for input as having my "Read" column where it is easy to add two letters. Why simulate having a Read field when you can actually have a Read field!

So search on user defined fields would be nice to have.
higlider is offline   Reply With Quote
Old 04-24-2012, 03:21 AM   #2
itimpi
Wizard
itimpi ought to be getting tired of karma fortunes by now.itimpi ought to be getting tired of karma fortunes by now.itimpi ought to be getting tired of karma fortunes by now.itimpi ought to be getting tired of karma fortunes by now.itimpi ought to be getting tired of karma fortunes by now.itimpi ought to be getting tired of karma fortunes by now.itimpi ought to be getting tired of karma fortunes by now.itimpi ought to be getting tired of karma fortunes by now.itimpi ought to be getting tired of karma fortunes by now.itimpi ought to be getting tired of karma fortunes by now.itimpi ought to be getting tired of karma fortunes by now.
 
Posts: 4,552
Karma: 950151
Join Date: Nov 2008
Device: Sony PRS-950, iphone/ipad (Marvin/iBooks/QuickReader)
Support for User defined fields has been on the 'nice to have' list for some time, but it is a non-trivial feature to implement and there is no ETA for when/if it might become available.

Part of the reason has been around GUI related design issues and the structure of generated sub-catalogs. Do you see any advantage to supporting it within the Filter/search capability only? It occurs to me that if it was limited to that it might be easier to implement.
itimpi is offline   Reply With Quote
Old 04-24-2012, 03:27 PM   #3
higlider
Member
higlider began at the beginning.
 
Posts: 21
Karma: 10
Join Date: Mar 2012
Device: Kindle
Generating a list of Read books from user-defined column called "read"

Quote:
Originally Posted by itimpi View Post
Support for User defined fields has been on the 'nice to have' list for some time, but it is a non-trivial feature to implement and there is no ETA for when/if it might become available.

Part of the reason has been around GUI related design issues and the structure of generated sub-catalogs. Do you see any advantage to supporting it within the Filter/search capability only? It occurs to me that if it was limited to that it might be easier to implement.
My use currently would be simply to use #read:"=tw" in the "Featured Books" section or perhaps the "Custom Catalog". I haven't played with the latter and don't really understand how it works or what it generates.
higlider is offline   Reply With Quote
Old 04-24-2012, 03:42 PM   #4
higlider
Member
higlider began at the beginning.
 
Posts: 21
Karma: 10
Join Date: Mar 2012
Device: Kindle
Splitting tags in Calibre uses a "period" separator, works fine. I was exploring using a tag Read.tw , but then when in Calibre2Opds and I requested "Split tags" with "period character" as the separator, the Tags section of the catalog had only one tag: "###|||&&&ROOT###|||&&&" and it had two books that did not have "Read.tw" as tags. It would work for ":", but not for ".", which means that the separator that establishes heirarchy in Calibre can't be used to establish a heirarchy in Calibre2Opds. I tried this several times and the error was repeatable, always losing all tags and giving this strange "###|||&&&ROOT###|||&&&". Surely someone has tried to do this before.
higlider is offline   Reply With Quote
Old 04-25-2012, 03:05 AM   #5
itimpi
Wizard
itimpi ought to be getting tired of karma fortunes by now.itimpi ought to be getting tired of karma fortunes by now.itimpi ought to be getting tired of karma fortunes by now.itimpi ought to be getting tired of karma fortunes by now.itimpi ought to be getting tired of karma fortunes by now.itimpi ought to be getting tired of karma fortunes by now.itimpi ought to be getting tired of karma fortunes by now.itimpi ought to be getting tired of karma fortunes by now.itimpi ought to be getting tired of karma fortunes by now.itimpi ought to be getting tired of karma fortunes by now.itimpi ought to be getting tired of karma fortunes by now.
 
Posts: 4,552
Karma: 950151
Join Date: Nov 2008
Device: Sony PRS-950, iphone/ipad (Marvin/iBooks/QuickReader)
Quote:
Originally Posted by higlider View Post
My use currently would be simply to use #read:"=tw" in the "Featured Books" section or perhaps the "Custom Catalog". I haven't played with the latter and don't really understand how it works or what it generates.
OK - that is usful feedback.

FYI: Featured bookms simply generates a list of books. As such it as at the same level as other standard sections such as Authors, Series etc. Custom catalogs (at least those based on a search rather than a URL) create a whole new catalog sub-level including Authors, Series, Tags, etc.
itimpi is offline   Reply With Quote
Old 04-25-2012, 03:14 AM   #6
itimpi
Wizard
itimpi ought to be getting tired of karma fortunes by now.itimpi ought to be getting tired of karma fortunes by now.itimpi ought to be getting tired of karma fortunes by now.itimpi ought to be getting tired of karma fortunes by now.itimpi ought to be getting tired of karma fortunes by now.itimpi ought to be getting tired of karma fortunes by now.itimpi ought to be getting tired of karma fortunes by now.itimpi ought to be getting tired of karma fortunes by now.itimpi ought to be getting tired of karma fortunes by now.itimpi ought to be getting tired of karma fortunes by now.itimpi ought to be getting tired of karma fortunes by now.
 
Posts: 4,552
Karma: 950151
Join Date: Nov 2008
Device: Sony PRS-950, iphone/ipad (Marvin/iBooks/QuickReader)
Quote:
Originally Posted by higlider View Post
Splitting tags in Calibre uses a "period" separator, works fine. I was exploring using a tag Read.tw , but then when in Calibre2Opds and I requested "Split tags" with "period character" as the separator, the Tags section of the catalog had only one tag: "###|||&&&ROOT###|||&&&" and it had two books that did not have "Read.tw" as tags. It would work for ":", but not for ".", which means that the separator that establishes heirarchy in Calibre can't be used to establish a heirarchy in Calibre2Opds. I tried this several times and the error was repeatable, always losing all tags and giving this strange "###|||&&&ROOT###|||&&&". Surely someone has tried to do this before.
I have no idea. We get no feedback on how often particular features are used except when they go wrong . It is always possible it got brooken at some point (or neve worked with full-stop as the separator) and if no-one reported problems it could easily get overlooked as we do not have formal test matrix we carry out. I know ideally we should but since calibre2opds is done as a 'hobby' it is hard to get motivated to do such formal testing.

I personally do not use such tags in my own library so would not notice when generating a catalog for my own library. I cannot recall if any of my test libraries use this, but I will see if I can re-create your symptoms, and if so will add it to the Calibre2opds Issue register.
itimpi is offline   Reply With Quote
Old 04-26-2012, 06:39 PM   #7
higlider
Member
higlider began at the beginning.
 
Posts: 21
Karma: 10
Join Date: Mar 2012
Device: Kindle
Thanks itimpi, I think the program is great and with the cloud services increasing, it is the right approach at the right time.

One suggestion: When there is nothing to download, one could suppress the heading "Downloads" from the web page. I checked "do not produce opds download" and "do not produce html download" so there was nothing to download, but the heading still appears with nothing of course below it to download.

I also noticed some funny business with saving profiles. When I would select a previously saved profile, it seemed like the settings of the above download options were not what I had saved. And when I was on page 2 of configuration and hit save, it saved and I specified "no" do not exit, that widget remained on the screen whereas normally it goes away when you specify "no". But by selecting "main options" I could go back to the first page so the program was not hung. I'll see if I can figure out a reproducible pattern.
higlider is offline   Reply With Quote
Old 04-27-2012, 09:36 AM   #8
itimpi
Wizard
itimpi ought to be getting tired of karma fortunes by now.itimpi ought to be getting tired of karma fortunes by now.itimpi ought to be getting tired of karma fortunes by now.itimpi ought to be getting tired of karma fortunes by now.itimpi ought to be getting tired of karma fortunes by now.itimpi ought to be getting tired of karma fortunes by now.itimpi ought to be getting tired of karma fortunes by now.itimpi ought to be getting tired of karma fortunes by now.itimpi ought to be getting tired of karma fortunes by now.itimpi ought to be getting tired of karma fortunes by now.itimpi ought to be getting tired of karma fortunes by now.
 
Posts: 4,552
Karma: 950151
Join Date: Nov 2008
Device: Sony PRS-950, iphone/ipad (Marvin/iBooks/QuickReader)
Quote:
Originally Posted by higlider View Post
One suggestion: When there is nothing to download, one could suppress the heading "Downloads" from the web page. I checked "do not produce opds download" and "do not produce html download" so there was nothing to download, but the heading still appears with nothing of course below it to download.
Good point. I have added this as a feature request to the Calibre2Opds issue register. Feel free to add any comments or additional ideas to that issue.

Quote:
I also noticed some funny business with saving profiles. When I would select a previously saved profile, it seemed like the settings of the above download options were not what I had saved. And when I was on page 2 of configuration and hit save, it saved and I specified "no" do not exit, that widget remained on the screen whereas normally it goes away when you specify "no". But by selecting "main options" I could go back to the first page so the program was not hung. I'll see if I can figure out a reproducible pattern.
If you get to the point of being able to state the problem clearly, could you raise it as a bug report on the Calibre2opds issue register. Doing it that way makes it easier to track progress, and also provide feedback and diagnoostic information.
itimpi is offline   Reply With Quote
Reply

Tags
calibre2opds, fields, read books, user-defined


Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Calibre2Opds - new site dpierron News 2 11-08-2011 12:59 PM
Can;t modify user columns with set_metadata? Silek Development 4 07-09-2011 02:40 PM
User PNG's for User Columns transmitthis Library Management 7 06-29-2011 04:45 PM
calibre2opds Help Marcy Calibre 7 07-22-2010 12:59 AM
User Defined Columns jjansen Calibre 3 03-17-2010 05:33 PM


All times are GMT -4. The time now is 01:03 AM.


MobileRead.com is a privately owned, operated and funded community.