parent
ee40d4e9e4
commit
adaca0c48e
@ -1,7 +1,7 @@
|
|||||||
ext {
|
ext {
|
||||||
extName = 'Weeb Central'
|
extName = 'Weeb Central'
|
||||||
extClass = '.WeebCentral'
|
extClass = '.WeebCentral'
|
||||||
extVersionCode = 13
|
extVersionCode = 14
|
||||||
isNsfw = true
|
isNsfw = true
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -84,7 +84,7 @@ class WeebCentral : ParsedHttpSource() {
|
|||||||
override fun searchMangaSelector(): String = "article > section > a"
|
override fun searchMangaSelector(): String = "article > section > a"
|
||||||
|
|
||||||
override fun searchMangaFromElement(element: Element): SManga = SManga.create().apply {
|
override fun searchMangaFromElement(element: Element): SManga = SManga.create().apply {
|
||||||
thumbnail_url = element.selectFirst("img")?.absUrl("src")
|
thumbnail_url = element.sourceImg()
|
||||||
title = element.selectFirst("div:not([class]):last-child")!!.text()
|
title = element.selectFirst("div:not([class]):last-child")!!.text()
|
||||||
setUrlWithoutDomain(element.absUrl("href"))
|
setUrlWithoutDomain(element.absUrl("href"))
|
||||||
}
|
}
|
||||||
@ -101,7 +101,7 @@ class WeebCentral : ParsedHttpSource() {
|
|||||||
val descBuilder = StringBuilder()
|
val descBuilder = StringBuilder()
|
||||||
|
|
||||||
with(document.select("section[x-data] > section")[0]) {
|
with(document.select("section[x-data] > section")[0]) {
|
||||||
thumbnail_url = selectFirst("img")!!.attr("abs:src")
|
thumbnail_url = sourceImg()
|
||||||
author = select("ul > li:has(strong:contains(Author)) > span > a").joinToString { it.text() }
|
author = select("ul > li:has(strong:contains(Author)) > span > a").joinToString { it.text() }
|
||||||
genre = select("ul > li:has(strong:contains(Tag),strong:contains(Type)) a").joinToString { it.text() }
|
genre = select("ul > li:has(strong:contains(Tag),strong:contains(Type)) a").joinToString { it.text() }
|
||||||
status = selectFirst("ul > li:has(strong:contains(Status)) > a").parseStatus()
|
status = selectFirst("ul > li:has(strong:contains(Status)) > a").parseStatus()
|
||||||
@ -215,6 +215,11 @@ class WeebCentral : ParsedHttpSource() {
|
|||||||
|
|
||||||
// ============================= Utilities ==============================
|
// ============================= Utilities ==============================
|
||||||
|
|
||||||
|
private fun Element.sourceImg(): String? {
|
||||||
|
return selectFirst("source")?.attr("srcset")?.replace("small", "normal")
|
||||||
|
?: selectFirst("img")?.absUrl("src")
|
||||||
|
}
|
||||||
|
|
||||||
private fun defaultFilterList(sortFilter: SortFilter): FilterList = FilterList(
|
private fun defaultFilterList(sortFilter: SortFilter): FilterList = FilterList(
|
||||||
sortFilter,
|
sortFilter,
|
||||||
SortOrderFilter(),
|
SortOrderFilter(),
|
||||||
|
Loading…
x
Reference in New Issue
Block a user