View Single Post
Old 06-13-2013, 02:50 AM   #61
Skydog
Wizard
Skydog ought to be getting tired of karma fortunes by now.Skydog ought to be getting tired of karma fortunes by now.Skydog ought to be getting tired of karma fortunes by now.Skydog ought to be getting tired of karma fortunes by now.Skydog ought to be getting tired of karma fortunes by now.Skydog ought to be getting tired of karma fortunes by now.Skydog ought to be getting tired of karma fortunes by now.Skydog ought to be getting tired of karma fortunes by now.Skydog ought to be getting tired of karma fortunes by now.Skydog ought to be getting tired of karma fortunes by now.Skydog ought to be getting tired of karma fortunes by now.
 
Skydog's Avatar
 
Posts: 2,243
Karma: 7400001
Join Date: Mar 2009
Location: Circling Earth @ Mach .83
Device: Elipsa 2E, Sage, Forma, Libra 2, Clara 2E, Kindle Oasis3, Voyage
Thank you very much, PeterT.

I don't understand where exactly I configure the driver in the KoboTouch plugin. Am I in the wrong place?

Also, in the KoboTouch plugin, I currently have: #myshelves, series
Is there a particular order in which I should insert #readstatus?

Although you don't use the other columns, as mentioned, they still must be present, correct?

My apologies for all the idiotic questions - it is all Greek to me.

Quote:
Originally Posted by PeterT View Post
The columns are used to store info. retrieved from the Kobo (and to let you restore it to the Kobo as well).

I created 4 custom columns for use by david's utility plugin:
Spoiler:
Code:
Lookup Name: koboreadpct
Column Heading: Kobo Read Percentage
Column Type: Integers

Lookup Name: koborating
Column Heading: Kobo Rating
Column Type: Integers

Lookup Name: kobolastread
Column Heading: Kobo Last Read TimeStamp
Column Type: Date

Lookup Name: koboreadloc
Column Heading: Kobo Reading Location
Column Type: Text, column shown in tag browser


I created my "custom" column
Spoiler:
Code:
Lookup Name: readstatus
Column Heading: Reading Status
Column Type: Column, built from other columns
Template: {#koboreadpct:'cmp($, 100, cmp($, 0, '', '', 'Reading'), 'Finished', '')'}
Sort/Search column by Text


I then restarted calibre (required after column changes) and configured the driver
Spoiler:
Code:
Current Reading Location Column: #koboreadloc
Percent Read Column: #koboreadpct
Rating Column: #koborating
Last Read Column: #kobolastread


Strictly speaking I'm ONLY using the value of #koboreadpct so don't really need any of the other columns.

Finally I added the value #readstatus to the shelf value in the Kobo device driver (or the Kobo Extended device driver).

One final restart of calibre for safety and all is done.
Skydog is offline   Reply With Quote