![]() |
#1 |
Connoisseur
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 59
Karma: 38262
Join Date: Oct 2011
Device: none
|
Calibre and Shelves
Call me a thicko,
but how do we manipulate shelves with the new calibre version? I configured it as per the forum post by putting "#bookshelves" in the bookshelves field (though I'm not sure whether this is required). On connecting I can see a readout of the glo's books with the relevant shelf location, if any. The forum post states: "Manage bookshelves on the device via a columns in the calibre library." How do we do this? And, how do we create shelves in calibre? Sorry if this is obvious but I must be missing something obvious. Thanks. EDIT: Oh, and calibre says it's connected to a touch, not glo. Last edited by rainio; 10-06-2012 at 06:00 PM. |
![]() |
![]() |
![]() |
#2 |
Trying for calm & polite
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 4,012
Karma: 9455193
Join Date: May 2010
Location: Mostly in Canada
Device: kobo original, WiFI, Touch, Glo, and Aura
|
This is what i have done:
In the customize plugin window I have #shelves in the field across from Create Bookshelves. I have check marks for everything other than Upload Black and white Pictures, Show Recommendations and Show Previews. I did not change anything else. This created a shelves column. I then created the shelves I wanted. As David says in the documentation, be aware that Kobo handles shelf names in particular ways--for example, Kobo and kobo would be different shelves because of the difference in capitalization. |
![]() |
![]() |
Advert | |
|
![]() |
#3 |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,047
Karma: 203682
Join Date: Oct 2009
Device: Libre 2
|
I am trying to understand this myself - mind if I tag along?
I went to Calibre's preferences and added a custom column called "shelf". Do I just add the text "shelf" to the field in the customize plugin dialog - or does it need a # in front of it? |
![]() |
![]() |
![]() |
#4 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 13,291
Karma: 78876004
Join Date: Nov 2007
Location: Toronto
Device: Libra H2O, Libra Colour
|
The steps I have done are the following
If you do as I did and also add series to the driver options, a shelf will be created automatically for each book series, and the books added to that shelf. |
![]() |
![]() |
![]() |
#5 | |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,047
Karma: 203682
Join Date: Oct 2009
Device: Libre 2
|
Quote:
![]() |
|
![]() |
![]() |
Advert | |
|
![]() |
#6 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 13,291
Karma: 78876004
Join Date: Nov 2007
Location: Toronto
Device: Libra H2O, Libra Colour
|
Any time a custom column is used within calibre, it HAS to be referenced with a # symbol in front of it.
|
![]() |
![]() |
![]() |
#7 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 24,905
Karma: 47303824
Join Date: Jul 2011
Location: Sydney, Australia
Device: Kobo:Touch,Glo, AuraH2O, GloHD,AuraONE, ClaraHD, Libra H2O; tolinoepos
|
To answer the simple questions first, as far as the calibre Kobo driver is concerned, the Touch, Glo and Mini are the same. And it will stay that way until a difference is found that means it has to change.
As Taming said, exactly what is specified for the columns for shelves depends on the columns you are using. My current setting is: #kobobookshelves,series,#status The first and last are custom columns that I have created. The middle one is calibres series column. The names here are the lookup names of the columns. If you are using custom columns, you have to specify this name when creating the column. Anywhere else the lookup name for a custom column is used, it has to have the "#" in front of it. If you don't know the lookup name for a column, put the cursor over the column heading in the calibre library list. A tool tip will come up with something like: Code:
The lookup/search name is "#kobobookshelves" |
![]() |
![]() |
![]() |
#8 |
Connoisseur
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 59
Karma: 38262
Join Date: Oct 2011
Device: none
|
Thank you for your replies, but I'm still having problems.
I guess calibre isn't very intuitive for me. So, I created a shelf #shelves in the device/settings and added the column through calibre/preferences, but that only created a column in the main library, not the device/library. The weired thing is that the shelves are shown, but under the column "Collections" in the device/library (ie. Im_reading and a shelf I created on the kobo called Nonfiction), but I can't edit the metadata of the books on the "device" so can't change the location of the devices books from within calibre. Also, jusmee mentioned "Preferences | Change Calibre Behaviour | Add your own columns", but isn't it "Preferences ¦ Interface ¦ Add your own columns". Thanks for you patience! |
![]() |
![]() |
![]() |
#9 | |||
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 24,905
Karma: 47303824
Join Date: Jul 2011
Location: Sydney, Australia
Device: Kobo:Touch,Glo, AuraH2O, GloHD,AuraONE, ClaraHD, Libra H2O; tolinoepos
|
Quote:
Quote:
Quote:
|
|||
![]() |
![]() |
![]() |
#10 |
Avid Reader
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 57
Karma: 4432
Join Date: Nov 2011
Location: Alberta
Device: Auro H2O, Kobo Glo x 2, Asus Tablet
|
Is there any way to (other than a custom column) to specify that anything that doesn't have a series goes in shelf 'X'
I've done it now by creating a custom column defined as {series:ifempty(Other)} (Tried putting that directly into the driver setting but didn't work (no surprise)) The only problem is that I'm having to add that custom column to all my libraries... |
![]() |
![]() |
![]() |
#11 | |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 24,905
Karma: 47303824
Join Date: Jul 2011
Location: Sydney, Australia
Device: Kobo:Touch,Glo, AuraH2O, GloHD,AuraONE, ClaraHD, Libra H2O; tolinoepos
|
Quote:
That's a very nice trick. I haven't played with the template language enough to learn this sort of thing. Allowing something like this isn't a bad idea, except I'd hate to try to explain it. I'll put it on my "think about" list. It won't happen until I a day when I am looking for something to distract me from work. And no, that won't be tomorrow. Probably. |
|
![]() |
![]() |
![]() |
#12 |
Connoisseur
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 59
Karma: 38262
Join Date: Oct 2011
Device: none
|
Thank you for your answers.
I have a few more beginner questions: So I added a book into the main library after configuring the shelves, changed its shelf to "test", transferred it to the device and it showed up in a new shelf called test. So that works. How can we change the shelf of books already on the device (assuming they were transferred with calibre)? If we can't alter metadata of books when viewing the books from within the device in calibre, do we have to alter each shelf from within the main library and send them again to the device? (Is there any way to drag/drop onto a shelf or automate shelf changing? Going into each books custom metadata would be about as arduous as changing the shelf on the device.) Thanks. |
![]() |
![]() |
![]() |
#13 | ||
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 24,905
Karma: 47303824
Join Date: Jul 2011
Location: Sydney, Australia
Device: Kobo:Touch,Glo, AuraH2O, GloHD,AuraONE, ClaraHD, Libra H2O; tolinoepos
|
Quote:
Quote:
|
||
![]() |
![]() |
![]() |
#14 | |
Junior Member
![]() Posts: 3
Karma: 10
Join Date: Oct 2012
Location: Calgary, AB
Device: Kobo Aura
|
Quote:
Is this something to be done in the device driver or while formatting the epub in Calibre? Thanks for any input. |
|
![]() |
![]() |
![]() |
#15 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 13,291
Karma: 78876004
Join Date: Nov 2007
Location: Toronto
Device: Libra H2O, Libra Colour
|
That gets done via what is called a "metadata plugboard". Through these you are able to modify items like the book's title or author as it gets transferred to your device.
Goto Preferences | Import/Export | Metaboard plugboards It looks complex, but is not. On the line that reads Add new plugboard do the following
You will find a lot more discussion of these over in the calibre Library Management forum with more examples in this thread. |
![]() |
![]() |
![]() |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Touch Script: Creating and populating shelves based on calibre tags | Krytes | Kobo Reader | 7 | 10-02-2012 01:57 PM |
Where are my custom shelves?!? | Reader Paradice | Kobo Reader | 4 | 07-17-2012 03:50 PM |
Touch How do you organize your shelves? | Larken | Barnes & Noble NOOK | 22 | 02-10-2012 06:58 PM |
NookColor memory stick, Calibre, and my Library Shelves | Warhammer486 | Devices | 0 | 06-23-2011 08:54 PM |
nook 1.5 and shelves | iharley | Calibre | 19 | 11-27-2010 09:08 PM |