02-16-2016, 08:41 PM | #256 |
Grand Sorcerer
Posts: 24,907
Karma: 47303748
Join Date: Jul 2011
Location: Sydney, Australia
Device: Kobo:Touch,Glo, AuraH2O, GloHD,AuraONE, ClaraHD, Libra H2O; tolinoepos
|
|
02-17-2016, 12:11 AM | #257 |
Long in the tooth junior
Posts: 13
Karma: 10
Join Date: Apr 2011
Location: melbourne, australia
Device: none
|
Thanks David - I assume that you entry will reactive the bug report that the developer had closed (or similar). I will check the bug report for an update
|
Advert | |
|
02-17-2016, 12:59 AM | #258 |
Grand Sorcerer
Posts: 24,907
Karma: 47303748
Join Date: Jul 2011
Location: Sydney, Australia
Device: Kobo:Touch,Glo, AuraH2O, GloHD,AuraONE, ClaraHD, Libra H2O; tolinoepos
|
Possibly. I don't know what happens when a comment is added to a closed bug. In any case, it will probably have a low priority as the circumstances for it a rare. And as Kovid mentioned, the regex pattern you used doesn't really make sense. The pattern of "biog.*" is probably what you need to use, and it doesn't trigger the bug.
|
02-17-2016, 02:28 PM | #259 |
Guru
Posts: 808
Karma: 2260766
Join Date: Apr 2008
Device: Kindle Oasis 2
|
|
02-17-2016, 05:23 PM | #260 |
Grand Sorcerer
Posts: 24,907
Karma: 47303748
Join Date: Jul 2011
Location: Sydney, Australia
Device: Kobo:Touch,Glo, AuraH2O, GloHD,AuraONE, ClaraHD, Libra H2O; tolinoepos
|
Apparently I was confused as well: I answered as if it was in the Goodreads sync plugin thread.
Fetching the "owned" info could be part of the metadata fetch, but there are problems. The biggest one is that the plugin doesn't login to your Goodreads account. It has no way to know if you own the book or not. The next problem is where to put it. The metadata source plugins cannot update custom columns. It would have to be added as a tag. Adding it to Goodreads Sync is easier as that does use your Goodreads credentials. The problem with that is I don't know how it fits into the plugins function and I couldn't quickly see a good way to do it via the Goodread APIs. |
Advert | |
|
03-06-2016, 11:03 AM | #261 |
Junior Member
Posts: 4
Karma: 10
Join Date: Mar 2016
Device: Kindle
|
Hello, I would like to ask whether you can implement the ability to choose when unloading the metadata, the original publication date.
This is because if the original English book was written in 1990 and the Italian translation was published in 2000, the current plugins picks up the second date while I would be able to enter the first date. And 'possible to do so? Thank you! |
03-06-2016, 08:36 PM | #262 |
Grand Sorcerer
Posts: 24,907
Karma: 47303748
Join Date: Jul 2011
Location: Sydney, Australia
Device: Kobo:Touch,Glo, AuraH2O, GloHD,AuraONE, ClaraHD, Libra H2O; tolinoepos
|
That probably isn't possible. The plugin reads the page for the book and extracts the metadata from it. Unless the page for the translated book also has the original date in a well defined location on the page, it can't extract the date. By "well defined location", I mean have a consistent place, size, surrounding tags to all the code to read it. If this is the case, I'd need some examples.
|
03-07-2016, 01:12 PM | #263 |
Zealot
Posts: 137
Karma: 2156958
Join Date: Jan 2013
Device: Too many random androids to list
|
Bearing in mind it's not always present and if all the editions of a book are autoimports, it's guaranteed to be wrong, it does have a consistent position on the page.
What exactly do you need to know David? You can see it here: https://www.goodreads.com/book/show/...t_Expectations (expand the "more info" if you don't have it already done, and it's right after the pub date for that specific edition. Paperback, 505 pages Published June 25th 1998 by Oxford University Press, USA (first published January 8th 1861) (re the accuracy: This field is populated in two ways in the GR database - most of the time it's filled in by librarians manually, but it will autogenerate if an edition with an earlier date is combined with editions that already have it. This frequently screws up in the case of PD books that have a million recent new editions but the original book has never been added to the GR database - and it'll say the earliest of the PD republishers dates, which is probably in the 2000's, or whenever it hit Project Gutenberg). For all these reasons, although I actually go fix the dates on GR, I always check the "get earliest publication date from worldcat" box (don't have Calibre handy right this second, but it's somewhere in the configure metadata download dialogue). Worldcat is a much better, although still not perfect, source of original publication dates, since it comes from library catalogues and the original editions are much more likely to be in the database for semi-obscure titles. |
03-08-2016, 12:41 AM | #264 |
Grand Sorcerer
Posts: 24,907
Karma: 47303748
Join Date: Jul 2011
Location: Sydney, Australia
Device: Kobo:Touch,Glo, AuraH2O, GloHD,AuraONE, ClaraHD, Libra H2O; tolinoepos
|
I just did some tests and looked at the code, and this is already being done. If there is a "first published" in Goodreads page, then that will be used in place of the published date for the edition. This should happen for translations as well. I tried a translation of "Great Expectations", and it worked. If it isn't working for a book, I need a sample.
|
05-14-2016, 07:50 PM | #265 |
Zealot
Posts: 137
Karma: 2156958
Join Date: Jan 2013
Device: Too many random androids to list
|
Hi David. I think I've actually figured out the original published date being wrong, and it's not GR but Worldcat providing incorrect data.
For the following three ISBNs, if the checkbox in the configure source dialog for "Use published date of "first edition" (from worldcat.org)" is checked, you get incorrect results. Unchecked, it matches the (correct) data shown on Goodreads. It's quite specific to these editions, because they are in fact wrong on Worldcat. 9781101142349 provides 1962 from WC, expecting 1849 (per GR) 9780192806338 - 2003 from WC, expecting 1830 9781588363053 - 1993 from WC, expecting 1873 Since that is, I believe a Calibre-wide checkbox it would be wrong no matter the data source for those specific books (and the reason is simply because those particular editions haven't been linked to all the other editions for those books, whereas they have on GR.) I guess it turned up mostly in the GR plugin, simply because GR is one of the only other sources that routinely provides that data. My only suggestion for anyone else hitting this issue, if you're getting the wrong result, toggle the checkbox, and try again (thereby hitting the other source for the data). |
05-14-2016, 11:51 PM | #266 |
Grand Sorcerer
Posts: 24,907
Karma: 47303748
Join Date: Jul 2011
Location: Sydney, Australia
Device: Kobo:Touch,Glo, AuraH2O, GloHD,AuraONE, ClaraHD, Libra H2O; tolinoepos
|
Yes, that sounds right. That option is probably overwriting anything that the metadata source plugin does.
|
06-05-2016, 08:16 PM | #267 |
Is that a sandwich?
Posts: 8,189
Karma: 100500000
Join Date: Jun 2010
Device: Nook Glowlight Plus
|
How does one download Goodreads' numerical rating and not the stars? Thanks
|
06-05-2016, 09:51 PM | #268 |
Grand Sorcerer
Posts: 24,907
Karma: 47303748
Join Date: Jul 2011
Location: Sydney, Australia
Device: Kobo:Touch,Glo, AuraH2O, GloHD,AuraONE, ClaraHD, Libra H2O; tolinoepos
|
From memory, it already is. But, the rating stored in calibre is an integer between 1 and 5. Hence the rating is rounded or truncated. To get the rating as is on the site, you would need to put it in a column that allowed decimals. But, that would need to be a custom column and metadata sources can only update the standard columns. I don't think there is a plugin that will do this for you.
|
06-06-2016, 01:31 AM | #269 | |
Is that a sandwich?
Posts: 8,189
Karma: 100500000
Join Date: Jun 2010
Device: Nook Glowlight Plus
|
Quote:
|
|
06-06-2016, 04:46 AM | #270 |
I need a chapter break
Posts: 4,042
Karma: 56058267
Join Date: Mar 2015
Location: Israel
Device: Kobo Glo
|
But you can use this plugin to extract the rating in float number to a custom column.
https://www.mobileread.com/forums/sho...d.php?t=223688 |
Tags |
goodreads, metadata |
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
[GUI Plugin] Goodreads Sync | kiwidude | Plugins | 1721 | 04-18-2024 10:22 AM |
[Metadata Download Plugin] Goodreads Metadata **Deprecated** | kiwidude | Plugins | 30 | 04-23-2011 02:10 PM |
[Covers Plugin] Goodreads Covers **Deprecated** | kiwidude | Plugins | 13 | 04-17-2011 05:09 PM |
metadata plugin | redneck_momma | Plugins | 1 | 05-21-2010 08:41 PM |