23 lines
		
	
	
		
			850 B
		
	
	
	
		
			Kotlin
		
	
	
	
	
	
			
		
		
	
	
			23 lines
		
	
	
		
			850 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 val mangaSubString = "series"
 | |
|     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
 | |
|     }
 | |
| }
 | 
