[Kavita] Skip filename parsing for zips containing a comicinfo.xml #3532
Replies: 1 comment
-
I'd like to support this request (or something similar). This is an issue with Kavita that has frustrated me also, and may speak to a larger design philosophy problem, namely, how does Kavita treat comicinfo.xml files? With regards to the request and the related issue #2908 that it is linked to, my initial suggestion is that if a comicinfo.xml file is present, and if it has data in any of the The suggestion here to entirely skip filename parsing if a comicinfo.xml is present is a more significant step and one that suggests that Kavita development needs to take a firmer stand on the use of comicinfo.xml files. Of course, having this as a setting may work around this. With regards to design philosophy and 'taking a stand' on the use of comicinfo.xml files I suggest you need to consider pushing users into an either/or situation. Either they use a comicinfo.xml file - in which case Kavita will assume they have filled it out correctly with the data they want to use and will skip filename parsing, or, they do not use comicinfo.xml files (ie. they remove them from any .cbz files they have) and let Kavita do all the parsing. Having a hybrid system (as current) where Kavita will read the comicinfo.xml file, grabbing volume and format data, but still parsing the filename, adding issue data that is not in the comicinfo.xml file is just causing headaches for the large amount of comics that have numbers in their names. I anticipate that you will be reluctant to push back at the users too much, as it will no doubt cause complaints from people with badly organised libraries (most likely as a result of piracy). I already see someone wanting you to allow them to disable parsing of comicinfo.xml files rather than sorting out their own library... Therefore my suggestion to you is as follows:
|
Beta Was this translation helpful? Give feedback.
-
Idea Description
I would find a setting useful to disable filename parsing for any file that contains a comicinfo.xml.
If the tag isn't in the comicinfo, it means that tag shouldnt be used at all.
For example Re Zero volumes with Chapter X in their titles dont have a chapter tag inside the comicinfo, so there's no need to parse it as such.
Related;
#2908
Idea Category
Feature Enhancement
Duration of Using Kavita
No response
Before submitting
Beta Was this translation helpful? Give feedback.
All reactions