08-27-2013, 06:13 PM | #586 |
Junior Member
Posts: 6
Karma: 10
Join Date: Oct 2010
Device: none
|
adding a book to more than 1 shelf
Is there a way to add a book from calibre to more than just 1 shelf at a time onto my goodreads shelves. I would like to add a book to 2 -4 shelves at a time.
Thanks |
08-28-2013, 06:08 AM | #587 |
Zealot
Posts: 137
Karma: 2156958
Join Date: Jan 2013
Device: Too many random androids to list
|
In the window that pops up with the list to choose the shelf you're adding to, just hold ctrl and you can click as many shelves as you like.
|
Advert | |
|
08-30-2013, 04:20 AM | #588 |
Junior Member
Posts: 6
Karma: 10
Join Date: Oct 2010
Device: none
|
Thanks Krazykiwi!
|
09-02-2013, 10:56 PM | #589 |
Geek in the Forest
Posts: 399
Karma: 1077186
Join Date: Nov 2012
Location: FL
Device: iPad Air, iPhone 4s, Nexus 7
|
Is there a way to only sync books added or changed on Goodreads since the last sync? Every time I sync my read shelf, I get a huge list with a lot of unlinked books because I don't have ebooks for them. Also, it seems like I am linking the same books over and over.
|
09-05-2013, 08:04 AM | #590 |
Enthusiast
Posts: 25
Karma: 10
Join Date: Mar 2013
Location: Canada
Device: iPhone, iPad, Sony, Kobo
|
I have a request for an update to this plugin. Right now if you go to link your book to Goodreads it shows you if THAT book is already linked to Goodreads with a blue "I". What it doesn't show you is if a book with the same title and author is already linked. So I have several duplicates where it is the same book but because it has a different ISBN it got linked to a different edition. Could the plugin show if there is any edition of the book already linked?
Thank you Moderator Notice
Moved post from the Goodreads metadata source plugin thread to the Goodreads Sync plugin thread. Last edited by DoctorOhh; 09-05-2013 at 10:34 AM. |
Advert | |
|
09-06-2013, 02:29 AM | #591 |
Calibre Plugins Developer
Posts: 4,637
Karma: 2162064
Join Date: Oct 2010
Location: Australia
Device: Kindle Oasis
|
@rifka - if you have multiple books with the same Title and Author, you should be using the Find Duplicates plugin to get rid of them (assuming you don't want them).
Having this plugin do the equivalent of Find Duplicates is a scope creep I don't feel comfortable with. |
09-06-2013, 02:32 AM | #592 |
Calibre Plugins Developer
Posts: 4,637
Karma: 2162064
Join Date: Oct 2010
Location: Australia
Device: Kindle Oasis
|
@MeSue - I will have to look into it properly but I believe the answer is no there isn't (easily at least). I will have a think about it the next time I work on this plugin as to whether that is something I could incorporate.
As to relinking books over and over, again off the top of my head the only two reasons why this would happen are that (1) you cancel out of the Sync dialog, and (2) you have duplicates in your library and by linking to one of the duplicates it is unlinking the other one. If it isn't one of these and you can isolate it down to a repeatable test case then I can take a look. |
09-06-2013, 11:29 AM | #593 | |
Geek in the Forest
Posts: 399
Karma: 1077186
Join Date: Nov 2012
Location: FL
Device: iPad Air, iPhone 4s, Nexus 7
|
Quote:
On relinking: I don't think I have dupes in calibre, but I had some on Goodreads, which I cleaned up. I also created blank records in calibre for the books I don't have. That should help. I'll keep an eye on it, check again for dupes, and see if I can find anything repeatable. Thanks for this great plugin! |
|
09-21-2013, 08:47 AM | #594 |
Zealot
Posts: 137
Karma: 2156958
Join Date: Jan 2013
Device: Too many random androids to list
|
Hi kiwidude,
Funkyone mentioned this earlier, but I don't see a reply to him. Reviews on the GR site are truncated to ~200 char when imported into Calibre. I don't know how long this has been going on, because I've never used the feature before, but I guess at least since FunkyOne reported it, September 5. |
09-24-2013, 08:52 AM | #595 | |
The Librarian
Posts: 4
Karma: 10
Join Date: Sep 2013
Location: Belgium
Device: Nexus 7 (1st gen)
|
Quote:
Also, I noticed that when linking a book to Goodreads (great feature btw ) that the "Switch Edition" screen only shows a part of the available editions. Could be because there are to many and the plugin only retrieves the first page? I had this problem with e.g the james bond books (over 60 editions). Secondly, maybe it's a good idea to add the language of the version and year of publication (and perhaps a link to the webpage) to the overview of editions? It's quite hard to find the dutch (or other language) version of a book if they all have the same title. |
|
09-26-2013, 02:33 AM | #596 |
The Librarian
Posts: 4
Karma: 10
Join Date: Sep 2013
Location: Belgium
Device: Nexus 7 (1st gen)
|
Just one more suggestion: Allow column-based ordering in the Sync overview? I have a lot of books to sync and not all of them have a match in my library, but right now the sorting does not make sense to me.
|
09-28-2013, 01:01 PM | #597 |
Junior Member
Posts: 1
Karma: 10
Join Date: Sep 2013
Device: Nook Simple Touch
|
What a great plug-in! I do most of my work on GR so the sync feature is awesome. The only problem is that when my reviews sync, as several people have already reported. Only the first paragraph or so gets imported.
I like arbje's suggestion. If you could sort the columns in the sync window, that would be really helpful. I also have a lot of books on GR that aren't linked to books in calibre and I usually scan through the list before I sync. If I could sort by Status, that would be really helpful. |
09-28-2013, 05:34 PM | #598 |
Calibre Plugins Developer
Posts: 4,637
Karma: 2162064
Join Date: Oct 2010
Location: Australia
Device: Kindle Oasis
|
To all of you who are noticing the review text length issue. This is a limitation of the Goodreads API, which intentionally only returns up to 300 characters of the review text comments.
There is a separate API call which "can" be used to retrieve the full review text for a single book - in fact it is what is used by the "Upload tags to shelves" and "Download tags from shelves" features, which have to deal with calling each book individually. However the problem is that this is another individual call to Goodreads, and as has been documented countless times on this thread there is a real problem with the T&C of Goodreads around how many calls a plugin like this can make. I have already been through one "warning" phase from them a few months ago (which ultimately came to nothing when they didn't get back to me with any details about which "calls" were causing them issues) but it is not something I want to have to repeat. So the problem if you think about it is there are a number of you who have hundreds of books on a shelf, that you then want to sync from. Every time you choose to "Sync", I do a number of calls to get the summary list of available books for the selected shelve(s). If I then had to do an additional call for each and every one of the books on the shelf to pull down the full review text not only will the plugin become intolerably slow but undoubtedly we would instantly jump back on the Goodreads radar again. I don't know quite know what the solution is from the very brief look into it tonight. I haven't read back on this thread recently but I recall someone asking whether it would be possible to somehow identify only books that have "changed" on a shelf. There is a "date updated" field in the xml that the Goodreads API returns for each book for your review. One possibility is to take that date and store it in your calibre library for each book (in some hidden data you don't need to worry about), and then compare that the next time you sync with the shelf. So any books which were linked it could lookup the last sync date for, and compare whether the goodreads record has changed, and that way you are only presented with a list of changed books. However apart from the fact that there is quite a bit of development work involved to support that, it doesn't solve the problem of every user for the first time doing a sync and it then having to do this extra call I mention above for every book that you have review text that is truncated. Unless I deliberately make it run very, very slowly, which you as users will have to accept is the only way Goodreads are prepared to let people pull data off their servers. A long operation like that will inevitably beg for a some sort of progress dialog, and the work involved in all of this becomes even bigger. To all the others of you who have posted requests and suggestions (such as sorting etc) - I haven't forgotten about them, I just don't have the time right now to action any of them. This plugin is one of the most complicated I have written and needs a significant chunk of time in order to make any changes to it. Which I don't have for the next few weeks at the very least - when or if that changes I can consider revisiting it. So I'm not saying this will "never" be fixed, but right now it won't happen in the very short term. Not unless someone else out there wants to step in and supply a patch for it themselves. Sorry but that is just the way it is at the moment - that I have only ever written one review myself on Goodreads (and it is short enough to not be truncated) does not help your cause as I am not impacted by this limitation personally . In fact I don't use the Sync feature at all - I do all my book manipulation from calibre by just using "Add to Shelf" and never worry about trying to bring review data back in... |
10-01-2013, 04:35 AM | #599 |
Grand Sorcerer
Posts: 6,233
Karma: 11768331
Join Date: Jun 2009
Location: Madrid, Spain
Device: Kobo Clara/Aura One/Forma,XiaoMI 5, iPad, Huawei MediaPad, YotaPhone 2
|
Hi:
I've just begun to use your plugin and I have a question. Is it possible to get the info about owned books? I know that you need user and book_id, that you can get in a specific column, but I could try to setup it. |
10-01-2013, 08:05 AM | #600 | ||
The Librarian
Posts: 4
Karma: 10
Join Date: Sep 2013
Location: Belgium
Device: Nexus 7 (1st gen)
|
Quote:
Quote:
Well, I'm willing to have a look to see what I can assist with. Is this plugin open-source (I didn't immediately find anything about this, so I'm guessing 'no')? |
||
Tags |
calibre, goodreads |
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
[GUI Plugin] Clipboard Search | kiwidude | Plugins | 29 | 04-02-2024 10:05 PM |
[GUI Plugin] Search the Internet | kiwidude | Plugins | 433 | 04-01-2024 05:48 PM |
[GUI Plugin] Open With | kiwidude | Plugins | 403 | 04-01-2024 08:39 AM |
[GUI Plugin] Quick Preferences | kiwidude | Plugins | 62 | 03-16-2024 11:47 PM |
[GUI Plugin] Book Sync **Deprecated** | kiwidude | Plugins | 111 | 06-07-2011 07:47 PM |