Files
aniyomi-extensions-backup/multisrc/overrides/src/madara/azora/Azora.kt
Aria Moradi ee33c8fa02 Madara split: part 1 (#5662)
* madara 161

* 50 of madara sources

* remove moved classes part 1
2021-02-07 10:37:31 -05:00

23 lines
816 B
Kotlin

package eu.kanade.tachiyomi.extension.fr.atmsubs
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://www.azoramanga.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
}
}