Register Guidelines E-Books Search Today's Posts Mark Forums Read

Go Back   MobileRead Forums > E-Book Readers > Kobo Reader

Notices

Reply
 
Thread Tools Search this Thread
Old 12-28-2012, 01:12 PM   #106
kevenv
Enthusiast
kevenv can program the VCR without an owner's manual.kevenv can program the VCR without an owner's manual.kevenv can program the VCR without an owner's manual.kevenv can program the VCR without an owner's manual.kevenv can program the VCR without an owner's manual.kevenv can program the VCR without an owner's manual.kevenv can program the VCR without an owner's manual.kevenv can program the VCR without an owner's manual.kevenv can program the VCR without an owner's manual.kevenv can program the VCR without an owner's manual.kevenv can program the VCR without an owner's manual.
 
Posts: 42
Karma: 178980
Join Date: Dec 2012
Device: Kobo Touch
Quote:
Originally Posted by Liesse View Post
Hmm, thanks. So what I should probably do is manually specify shelves, rather than letting Calibre make them automatically based on series. It doesn't seem like too much more work than setting up my Calibre metadata.

Does this sound right? I delete the 'series' part from the Kobo driver shelves bit in preferences, leaving just 'myshelves.' Then all I need to do is set the 'myshelves' column in Calibre to whatever shelf I want that books to go into and let Calibre work its magic.
I only have "myshelves" specified as well as create shelves selected to it's right. I then manually set the shelf name I wanted to use. You can select all of the books in a series and change / assign a shelf name one time, doing all of them at once (select all the books and then select "edit metadata"). It automatically opens to the custom metadata page. Type in the shelf name and hit apply.
kevenv is offline   Reply With Quote
Old 01-01-2013, 12:00 AM   #107
sayedie
Junior Member
sayedie , Klaatu Barada Niktu!sayedie , Klaatu Barada Niktu!sayedie , Klaatu Barada Niktu!sayedie , Klaatu Barada Niktu!sayedie , Klaatu Barada Niktu!sayedie , Klaatu Barada Niktu!sayedie , Klaatu Barada Niktu!sayedie , Klaatu Barada Niktu!sayedie , Klaatu Barada Niktu!sayedie , Klaatu Barada Niktu!sayedie , Klaatu Barada Niktu!
 
Posts: 2
Karma: 5410
Join Date: Dec 2012
Location: Vancouver, BC
Device: Kobo Glo
hi. I just got my Kobo Glo today and immediately raided Project Gutenberg in order to figure out the Calibre shelf management system so helpfully posted here (thanks!)

I spent several hours banging my head on my desk trying to figure out my bookshelves aren't showing up and I'm totally stumped at this point. some debug is pasted below, shortened to include only 1 book per Bookshelf for brevity's sake. hoping someone can help out.

I've triple checked the settings and it's set up exactly like in the OP. I realized at one point that while the Library view had my Shelf names in it, the "Custom metadata" drop down in the Edit metadata menu for each item had nothing selected, so I set the shelf names there too. then I deleted the files on the device and re-sent - still no shelves showing up.

