Mangaonlinebiz: Fix images and next page on search (#1044)
This commit is contained in:
parent
f2b108396a
commit
741f1a672f
|
@ -5,7 +5,7 @@ ext {
|
||||||
appName = 'Tachiyomi: Mangaonlinebiz'
|
appName = 'Tachiyomi: Mangaonlinebiz'
|
||||||
pkgNameSuffix = 'ru.mangaonlinebiz'
|
pkgNameSuffix = 'ru.mangaonlinebiz'
|
||||||
extClass = '.MangaOnlineBiz'
|
extClass = '.MangaOnlineBiz'
|
||||||
extVersionCode = 4
|
extVersionCode = 5
|
||||||
libVersion = '1.2'
|
libVersion = '1.2'
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -33,7 +33,7 @@ class MangaOnlineBiz : ParsedHttpSource() {
|
||||||
(if (filters.isEmpty()) getFilterList() else filters).forEach { filter ->
|
(if (filters.isEmpty()) getFilterList() else filters).forEach { filter ->
|
||||||
when (filter) {
|
when (filter) {
|
||||||
is GenreList -> {
|
is GenreList -> {
|
||||||
ret = "$baseUrl/genre/${filter.values[filter.state].id}"
|
ret = "$baseUrl/genre/${filter.values[filter.state].id}/page/$page"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -57,7 +57,13 @@ class MangaOnlineBiz : ParsedHttpSource() {
|
||||||
val manga = SManga.create()
|
val manga = SManga.create()
|
||||||
manga.setUrlWithoutDomain(element.get("url").string)
|
manga.setUrlWithoutDomain(element.get("url").string)
|
||||||
manga.title = element.get("title").string.split("/").first()
|
manga.title = element.get("title").string.split("/").first()
|
||||||
manga.thumbnail_url = baseUrl + element.get("image").string
|
val image = element.get("image").string
|
||||||
|
if (image.startsWith("http")) {
|
||||||
|
manga.thumbnail_url = image
|
||||||
|
} else {
|
||||||
|
manga.thumbnail_url = baseUrl + image
|
||||||
|
}
|
||||||
|
|
||||||
mangas.add(manga)
|
mangas.add(manga)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -79,13 +85,12 @@ class MangaOnlineBiz : ParsedHttpSource() {
|
||||||
|
|
||||||
override fun searchMangaFromElement(element: Element): SManga = throw Exception("Not Used")
|
override fun searchMangaFromElement(element: Element): SManga = throw Exception("Not Used")
|
||||||
|
|
||||||
override fun popularMangaNextPageSelector() = "a.ui.button.next"
|
override fun popularMangaNextPageSelector() = "a.button.next"
|
||||||
|
|
||||||
override fun latestUpdatesNextPageSelector() = popularMangaNextPageSelector()
|
override fun latestUpdatesNextPageSelector() = popularMangaNextPageSelector()
|
||||||
|
|
||||||
override fun searchMangaNextPageSelector() = throw Exception("Not Used")
|
override fun searchMangaNextPageSelector() = throw Exception("Not Used")
|
||||||
|
|
||||||
|
|
||||||
override fun mangaDetailsParse(document: Document): SManga {
|
override fun mangaDetailsParse(document: Document): SManga {
|
||||||
val infoElement = document.select(".items .item").first()
|
val infoElement = document.select(".items .item").first()
|
||||||
val manga = SManga.create()
|
val manga = SManga.create()
|
||||||
|
|
Loading…
Reference in New Issue