This commit is contained in:
cwx committed 2023-03-31 19:10:40 +08:00
1 parent fb138ea66d
commit 0febf88d0c
1 file changed
+13 -1
+13 -1
View File
@@ -24,6 +24,7 @@ class comicInfo():
root = "ComicInfo" root = "ComicInfo"
chapter = "Title" chapter = "Title"
comic_name = "Series" comic_name = "Series"
number = "Number"
dep = "Summary" dep = "Summary"
author = "Writer" author = "Writer"
genre = "Genre" genre = "Genre"
@@ -41,6 +42,7 @@ class comicInfo():
str_comic_name = None str_comic_name = None
str_chapter = None str_chapter = None
str_number = None
str_icon = None str_icon = None
str_homepage = None str_homepage = None
str_listchapter = None str_listchapter = None
@@ -60,6 +62,7 @@ class comicInfo():
chapter_node = None chapter_node = None
comic_name_node = None comic_name_node = None
number_node = None
dep_node = None dep_node = None
author_node = None author_node = None
genre_node = None genre_node = None
@@ -123,6 +126,12 @@ class comicInfo():
value = ",".join(set(str(fontUtils.ChineseConvert(value)).split(","))) value = ",".join(set(str(fontUtils.ChineseConvert(value)).split(",")))
cls.comic_names_node = cls.setNodeAndValue(cls.comic_names,value) cls.comic_names_node = cls.setNodeAndValue(cls.comic_names,value)
@classmethod @classmethod
def setNumber(cls,value):
cls.str_number = value
cls.number_node = cls.setNodeAndValue(cls.number, value)
@classmethod
def getNumber(cls): return cls.str_number
@classmethod
def setDep(cls,value): cls.dep_node = cls.setNodeAndValue(cls.dep, value) def setDep(cls,value): cls.dep_node = cls.setNodeAndValue(cls.dep, value)
@classmethod @classmethod
def setAuthor(cls,value): cls.author_node = cls.setNodeAndValue(cls.author,cls.getListToString(value)) def setAuthor(cls,value): cls.author_node = cls.setNodeAndValue(cls.author,cls.getListToString(value))
@@ -215,7 +224,9 @@ class comicInfo():
return value return value
@classmethod @classmethod
def setChapterIndex(cls,value): cls.str_chapter_index = cls.setComicValue(value) def setChapterIndex(cls,value):
cls.setNumber(value)
cls.str_chapter_index = cls.setComicValue(value)
@classmethod @classmethod
def getChapterIndex(cls): return cls.str_chapter_index def getChapterIndex(cls): return cls.str_chapter_index
@classmethod @classmethod
@@ -342,6 +353,7 @@ class comicInfo():
new_document.appendChild(root) new_document.appendChild(root)
if cls.chapter_node != None: root.appendChild(cls.chapter_node) if cls.chapter_node != None: root.appendChild(cls.chapter_node)
if cls.comic_name_node != None: root.appendChild(cls.comic_name_node) if cls.comic_name_node != None: root.appendChild(cls.comic_name_node)
if cls.number_node != None: root.appendChild(cls.number_node)
if cls.dep_node != None: root.appendChild(cls.dep_node) if cls.dep_node != None: root.appendChild(cls.dep_node)
if cls.author_node != None: root.appendChild(cls.author_node) if cls.author_node != None: root.appendChild(cls.author_node)
if cls.genre_node != None: root.appendChild(cls.genre_node) if cls.genre_node != None: root.appendChild(cls.genre_node)