Quote:
calibre Debug log
calibre 0.9.12 isfrozen: True is64bit: False
Windows-7-6.1.7601-SP1 Windows ('32bit', 'WindowsPE')
('Windows', '7', '6.1.7601')
Python 2.7.3
Windows: ('7', '6.1.7601', 'SP1', 'Multiprocessor Free')
Starting up...
Started up in 4.71 seconds with 73 books
Job: 1 Get device information started
DeviceJob: 1 Get device information done, calling callback
DeviceJob: 1 Get device information callback returned
Job: 2 Get list of books on device started
DEBUG: 0.0 KoboTouch:books - oncard='None'
DEBUG: 0.0 KoboTouch:books - prefix='None'
DEBUG: 0.0 Version of driver: (2, 0, 4) Has kepubs: True
DEBUG: 0.0 Version of firmware: 2.3.1 Has kepubs: True
DEBUG: 0.0 [u'#myshelves', True, True, True, True, True, True, False, False, True, False, u'']
DEBUG: 0.0 KoboTouch:books - set_debugging_title to
DEBUG: 0.0 KoboTouch:books - length bl=0
Job: 1 Get device information finished
No details available.
DEBUG: 0.3 KoboTouch:books - length bl after sync=73
DEBUG: 0.3 KoboTouch:books - reading device database
DEBUG: 0.3 Database Version=68
DEBUG: 0.3 KoboTouch:books - shelf list: [u'PG Classics', u'Young Adult', u'Sherlock Holmes', u'Arabian Nights']
DEBUG: 0.3 KoboTouch:books - query= select Title, Attribution, DateCreated, ContentID, MimeType, ContentType, ImageID, ReadStatus, ___ExpirationStatus, FavouritesIndex, Accessibility, IsDownloaded, Series, SeriesNumber from content where BookID is Null and Accessibility <> 6 and IsDownloaded in ('true', 1) and not ((___ExpirationStatus=3 or ___ExpirationStatus is Null) and ContentType = 6)
DEBUG: 0.4 KoboTouch:books - automatically managing metadata
DEBUG: 0.5 KoboTouch:books - about to sync_booklists
DEBUG: 0.5 USBMS: starting sync_booklists
DEBUG: 0.9 USBMS: finished sync_booklists
DEBUG: 0.9 KoboTouch:books - have done sync_booklists
DEBUG: 0.9 KoboTouch:books - end - oncard='None'
DEBUG: 0.9 KoboTouch:books - oncard='carda'
DEBUG: 0.9 KoboTouch:books - Asked to process 'carda', but do not have one!
DEBUG: 0.9 KoboTouch:books - oncard='cardb'
DEBUG: 0.9 KoboTouch:books - Asked to process 'cardb', but do not have one!
DeviceJob: 2 Get list of books on device done, calling callback
DeviceJob: 2 Get list of books on device callback returned
Job: 3 Send metadata to device started
DEBUG: 1.0 KOBO: started sync_booklists
DEBUG: 1.1 KoboTouch:update_device_database_collections - oncard='main'
DEBUG: 1.1 KoboTouch:update_device_database_collections - set_debugging_title to
DEBUG: 1.1 KTCollectionsBookList:get_collections - start - collection_attributes= [u'#myshelves']
DEBUG: 1.1 KTCollectionsBookList:get_collections - collection_attributes= [u'#myshelves']
DEBUG: 1.1 KTCollectionsBookList:get_collections - end
Job: 2 Get list of books on device finished
No details available.
DEBUG: 2.4 KoboTouch:update_device_database_collections - category='PG Classics' books=41
DEBUG: 2.4 Do not know ContentID - Title="Andersen's Fairy Tales"
DEBUG: 2.4 KoboTouch:get_content_type_from_extension - start
DEBUG: 2.4 KoboTouch:get_content_type_from_extension - V2 firmware
DEBUG: 2.6 KoboTouch:update_device_database_collections - end for category='PG Classics'
DEBUG: 2.6 KoboTouch:update_device_database_collections - category='Young Adult' books=1
DEBUG: 2.6 Do not know ContentID - Title="The Hunger Games"
DEBUG: 2.6 KoboTouch:get_content_type_from_extension - start
DEBUG: 2.6 KoboTouch:get_content_type_from_extension - V2 firmware
DEBUG: 2.6 KoboTouch:update_device_database_collections - end for category='Young Adult'
DEBUG: 2.6 KoboTouch:update_device_database_collections - category='Sherlock Holmes' books=12
DEBUG: 2.6 Do not know ContentID - Title="The Adventure of the Bruce-Partington Plans"
DEBUG: 2.6 KoboTouch:get_content_type_from_extension - start
DEBUG: 2.6 KoboTouch:get_content_type_from_extension - V2 firmware
DEBUG: 2.7 KoboTouch:update_device_database_collections - end for category='Sherlock Holmes'
DEBUG: 2.7 KoboTouch:update_device_database_collections - category='Arabian Nights' books=19
DEBUG: 2.7 Do not know ContentID - Title="The Book of the Thousand Nights and a Night — Volume 01"
DEBUG: 2.7 KoboTouch:get_content_type_from_extension - start
DEBUG: 2.7 KoboTouch:get_content_type_from_extension - V2 firmware
DEBUG: 2.8 KoboTouch:update_device_database_collections - end for category='Arabian Nights'
DEBUG: 2.8 KoboTouch:update_device_database_collections - managing bookshelves and series.
DEBUG: 3.1 KoboTouch:update_device_database_collections - about to clear empty bookshelves
DEBUG: 3.1 KoboTouch:delete_empty_bookshelves - start
DEBUG: 3.5 KoboTouch:delete_empty_bookshelves - end
DEBUG: 3.5 KoboTouch:update_device_database_collections - Number of series set=0 Number of books=73
DEBUG: 3.6 KoboTouch:update_device_database_collections - Finished
DEBUG: 3.6 USBMS: starting sync_booklists
DEBUG: 4.0 USBMS: finished sync_booklists
DEBUG: 4.0 KOBO: finished sync_booklists
DeviceJob: 3 Send metadata to device done, calling callback
DeviceJob: 3 Send metadata to device callback returned
Job: 3 Send metadata to device finished
No details available.
ITUNES.shutdown()
sayedie is offline   Reply With Quote
Advert
Old 01-01-2013, 12:51 AM   #108
sayedie
Junior Member
sayedie , Klaatu Barada Niktu!sayedie , Klaatu Barada Niktu!sayedie , Klaatu Barada Niktu!sayedie , Klaatu Barada Niktu!sayedie , Klaatu Barada Niktu!sayedie , Klaatu Barada Niktu!sayedie , Klaatu Barada Niktu!sayedie , Klaatu Barada Niktu!sayedie , Klaatu Barada Niktu!sayedie , Klaatu Barada Niktu!sayedie , Klaatu Barada Niktu!
 
