![]() |
#1 |
Junior Member
![]() Posts: 2
Karma: 10
Join Date: Jul 2013
Device: Nook
|
Plugboard help
Hello all,
I've recently started using calibre to organise my Library before transferring books to my Nook, it works great but I seem to have run into a speed bump. I created a custom field called "Read" where I can place a flag on whether or not I've read a book (the nook doesn't seem to do this), the flag I've placed is "zzz" (you'll understand why in a second). I've created the following plugboard; Code:
epub:NOOK_COLOR = ([{#seriesyear:|| }{series:|| }{series_index:0>2s|[|] - }{title}] -> title), ([{#read:||}{author_sort}] -> author_sort) It doesn't seem to do that though, the books are still left in the correct author_sort :s I know the plugboard is working fine as the series information is being carried through to the title. Do I also have to apply a change to the author name so it's treated as a separate author? Thanks, Ryan. |
![]() |
![]() |
![]() |
#2 |
Junior Member
![]() Posts: 2
Karma: 10
Join Date: Jul 2013
Device: Nook
|
Ok, I've figured this out and thought I'd post to let anyone who finds this via search how I fixed it....
After a bit of tinkering around I found out that the Nook's author sort method is little bit backwards.... The Nook doesn't use the "author_sort" metadata field, it uses the very last word of the "authors" field, then any preceding text. Let's for the sake of example presume a book has a completely different "author_sort" to the meta-data contained in "authors". author_sort: Eddings, David authors: George R R Martin The Nook, instead of sorting by author_sort sorts by Martin George RR. To fix this I created the following custom columns; read - Yes/No author_prefix - {#read:contains(Yes,zzz,)||} - Returns zzz on books I've marked as read. unread_sort - {#author_prefix:||}{author_sort} - would return zzzMartin, George R R on book's I've marked read. I then have the following plugboard setup; [{#unread_sort:swap_around_comma()}] -> authors - Would return George R R zzzMartin on books I've read. This forces all the books I've already read to the bottom of the list of my Nook which makes finding my next book to read much easier. ![]() Hope this helps someone. Thanks, Ryan. Last edited by rkr87; 07-17-2013 at 01:15 PM. |
![]() |
![]() |
Advert | |
|
![]() |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Plugboard Help! | ChrisKaos | Library Management | 0 | 04-22-2012 04:18 AM |
Plugboard limitations. | DavidTC | Devices | 1 | 03-30-2012 05:26 AM |
Help with plugboard syntax, please | Ptarmigan | Library Management | 3 | 02-15-2012 05:44 AM |
Filename plugboard | ElfN | Library Management | 6 | 12-30-2011 09:29 AM |
Plugboard Question | gweminence | Calibre | 3 | 01-11-2011 01:34 PM |