ReYume: fix issue from changing site theme (#10279)
This commit is contained in:
parent
9113f87e1e
commit
08cf9260e8
@ -2,4 +2,4 @@ plugins {
|
|||||||
id("lib-multisrc")
|
id("lib-multisrc")
|
||||||
}
|
}
|
||||||
|
|
||||||
baseVersionCode = 10
|
baseVersionCode = 11
|
||||||
|
@ -154,6 +154,7 @@ abstract class ZeistManga(
|
|||||||
protected open val mangaDetailsSelectorAuthor = "span#author"
|
protected open val mangaDetailsSelectorAuthor = "span#author"
|
||||||
protected open val mangaDetailsSelectorArtist = "span#artist"
|
protected open val mangaDetailsSelectorArtist = "span#artist"
|
||||||
protected open val mangaDetailsSelectorAltName = "header > p"
|
protected open val mangaDetailsSelectorAltName = "header > p"
|
||||||
|
protected open val mangaDetailsSelectorStatus = "span[data-status]"
|
||||||
protected open val mangaDetailsSelectorInfo = ".y6x11p"
|
protected open val mangaDetailsSelectorInfo = ".y6x11p"
|
||||||
protected open val mangaDetailsSelectorInfoTitle = "strong"
|
protected open val mangaDetailsSelectorInfoTitle = "strong"
|
||||||
protected open val mangaDetailsSelectorInfoDescription = "span.dt"
|
protected open val mangaDetailsSelectorInfoDescription = "span.dt"
|
||||||
@ -175,6 +176,7 @@ abstract class ZeistManga(
|
|||||||
.joinToString { it.text() }
|
.joinToString { it.text() }
|
||||||
author = profileManga.selectFirst(mangaDetailsSelectorAuthor)?.text()
|
author = profileManga.selectFirst(mangaDetailsSelectorAuthor)?.text()
|
||||||
artist = profileManga.selectFirst(mangaDetailsSelectorArtist)?.text()
|
artist = profileManga.selectFirst(mangaDetailsSelectorArtist)?.text()
|
||||||
|
status = parseStatus(profileManga.selectFirst(mangaDetailsSelectorStatus)?.text() ?: "")
|
||||||
|
|
||||||
val infoElement = profileManga.select(mangaDetailsSelectorInfo)
|
val infoElement = profileManga.select(mangaDetailsSelectorInfo)
|
||||||
infoElement.forEach { element ->
|
infoElement.forEach { element ->
|
||||||
|
@ -1,9 +1,9 @@
|
|||||||
ext {
|
ext {
|
||||||
extName = 'ReYume'
|
extName = 'ReYume'
|
||||||
extClass = '.ReYume'
|
extClass = '.ReYume'
|
||||||
themePkg = 'makaru'
|
themePkg = 'zeistmanga'
|
||||||
baseUrl = 'https://www.re-yume.my.id'
|
baseUrl = 'https://www.re-yume.my.id'
|
||||||
overrideVersionCode = 35
|
overrideVersionCode = 26
|
||||||
isNsfw = true
|
isNsfw = true
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -1,16 +1,21 @@
|
|||||||
package eu.kanade.tachiyomi.extension.id.inazumanga
|
package eu.kanade.tachiyomi.extension.id.inazumanga
|
||||||
|
|
||||||
import eu.kanade.tachiyomi.multisrc.makaru.Makaru
|
import eu.kanade.tachiyomi.multisrc.zeistmanga.ZeistManga
|
||||||
import eu.kanade.tachiyomi.source.model.Page
|
|
||||||
import eu.kanade.tachiyomi.util.asJsoup
|
|
||||||
import okhttp3.Response
|
|
||||||
|
|
||||||
class ReYume : Makaru("ReYume", "https://www.re-yume.my.id", "id") {
|
class ReYume : ZeistManga("ReYume", "https://www.re-yume.my.id", "id") {
|
||||||
override fun pageListParse(response: Response): List<Page> {
|
|
||||||
val document = response.asJsoup()
|
|
||||||
|
|
||||||
return document.select(".post-body img").mapIndexed { idx, img ->
|
override val popularMangaSelector = "div.PopularPosts div.grid > article"
|
||||||
Page(idx, imageUrl = img.absUrl("src"))
|
override val popularMangaSelectorTitle = ".post-title a"
|
||||||
}
|
override val popularMangaSelectorUrl = ".item-thumbnail a"
|
||||||
}
|
|
||||||
|
override val mangaDetailsSelector = "#main"
|
||||||
|
override val mangaDetailsSelectorGenres = "a[rel=tag]"
|
||||||
|
override val mangaDetailsSelectorAuthor = "#extra-info dl:contains(Author) dd"
|
||||||
|
override val mangaDetailsSelectorArtist = "#extra-info dl:contains(Artist) dd"
|
||||||
|
override val mangaDetailsSelectorAltName = "#extra-info dl:contains(Alternative) dd"
|
||||||
|
override val mangaDetailsSelectorInfo = "div:has(h1)"
|
||||||
|
override val mangaDetailsSelectorInfoTitle = "h1"
|
||||||
|
override val mangaDetailsSelectorInfoDescription = "span"
|
||||||
|
|
||||||
|
override val pageListSelector = ".post-body img"
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user