Posts: 2
Karma: 5410
Join Date: Dec 2012
Location: Vancouver, BC
Device: Kobo Glo
Well, for whatever reason, shortly after I posted the Kobo froze, restarted, the shelves showed up but the books were all corrupt, I factory reset AGAIN, synced with Calibre, and all was happy. all before a moderator could approve my first post!

who knows! at least it works!

edit: I'm really confused by the first-post rules. in case the one I already wrote doesn't show up, I had followed all of the instructions in the OP but the shelves just weren't showing up on my Kobo Glo, so I posted with a debug log asking for help. I guess my device just needed to have a little freak out before it decided to work.

Thanks for the shelf management tips!

Last edited by sayedie; 01-01-2013 at 12:53 AM.
sayedie is offline   Reply With Quote
Old 01-10-2013, 10:31 PM   #109
AliciaNunz
Member
AliciaNunz began at the beginning.
 
AliciaNunz's Avatar
 
Posts: 15
Karma: 10
Join Date: Jan 2013
Device: kobo mini
Although I created shelves in Calibre (great directions!) they do not show up on my Kobo Mini. I have to create the shelves manually. But, when I connect my reader to Calibre again and load more books, my shelves are still on the reader but they are empty!! Mt metadata management is set to Manual Management. Any ideas?
AliciaNunz is offline   Reply With Quote
Old 01-10-2013, 10:35 PM   #110
PeterT
Grand Sorcerer
PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.
 
PeterT's Avatar
 
Posts: 12,103
Karma: 73447988
Join Date: Nov 2007
Location: Toronto
Device: Nexus 7, Clara, Touch, Tolino EPOS
Change Metadata Management to AUTOMATIC
PeterT is offline   Reply With Quote
Advert
Old 01-10-2013, 10:44 PM   #111
AliciaNunz
Member
AliciaNunz began at the beginning.
 
AliciaNunz's Avatar
 
Posts: 15
Karma: 10
Join Date: Jan 2013
Device: kobo mini
Thanks Peter!! I'll see what happens
AliciaNunz is offline   Reply With Quote
Old 01-11-2013, 08:46 PM   #112
AliciaNunz
Member
AliciaNunz began at the beginning.
 
AliciaNunz's Avatar
 
Posts: 15
Karma: 10
Join Date: Jan 2013
Device: kobo mini
It didn't work Peter. My books that I had set up in shelves all deleted again when I connected my Kobo to Calibre. I noticed that Metadata Management AUTOMATIC says "disabled when device connected". Is that normal?
AliciaNunz is offline   Reply With Quote
Old 01-11-2013, 08:57 PM   #113
AliciaNunz
Member
AliciaNunz began at the beginning.
 
AliciaNunz's Avatar
 
Posts: 15
Karma: 10
Join Date: Jan 2013
Device: kobo mini
UPDATE..........................I FIXED IT!!!!!!!! Thanks for your help
AliciaNunz is offline   Reply With Quote
Old 01-15-2013, 07:55 AM   #114
sirtao
Member
sirtao has a spectacular aura aboutsirtao has a spectacular aura aboutsirtao has a spectacular aura aboutsirtao has a spectacular aura aboutsirtao has a spectacular aura aboutsirtao has a spectacular aura aboutsirtao has a spectacular aura aboutsirtao has a spectacular aura aboutsirtao has a spectacular aura aboutsirtao has a spectacular aura aboutsirtao has a spectacular aura about
 
Posts: 20
Karma: 4388
Join Date: Jan 2013
Device: Pocketbook Touch HD
Quote:
Originally Posted by AliciaNunz View Post
UPDATE..........................I FIXED IT!!!!!!!! Thanks for your help
Could you explain how? As a reference for future people with the same problem
sirtao is offline   Reply With Quote
Old 01-18-2013, 11:47 PM   #115
AliciaNunz
Member
AliciaNunz began at the beginning.
 
