I know nothing about programming,the only I can help is to give suggestions......
I think it is enough to sort books by three attributes:tag,author,series.
First,I edit metadata in calibre properly,then calibre-sync downloads file to tag/author/serie,result in kobo like:
Fantasy fiction/George R. R. Martin/a song of ice and fire 5 books
I also have the ice dragon and a knight of seven kingdoms(their series attributes are blank),result like:
Fantasy fiction/George R. R. Martin 2 books
I think that is good.But for some books,which is the only book I owe of the author's,like
Workout/mark lauren 1 book
I have only one book of mark lauren's,so I prefer to put it just in Workout/
I think these two ways to sort can handle mostly conditions.So my design is:
1.Ask users to edit metadata in calibre properly,add a new column.
2.calibre-sync make direction Tag/author/series or Tag/ according to the value of the new column.
Of course u can make it more customizable,but I think my idea is enough.
Don't know if I express myself clearly......
|