|  10-06-2012, 05:57 PM | #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. | 
|   |   | 
|  10-06-2012, 06:12 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. | 
|   |   | 
|  10-06-2012, 08:12 PM | #3 | 
| Wizard            Posts: 1,068 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? | 
|   |   | 
|  10-06-2012, 09:07 PM | #4 | 
| Grand Sorcerer            Posts: 13,693 Karma: 79983758 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. | 
|   |   | 
|  10-06-2012, 09:16 PM | #5 | |
| Wizard            Posts: 1,068 Karma: 203682 Join Date: Oct 2009 Device: Libre 2 | Quote: 
  . | |
|   |   | 
|  10-06-2012, 09:22 PM | #6 | 
| Grand Sorcerer            Posts: 13,693 Karma: 79983758 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.
		 | 
|   |   | 
|  10-06-2012, 09:24 PM | #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" | 
|   |   | 
|  10-07-2012, 03:18 AM | #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! | 
|   |   | 
|  10-07-2012, 03:40 AM | #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-07-2012, 04:14 AM | #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... | 
|   |   | 
|  10-07-2012, 04:28 AM | #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. | |
|   |   | 
|  10-07-2012, 05:18 AM | #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. | 
|   |   | 
|  10-07-2012, 06:24 AM | #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: 
 | ||
|   |   | 
|  10-07-2012, 08:58 PM | #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. | |
|   |   | 
|  10-07-2012, 09:13 PM | #15 | 
| Grand Sorcerer            Posts: 13,693 Karma: 79983758 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 Tools | Search this Thread | 
| 
 | 
|  Similar Threads | ||||
| 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 |