AliciaNunz's Avatar
 
Posts: 15
Karma: 10
Join Date: Jan 2013
Device: kobo mini
Certainly!! In the Preferences:Advanced:Pluginsevice Interface Plugins double-click on Kobo Touch. Check Create Bookshelves Hit OK and Apply. That is the one missing step.
AliciaNunz is offline   Reply With Quote
Old 02-01-2013, 04:14 PM   #116
jackastor
Wizard
jackastor ought to be getting tired of karma fortunes by now.jackastor ought to be getting tired of karma fortunes by now.jackastor ought to be getting tired of karma fortunes by now.jackastor ought to be getting tired of karma fortunes by now.jackastor ought to be getting tired of karma fortunes by now.jackastor ought to be getting tired of karma fortunes by now.jackastor ought to be getting tired of karma fortunes by now.jackastor ought to be getting tired of karma fortunes by now.jackastor ought to be getting tired of karma fortunes by now.jackastor ought to be getting tired of karma fortunes by now.jackastor ought to be getting tired of karma fortunes by now.
 
jackastor's Avatar
 
Posts: 1,847
Karma: 3212428
Join Date: Jun 2011
Device: iphone stanza, kobo touch,ASUS TF300,KOBO GLO, Kobo Aura HD, Kobo Mini
Quote:
Originally Posted by PeterT View Post
With the new Kobo driver introduced with calibre 0.9.1, there has been some confusion over how to automate the management of shelves.

The steps I use are the following

