
* updated baseUrl for Azora source * updated overrideVersionCode for Azora source * Update multisrc/src/main/java/eu/kanade/tachiyomi/multisrc/madara/MadaraGenerator.kt Co-authored-by: Alessandro Jean <14254807+alessandrojean@users.noreply.github.com> * Update multisrc/overrides/madara/azora/src/Azora.kt Co-authored-by: Alessandro Jean <14254807+alessandrojean@users.noreply.github.com> Co-authored-by: Alessandro Jean <14254807+alessandrojean@users.noreply.github.com>
22 lines
807 B
Kotlin
22 lines
807 B
Kotlin
package eu.kanade.tachiyomi.extension.ar.azora
|
|
|
|
import eu.kanade.tachiyomi.multisrc.madara.Madara
|
|
import eu.kanade.tachiyomi.network.GET
|
|
import eu.kanade.tachiyomi.source.model.SChapter
|
|
import okhttp3.Request
|
|
import org.jsoup.nodes.Element
|
|
|
|
class Azora : Madara("Azora", "https://azoranov.com", "ar") {
|
|
override fun popularMangaRequest(page: Int): Request = GET("$baseUrl/page/$page/?m_orderby=views", headers)
|
|
override fun chapterListSelector() = "li.wp-manga-chapter:not(.premium-block)" // Filter fake chapters
|
|
override fun chapterFromElement(element: Element): SChapter {
|
|
val chapter = SChapter.create()
|
|
|
|
element.select("a").let {
|
|
chapter.url = it.attr("href").substringAfter(baseUrl)
|
|
chapter.name = it.text()
|
|
}
|
|
return chapter
|
|
}
|
|
}
|