Quote:
Originally Posted by omin
I have a folder called Books and I'd like to add a parent folder Library so that I can I can separate books from articles.
I was able to set this up by changing the Save template to `{#shelf}/{title} - {authors} ({id})` and updating the Calibre index folder on KOReader.
I'm trying to figure out how to get Calibre to match books in the library with the new parent folder. I tried moving the Calibre metadata from Books to Library but that didn't work.
|
Not sure what device is that or how this is related to KOReader.
I'm assuming android since you mentioned the "Books" directory.
1. Calibre device drivers use a fixed path to store its metadata. That's usually the only calibre metadata stored on the entire device.
2. When KO searchs for metadata it does so recursively except when it finds a directory with calibre metadata. In that case it assumes everything under that path belongs to that library and aborts the recursive search on that path.
3. KO can handle multiple calibre metadata files on different paths.
A workaround for it is to use the "connect to folder" driver, which will ask you the path of the root of a calibre library.
1. Create the filesystem hierarchy you want on your device (for instance Library/books and Library/articles.
2. Use connect to folder to push books to one of those folders.
3. When using the wireless client you'll need to switch your inbox between the two in order to push books where you like.
Hope it helps. I cannot tell anything about the calibre templates used to determine the path of the books on the device, but hopefully the specifics of the wireless client are covered in
https://github.com/koreader/koreader...ename-template