Merge pull request #194 from davvarrr/patch-15
54 new source and rework
This commit is contained in:
@@ -31,7 +31,7 @@ internal class Atlantisscan(context: MangaLoaderContext) :
|
||||
|
||||
override fun parseDetails(manga: Manga, body: Element, chapters: List<MangaChapter>): Manga {
|
||||
val root = body.selectFirstOrThrow(".site-content")
|
||||
val postContent = root.selectFirstOrThrow(".post-content")
|
||||
val postContent = root.selectFirstOrThrow(".summary_content")
|
||||
val tags = postContent.getElementsContainingOwnText("Genre(s) ")
|
||||
.firstOrNull()?.tableValue()
|
||||
?.getElementsByAttributeValueContaining("href", tagPrefix)
|
||||
|
||||
@@ -34,7 +34,7 @@ internal class Hentaiteca(context: MangaLoaderContext) :
|
||||
|
||||
override fun parseDetails(manga: Manga, body: Element, chapters: List<MangaChapter>): Manga {
|
||||
val root = body.selectFirstOrThrow(".site-content")
|
||||
val postContent = root.selectFirstOrThrow(".post-content")
|
||||
val postContent = root.selectFirstOrThrow(".summary_content")
|
||||
val tags = postContent.getElementsContainingOwnText("Gênero(s)")
|
||||
.firstOrNull()?.tableValue()
|
||||
?.getElementsByAttributeValueContaining("href", tagPrefix)
|
||||
|
||||
@@ -23,10 +23,10 @@ internal class Hentaizone(context: MangaLoaderContext) :
|
||||
override val isNsfwSource = true
|
||||
|
||||
override fun String.asMangaState(): MangaState? = when (this) {
|
||||
"OnGoing",
|
||||
"En Cours",
|
||||
-> MangaState.ONGOING
|
||||
|
||||
"finished",
|
||||
"Terminé",
|
||||
-> MangaState.FINISHED
|
||||
|
||||
else -> null
|
||||
@@ -34,7 +34,7 @@ internal class Hentaizone(context: MangaLoaderContext) :
|
||||
|
||||
override fun parseDetails(manga: Manga, body: Element, chapters: List<MangaChapter>): Manga {
|
||||
val root = body.selectFirstOrThrow(".site-content")
|
||||
val postContent = root.selectFirstOrThrow(".post-content")
|
||||
val postContent = root.selectFirstOrThrow(".summary_content")
|
||||
val tags = postContent.getElementsContainingOwnText("Genre(s)")
|
||||
.firstOrNull()?.tableValue()
|
||||
?.getElementsByAttributeValueContaining("href", tagPrefix)
|
||||
|
||||
@@ -42,7 +42,7 @@ internal class HhentaiFr(context: MangaLoaderContext) :
|
||||
|
||||
override fun parseDetails(manga: Manga, body: Element, chapters: List<MangaChapter>): Manga {
|
||||
val root = body.selectFirstOrThrow(".site-content")
|
||||
val postContent = root.selectFirstOrThrow(".post-content")
|
||||
val postContent = root.selectFirstOrThrow(".summary_content")
|
||||
val tags = postContent.getElementsContainingOwnText("Genre(s)")
|
||||
.firstOrNull()?.tableValue()
|
||||
?.getElementsByAttributeValueContaining("href", tagPrefix)
|
||||
|
||||
@@ -32,7 +32,7 @@ internal class MangaScantrad(context: MangaLoaderContext) :
|
||||
|
||||
override fun parseDetails(manga: Manga, body: Element, chapters: List<MangaChapter>): Manga {
|
||||
val root = body.selectFirstOrThrow(".site-content")
|
||||
val postContent = root.selectFirstOrThrow(".post-content")
|
||||
val postContent = root.selectFirstOrThrow(".summary_content")
|
||||
val tags = postContent.getElementsContainingOwnText("Genre(s)")
|
||||
.firstOrNull()?.tableValue()
|
||||
?.getElementsByAttributeValueContaining("href", tagPrefix)
|
||||
@@ -50,7 +50,7 @@ internal class MangaScantrad(context: MangaLoaderContext) :
|
||||
.firstOrNull()?.tableValue()?.text()?.trim(),
|
||||
altTitle = postContent.getElementsContainingOwnText("Alternatif")
|
||||
.firstOrNull()?.tableValue()?.text()?.trim(),
|
||||
state = postContent.getElementsContainingOwnText("Statut")
|
||||
state = postContent.getElementsContainingOwnText("État")
|
||||
.firstOrNull()?.tableValue()?.text()?.asMangaState(),
|
||||
tags = tags,
|
||||
isNsfw = body.hasClass("adult-content"),
|
||||
|
||||
@@ -27,7 +27,7 @@ internal class ScantradVf(context: MangaLoaderContext) :
|
||||
|
||||
override fun parseDetails(manga: Manga, body: Element, chapters: List<MangaChapter>): Manga {
|
||||
val root = body.selectFirstOrThrow(".site-content")
|
||||
val postContent = root.selectFirstOrThrow(".post-content")
|
||||
val postContent = root.selectFirstOrThrow(".summary_content")
|
||||
val tags = postContent.getElementsContainingOwnText("Genre(s)")
|
||||
.firstOrNull()?.tableValue()
|
||||
?.getElementsByAttributeValueContaining("href", tagPrefix)
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user