Driver / calibre Configuration
  1. Added a custom column to calibre
    • Preferences | Change Calibre Behaviour | Add your own columns
    • Select Add custom column
    • Select Tags in Quick create
    • I used Lookup Name myshelves and Column heading My Shelves
    • Do make sure this column is of type Comma separated text, like tags, shown in the tag browser
  2. Configured the Kobo Touch driver
    • Preferences | Advanced | Plugins
    • Expand Device Interface plugins section and look for KoboTouch driver
    • With KoboTouch highlighted, select Customize plugin
    • In the area for shelf info, type #myshelves, series.
      (Any time a custom column is used within calibre, it HAS to be referenced with a # symbol in front of it.)
    • Select any other relevant options
Now, when you edit the metadata for a book, look for the Custom Metadata area (where it is found depends on the view you are using). In the field My Shelves type in whatever shelves you want the books to be placed.

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.

Configuring calibre's Metadata Management options

calibre has three options as to when it updates Metadata on the device. This also affects when the shelves are managed on the Kobo.

This option is managed as follows:
  • Preferences | Import/Export | Sending books to devices
  • The Metadata management selection has three options
    • Manual management: Calibre updates the metadata and adds collections only when a book is sent. With this option, calibre will never remove a collection.
    • Only on send: Calibre updates metadata and adds/removes collections for a book only when it is sent to the device.
    • Automatic management: Calibre automatically keeps metadata on the device in sync with the calibre library, on every connect
  • As can be seen from the descriptions, for full functionality of the Kobo driver, set the Metadata management to either Only on send or Automatic management. From my experience, I have seen the easiest option to be Automatic management.

    If the option is set to Manual management, shelves will NEVER be removed.

Changing Book Titles to include Series Info

One probably also wants to change book titles to include Series info. 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
  • In the box Format (choose first) select epub
  • in the Device (choose second) box select KOBOTOUCH
  • In the Source Template the magic happens . Here you have a lot of options
    • To modify the book's title to <Series> - <Number> - <Title> type
      Code:
      {series}{series_index:0>2s| - | - }{title}
    • To modify the book's title to <Number> - <Title> type
      Code:
      {series_index:0>2s|| - }{title}
    • To modify the book's title to <First Letter of Each word in Series> - <Number> - <Title> type
      Code:
      {series:re(([^\s])[^\s]+(\s|$),\1)}{series_index:0>2s| - | - }{title}
  • Finally in Destination Field select title
Once all that is done, take a DEEP breath and hit the Save Plugboard button and then the Apply checkmark at the top of the screen.

You will find a lot more discussion of these over in the calibre Library Management forum with more examples in this thread.
Peter I do have a question regarding the shelf creation regarding series. Where you use "series" can that be changed to include "author" as well or any other configuartion? Also if you change "series" to "Authors" would that create a shelf based on the Authors?

Thanks

Jack
jackastor is offline   Reply With Quote
Old 02-01-2013, 04:23 PM   #117
PeterT
Grand Sorcerer
PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.PeterT ought to be getting tired of karma fortunes by now.
 
PeterT's Avatar
 
Posts: 12,103
Karma: 73447988
Join Date: Nov 2007
Location: Toronto
Device: Nexus 7, Clara, Touch, Tolino EPOS
Correct to all of those.

This was just an example of how I used to use plugboards etc. With the recent addition of the native Series support on the Kobo(s) I am currently leaving the Title alone and not overriding it ny adding Series and Series_Index to it.
PeterT is offline   Reply With Quote
Old 02-03-2013, 01:27 PM   #118
jackastor
Wizard
jackastor ought to be getting tired of karma fortunes by now.jackastor ought to be getting tired of karma fortunes by now.jackastor ought to be getting tired of karma fortunes by now.jackastor ought to be getting tired of karma fortunes by now.jackastor ought to be getting tired of karma fortunes by now.jackastor ought to be getting tired of karma fortunes by now.jackastor ought to be getting tired of karma fortunes by now.jackastor ought to be getting tired of karma fortunes by now.jackastor ought to be getting tired of karma fortunes by now.jackastor ought to be getting tired of karma fortunes by now.jackastor ought to be getting tired of karma fortunes by now.
 
jackastor's Avatar
 
Posts: 1,847
Karma: 3212428
Join Date: Jun 2011
Device: iphone stanza, kobo touch,ASUS TF300,KOBO GLO, Kobo Aura HD, Kobo Mini
Quote:
Originally Posted by PeterT View Post
Correct to all of those.

This was just an example of how I used to use plugboards etc. With the recent addition of the native Series support on the Kobo(s) I am currently leaving the Title alone and not overriding it ny adding Series and Series_Index to it.
I just wanted to say thanks for your turtorial on creating shelves with Calibre. It Definately does save massive amounts of time to do it this way as opposed to doing it by hand. The series support is just phenonemal this way as well. Thank you for your insight into this.

regards

Jack
jackastor is offline   Reply With Quote
Old 02-07-2013, 12:49 PM   #119
volpo
Addict
volpo ought to be getting tired of karma fortunes by now.volpo ought to be getting tired of karma fortunes by now.volpo ought to be getting tired of karma fortunes by now.volpo ought to be getting tired of karma fortunes by now.volpo ought to be getting tired of karma fortunes by now.volpo ought to be getting tired of karma fortunes by now.volpo ought to be getting tired of karma fortunes by now.volpo ought to be getting tired of karma fortunes by now.volpo ought to be getting tired of karma fortunes by now.volpo ought to be getting tired of karma fortunes by now.volpo ought to be getting tired of karma fortunes by now.
 
volpo's Avatar
 
Posts: 205
Karma: 2595216
Join Date: Aug 2011
Device: Clara 2E, Glo HD
I am using a Touch with v2.1.5 of the firmware (until a proper new version comes out) and have followed the instructions in the 1st post to set up series info. The books are already on the Touch. Do I have copy them over again to see the series info?

Thanks,

V
volpo is offline   Reply With Quote
Old 02-07-2013, 12:59 PM   #120
Mrs_Often
Wizard
Mrs_Often ought to be getting tired of karma fortunes by now.Mrs_Often ought to be getting tired of karma fortunes by now.Mrs_Often ought to be getting tired of karma fortunes by now.Mrs_Often ought to be getting tired of karma fortunes by now.Mrs_Often ought to be getting tired of karma fortunes by now.Mrs_Often ought to be getting tired of karma fortunes by now.Mrs_Often ought to be getting tired of karma fortunes by now.Mrs_Often ought to be getting tired of karma fortunes by now.Mrs_Often ought to be getting tired of karma fortunes by now.Mrs_Often ought to be getting tired of karma fortunes by now.Mrs_Often ought to be getting tired of karma fortunes by now.
 
Mrs_Often's Avatar
 
Posts: 1,775
Karma: 2694823
Join Date: Dec 2011
Location: The Netherlands
Device: Kobo Touch, Glo, Clara HD
Quote:
Originally Posted by volpo View Post
The books are already on the Touch. Do I have copy them over again to see the series info?

Thanks,

V
Yes Calibre adds the series info to the title of the books when they're copied over.
Mrs_Often is offline   Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Aura HD vs Touch vs Glo. themikeyt Kobo Reader 35 07-24-2014 05:39 PM
Aura HD calibre shelf management not working rkr Kobo Reader 3 10-06-2013 10:28 PM
Touch more slow than Glo and Aura? Lucas Malor Kobo Reader 1 09-17-2013 05:54 AM
Touch Shelf management on Touch timss Kobo Reader 7 07-18-2013 12:24 AM
Problem with Calibre Quick Start Guide! Neil Calibre 9 02-20-2010 12:34 AM


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


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