Quote:
Originally Posted by higlider
Splitting tags in Calibre uses a "period" separator, works fine. I was exploring using a tag Read.tw , but then when in Calibre2Opds and I requested "Split tags" with "period character" as the separator, the Tags section of the catalog had only one tag: "###|||&&&ROOT###|||&&&" and it had two books that did not have "Read.tw" as tags. It would work for ":", but not for ".", which means that the separator that establishes heirarchy in Calibre can't be used to establish a heirarchy in Calibre2Opds. I tried this several times and the error was repeatable, always losing all tags and giving this strange "###|||&&&ROOT###|||&&&". Surely someone has tried to do this before.
|
I have no idea. We get no feedback on how often particular features are used except when they go wrong

. It is always possible it got brooken at some point (or neve worked with full-stop as the separator) and if no-one reported problems it could easily get overlooked as we do not have formal test matrix we carry out. I know ideally we should but since calibre2opds is done as a 'hobby' it is hard to get motivated to do such formal testing.
I personally do not use such tags in my own library so would not notice when generating a catalog for my own library. I cannot recall if any of my test libraries use this, but I will see if I can re-create your symptoms, and if so will add it to the
Calibre2opds Issue register.