Skip to content

Commit bd71aca

Browse files
committed
update WtrlabParser
Add Metadata subject and description
1 parent b5d0b80 commit bd71aca

1 file changed

Lines changed: 13 additions & 0 deletions

File tree

plugin/js/parsers/WtrlabParser.js

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,19 @@ class WtrlabParser extends Parser{
4949
return util.getFirstImgSrc(dom, ".image-wrap");
5050
}
5151

52+
extractSubject(dom) {
53+
let tagsgenre = [...dom.querySelectorAll("span.genre")].map(a => a.textContent);
54+
let tagstags = [...dom.querySelectorAll(".tags a.tag")].map(a => a.textContent.replace(",", ""));
55+
let tags = tagsgenre;
56+
tags = tags.concat(tagstags);
57+
return tags.map(e => e.trim()).join(", ");
58+
}
59+
60+
extractDescription(dom) {
61+
let desc = dom.querySelector("span.description");
62+
return desc.textContent.trim();
63+
}
64+
5265
getInformationEpubItemChildNodes(dom) {
5366
return [...dom.querySelectorAll("div#contents-tabpane-about")];
5467
}

0 commit comments

Comments
 (0)