Vetle Ledaal 852a689669
Move Zahard from MMRCMS to MangaThemesia (#17225)
* Move Zahard from MMRCMS to MangaThemesia

* Update multisrc/src/main/java/eu/kanade/tachiyomi/multisrc/mangathemesia/MangaThemesiaGenerator.kt

Co-authored-by: Alessandro Jean <14254807+alessandrojean@users.noreply.github.com>

---------

Co-authored-by: Alessandro Jean <14254807+alessandrojean@users.noreply.github.com>
2023-07-22 17:00:34 -03:00

37 lines
1.0 KiB
Kotlin

package eu.kanade.tachiyomi.extension.en.zahard
import eu.kanade.tachiyomi.multisrc.mangathemesia.MangaThemesia
import eu.kanade.tachiyomi.network.GET
import eu.kanade.tachiyomi.source.model.FilterList
import okhttp3.HttpUrl.Companion.toHttpUrl
import okhttp3.Request
class Zahard : MangaThemesia(
"Zahard",
"https://zahard.xyz",
"en",
mangaUrlDirectory = "/library",
) {
override val versionId = 2
override val supportsLatest = false
override val pageSelector = "div#chapter_imgs img"
override fun searchMangaNextPageSelector() = "a[rel=next]"
override fun chapterListSelector() = "#chapterlist > ul > a"
override fun searchMangaRequest(page: Int, query: String, filters: FilterList): Request {
val url = baseUrl.toHttpUrl().newBuilder()
.addPathSegment(mangaUrlDirectory.substring(1))
.addQueryParameter("search", query)
.addQueryParameter("page", page.toString())
.build()
return GET(url, headers)
}
override fun getFilterList() = FilterList()
}