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")
|
||||
}
|
||||
|
||||
baseVersionCode = 10
|
||||
baseVersionCode = 11
|
||||
|
@ -154,6 +154,7 @@ abstract class ZeistManga(
|
||||
protected open val mangaDetailsSelectorAuthor = "span#author"
|
||||
protected open val mangaDetailsSelectorArtist = "span#artist"
|
||||
protected open val mangaDetailsSelectorAltName = "header > p"
|
||||
protected open val mangaDetailsSelectorStatus = "span[data-status]"
|
||||
protected open val mangaDetailsSelectorInfo = ".y6x11p"
|
||||
protected open val mangaDetailsSelectorInfoTitle = "strong"
|
||||
protected open val mangaDetailsSelectorInfoDescription = "span.dt"
|
||||
@ -175,6 +176,7 @@ abstract class ZeistManga(
|
||||
.joinToString { it.text() }
|
||||
author = profileManga.selectFirst(mangaDetailsSelectorAuthor)?.text()
|
||||
artist = profileManga.selectFirst(mangaDetailsSelectorArtist)?.text()
|
||||
status = parseStatus(profileManga.selectFirst(mangaDetailsSelectorStatus)?.text() ?: "")
|
||||
|
||||
val infoElement = profileManga.select(mangaDetailsSelectorInfo)
|
||||
infoElement.forEach { element ->
|
||||
|
@ -1,9 +1,9 @@
|
||||
ext {
|
||||
extName = 'ReYume'
|
||||
extClass = '.ReYume'
|
||||
themePkg = 'makaru'
|
||||
themePkg = 'zeistmanga'
|
||||
baseUrl = 'https://www.re-yume.my.id'
|
||||
overrideVersionCode = 35
|
||||
overrideVersionCode = 26
|
||||
isNsfw = true
|
||||
}
|
||||
|
||||
|
@ -1,16 +1,21 @@
|
||||
package eu.kanade.tachiyomi.extension.id.inazumanga
|
||||
|
||||
import eu.kanade.tachiyomi.multisrc.makaru.Makaru
|
||||
import eu.kanade.tachiyomi.source.model.Page
|
||||
import eu.kanade.tachiyomi.util.asJsoup
|
||||
import okhttp3.Response
|
||||
import eu.kanade.tachiyomi.multisrc.zeistmanga.ZeistManga
|
||||
|
||||
class ReYume : Makaru("ReYume", "https://www.re-yume.my.id", "id") {
|
||||
override fun pageListParse(response: Response): List<Page> {
|
||||
val document = response.asJsoup()
|
||||
class ReYume : ZeistManga("ReYume", "https://www.re-yume.my.id", "id") {
|
||||
|
||||
return document.select(".post-body img").mapIndexed { idx, img ->
|
||||
Page(idx, imageUrl = img.absUrl("src"))
|
||||
}
|
||||
}
|
||||
override val popularMangaSelector = "div.PopularPosts div.grid > article"
|
||||
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