![]() |
#1261 | |
Sigil developer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,274
Karma: 1101600
Join Date: Jan 2011
Location: UK
Device: Kindle PW, K4 NT, K3, Kobo Touch
|
Quote:
In the plugin, only set your Custom Column to "Create", and set Author/Author Sort/Series to blank. Create your custom column (probably comma separated like tags) using the template {series:'ifempty($, field('author'))'} which says if the series column is empty use the author column's data, otherwise use the data from the series column (or use 'author_sort' instead of 'author' to do last name first). Look on the first post under Calibre tips: Custom Column for more variations. |
|
![]() |
![]() |
#1262 | |
Sigil developer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,274
Karma: 1101600
Join Date: Jan 2011
Location: UK
Device: Kindle PW, K4 NT, K3, Kobo Touch
|
Quote:
|
|
![]() |
![]() |
#1263 | |
Series Addict
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6,180
Karma: 167189477
Join Date: Dec 2010
Location: Florida, USA
Device: Kindle Paperwhite (2nd Gen)
|
Quote:
Do I need to tell Calibre to delete the previous collections or just switch them to "blank"? |
|
![]() |
![]() |
#1264 |
Sigil developer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,274
Karma: 1101600
Join Date: Jan 2011
Location: UK
Device: Kindle PW, K4 NT, K3, Kobo Touch
|
|
![]() |
![]() |
#1265 |
Series Addict
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6,180
Karma: 167189477
Join Date: Dec 2010
Location: Florida, USA
Device: Kindle Paperwhite (2nd Gen)
|
Thank you again! That worked, but I have one more question, please: Is there any way, using the template ,to group the authors together and the series together, like we can using prefixes & suffixes the regular way?
|
![]() |
![]() |
#1266 |
Zealot
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 107
Karma: 33020
Join Date: May 2011
Device: Kindle Paperwhite
|
Never mind, missed that it went to next page. There is probably a way to add the prefixes but it would be in the column not in the collections if you want different for series and authors. But that's beyond me (my brother helps with the template stuff).
![]() Last edited by Vaesse; 09-28-2011 at 05:33 PM. |
![]() |
![]() |
#1267 | |
Series Addict
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6,180
Karma: 167189477
Join Date: Dec 2010
Location: Florida, USA
Device: Kindle Paperwhite (2nd Gen)
|
Quote:
![]() The template is working, however, the authors and series are now mixed together: The Adventures of Kid Combat Alcott, Louisa May Anne of Green Gables Arenson, Daniel Assiti Shards Bandworld Where as before (through the use of prefixes) I was able to keep all of the series together in alphabetical order and then have all of the authors together in alphabetical order. The Adventures of Kid Combat Anne of Green Gables Assiti Shards Bandworld Alcott, Louisa May Arenson, Daniel I was wondering if I'd be able to add prefixes to the template allowing it to do the same thing. |
|
![]() |
![]() |
#1268 |
Zealot
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 107
Karma: 33020
Join Date: May 2011
Device: Kindle Paperwhite
|
It is I who was daft, which is why I edited my post.
![]() |
![]() |
![]() |
#1269 | |
Series Addict
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6,180
Karma: 167189477
Join Date: Dec 2010
Location: Florida, USA
Device: Kindle Paperwhite (2nd Gen)
|
Quote:
![]() Secondly: Thank you so much for your offer. How incredibly kind of you!
Thank you (and your brother) again. Have a fabulous Anniversary! ![]() |
|
![]() |
![]() |
#1270 | |
Sigil developer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,274
Karma: 1101600
Join Date: Jan 2011
Location: UK
Device: Kindle PW, K4 NT, K3, Kobo Touch
|
Quote:
{series:'test($, strcat("[",field('series'),"]"), strcat(">(",field('author'),")"))'} or if you want author lastname, firstname: {series:'test($, strcat("[",field('series'),"]"), strcat(">(",field('author_sort'),")"))'} If you want to use {} then you can use: program: test(field('series'), strcat("[",field('series'),"]"), strcat(">{",field('author_sort'),"}")) and if you want you can try listing author followed by series if there is one: {series:'test($, strcat("[",field('author_sort')," - ",field('series'),"]"), strcat("[",field('author_sort'),"]"))'} or if you want to use the special characters {} and your original format (although this defeats the purpose of grouping author's books together): program: test(field('series'), strcat("[",field('author_sort')," - ",field('series'),"]"), strcat(">{",field('author_sort'),"}")) Last edited by meme; 09-29-2011 at 09:16 AM. Reason: Added missing { to first two entries |
|
![]() |
![]() |
#1271 | |
Series Addict
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6,180
Karma: 167189477
Join Date: Dec 2010
Location: Florida, USA
Device: Kindle Paperwhite (2nd Gen)
|
Quote:
Two things I've noticed, however, for later consideration: 1. It doesn't seem to like multiple authors. I have a handful of collaborations, and they are skipped when creating collections: (i.e. - There is a series by Eric Flint called Assiti Shards. The 2nd book was co authored bu David Weber, but the book was left out of the collection until I removed Weber's name). 2. I can not find a way to get certain series or authors ignored while using the template. Despite those annoyances I do like that option. Thank you so much for your help! Oh, I was originally going to try the first option: series:'test($, strcat("[",field('series'),"]"), strcat(">(",field('author'),")"))'} Thank you, again. ![]() |
|
![]() |
![]() |
#1272 | ||||
Sigil developer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,274
Karma: 1101600
Join Date: Jan 2011
Location: UK
Device: Kindle PW, K4 NT, K3, Kobo Touch
|
Quote:
If you want full control over your author and series names for your collection names without modifying the original author/series names then you can do this:
Quote:
Quote:
Quote:
|
||||
![]() |
![]() |
#1273 |
Series Addict
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6,180
Karma: 167189477
Join Date: Dec 2010
Location: Florida, USA
Device: Kindle Paperwhite (2nd Gen)
|
Wow! The author sort situation is quite complicated.
![]() As for the ignore list, It did not dawn on me to use the asterisks! ![]() ![]() |
![]() |
![]() |
#1274 |
Sigil developer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,274
Karma: 1101600
Join Date: Jan 2011
Location: UK
Device: Kindle PW, K4 NT, K3, Kobo Touch
|
Well, it depends on what you want - the more restrictions the more complicated the workaround is. If you just want to update the Author Sort field so there is only ever one author then you don't need a separate short author sort field. Same with series. But some people might want the main author/series fields to contain the 'official' information while still being able to tweak it to how they want it to show up on the Kindle as collection names. (A similar extra column approach can be used to change the author/series information in a title when using a plugboard to set the title of a book on the device).
|
![]() |
![]() |
#1275 |
Series Addict
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6,180
Karma: 167189477
Join Date: Dec 2010
Location: Florida, USA
Device: Kindle Paperwhite (2nd Gen)
|
Understandable.
I will have to think on whether or not I want to go that far. I was okay with removing Weber's name on the one, but I'm not sure what I want to do with the others. Now I'm going to go find those tweaks I used months ago to add the series initials to the front of the books. With this template I don't need those anymore. Thank you for all of your help the last two days. Its made my home page look nicer, less crowded, and more organized. |
![]() |
![]() |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
[GUI Plugin] Kindle Collections (Update) | NiLuJe | Plugins | 475 | 05-23-2025 08:22 AM |
Kindle Collections plugin | JosephWebber | Plugins | 1 | 08-21-2017 11:44 AM |
[GUI Plugin] WebOS Kindle-Import | CranstD | Plugins | 0 | 01-24-2012 03:36 PM |
Finding and using Kindle Collections Plugin | djchapple | Plugins | 2 | 08-03-2011 10:06 AM |
[GUI Plugin] Plugin Updater **Deprecated** | kiwidude | Plugins | 159 | 06-19-2011 12:27 PM |