diff --git a/src/ja/mangagun/build.gradle b/src/ja/mangagun/build.gradle index cc1cdb8b9..fcf1dbbba 100644 --- a/src/ja/mangagun/build.gradle +++ b/src/ja/mangagun/build.gradle @@ -3,7 +3,7 @@ ext { extClass = '.MangaGun' themePkg = 'fmreader' baseUrl = 'https://mangagun.net' - overrideVersionCode = 3 + overrideVersionCode = 4 isNsfw = true } diff --git a/src/ja/mangagun/src/eu/kanade/tachiyomi/extension/ja/mangagun/MangaGun.kt b/src/ja/mangagun/src/eu/kanade/tachiyomi/extension/ja/mangagun/MangaGun.kt index c0d8c2f74..3eaf9061e 100644 --- a/src/ja/mangagun/src/eu/kanade/tachiyomi/extension/ja/mangagun/MangaGun.kt +++ b/src/ja/mangagun/src/eu/kanade/tachiyomi/extension/ja/mangagun/MangaGun.kt @@ -31,6 +31,17 @@ class MangaGun : FMReader("MangaGun", "https://$DOMAIN", "ja") { override fun popularMangaRequest(page: Int): Request = mangaRequest("views", page) + override fun popularMangaFromElement(element: Element): SManga { + return SManga.create().apply { + element.select(headerSelector).let { + setUrlWithoutDomain(it.attr("abs:href")) + title = it.text() + } + thumbnail_url = element.select("img, .thumb-wrapper .img-in-ratio").attr("style") + .substringAfter("background-image:url(").substringBefore(")") + } + } + override fun latestUpdatesRequest(page: Int): Request = mangaRequest("last_update", page) override fun getImgAttr(element: Element?): String? {