WP Mangastream - add KomikTap (#3180)

WP Mangastream - add KomikTap
This commit is contained in:
Mike 2020-05-16 08:16:23 -04:00 committed by GitHub
parent 54b85ad467
commit c29e34dc77
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 13 additions and 2 deletions

View File

@ -5,7 +5,7 @@ ext {
appName = 'Tachiyomi: WP Manga Stream' appName = 'Tachiyomi: WP Manga Stream'
pkgNameSuffix = 'all.wpmangastream' pkgNameSuffix = 'all.wpmangastream'
extClass = '.WPMangaStreamFactory' extClass = '.WPMangaStreamFactory'
extVersionCode = 10 extVersionCode = 11
libVersion = '1.2' libVersion = '1.2'
} }

View File

@ -36,7 +36,8 @@ class WPMangaStreamFactory : SourceFactory {
MangaSwat(), MangaSwat(),
MangaRaw(), MangaRaw(),
SekteDoujin(), SekteDoujin(),
NonStopScans() NonStopScans(),
KomikTap()
) )
} }
@ -921,3 +922,13 @@ class MangaRaw : WPMangaStream("Manga Raw", "https://mangaraw.org", "ja") {
class SekteDoujin : WPMangaStream("Sekte Doujin", "https://sektedoujin.com", "id") class SekteDoujin : WPMangaStream("Sekte Doujin", "https://sektedoujin.com", "id")
class NonStopScans : WPMangaStream("Non-Stop Scans", "https://www.nonstopscans.com", "en") class NonStopScans : WPMangaStream("Non-Stop Scans", "https://www.nonstopscans.com", "en")
class KomikTap : WPMangaStream("KomikTap", "https://komiktap.xyz", "id") {
override fun popularMangaRequest(page: Int) = GET("$baseUrl/manga/?page=$page&order=popular", headers)
override fun popularMangaNextPageSelector() = "a.r"
override fun latestUpdatesRequest(page: Int) = GET("$baseUrl/manga/?page=$page&order=update", headers)
// Source's search is semi-broken, filtered search returns "no results" for page > 1
override fun searchMangaRequest(page: Int, query: String, filters: FilterList): Request = GET("$baseUrl/cari-manga/$query/page/$page/")
override fun searchMangaNextPageSelector() = "a.next.page-numbers"
override fun getFilterList() = FilterList()
}