parent
0c01943ef2
commit
025224d903
|
@ -1,6 +1,8 @@
|
||||||
package eu.kanade.tachiyomi.extension.es.inarimanga
|
package eu.kanade.tachiyomi.extension.es.inarimanga
|
||||||
|
|
||||||
import eu.kanade.tachiyomi.multisrc.madara.Madara
|
import eu.kanade.tachiyomi.multisrc.madara.Madara
|
||||||
|
import eu.kanade.tachiyomi.source.model.SManga
|
||||||
|
import org.jsoup.nodes.Element
|
||||||
import java.text.SimpleDateFormat
|
import java.text.SimpleDateFormat
|
||||||
import java.util.Locale
|
import java.util.Locale
|
||||||
|
|
||||||
|
@ -10,8 +12,36 @@ class InariManga : Madara(
|
||||||
"es",
|
"es",
|
||||||
dateFormat = SimpleDateFormat("MMMM dd, yyyy", Locale("es")),
|
dateFormat = SimpleDateFormat("MMMM dd, yyyy", Locale("es")),
|
||||||
) {
|
) {
|
||||||
override val mangaDetailsSelectorDescription = "div.manga-summary"
|
override fun popularMangaSelector() = "div.page-listing-item div.post"
|
||||||
override val mangaDetailsSelectorThumbnail = "div.summary_image img.notUsed" // Dimensions of img are not suitable for Tachiyomi
|
override val popularMangaUrlSelector = "div.p-2 > h6 > a"
|
||||||
|
|
||||||
|
override fun searchMangaSelector() = "div.page-listing-item div.post"
|
||||||
|
private val searchMangaUrlSelector = "div.p-2 > h6 > a"
|
||||||
|
|
||||||
|
override val mangaDetailsSelectorDescription = "div.card-body:has(h5:contains(Sinopsis))"
|
||||||
|
override val mangaDetailsSelectorThumbnail = "div.col-sticky-top > img"
|
||||||
|
override val mangaDetailsSelectorStatus = "div.card-body tr:has(th:contains(Estatus)) > td"
|
||||||
|
override val mangaDetailsSelectorGenre = "div.my-auto > div.inline-block > a"
|
||||||
|
|
||||||
override val useLoadMoreSearch = false
|
override val useLoadMoreSearch = false
|
||||||
|
override val useNewChapterEndpoint = true
|
||||||
|
|
||||||
|
override fun chapterListSelector() = "tr.wp-manga-chapter"
|
||||||
|
override fun chapterDateSelector() = "time.chapter-release-date"
|
||||||
|
|
||||||
|
override fun searchMangaFromElement(element: Element): SManga {
|
||||||
|
val manga = SManga.create()
|
||||||
|
|
||||||
|
with(element) {
|
||||||
|
select(searchMangaUrlSelector).first()?.let {
|
||||||
|
manga.setUrlWithoutDomain(it.attr("abs:href"))
|
||||||
|
manga.title = it.ownText()
|
||||||
|
}
|
||||||
|
select("img").first()?.let {
|
||||||
|
manga.thumbnail_url = imageFromElement(it)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
return manga
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -734,7 +734,7 @@ abstract class Madara(
|
||||||
"OnGoing", "Продолжается", "Updating", "Em Lançamento", "Em lançamento", "Em andamento",
|
"OnGoing", "Продолжается", "Updating", "Em Lançamento", "Em lançamento", "Em andamento",
|
||||||
"Em Andamento", "En cours", "Ativo", "Lançando", "Đang Tiến Hành", "Devam Ediyor",
|
"Em Andamento", "En cours", "Ativo", "Lançando", "Đang Tiến Hành", "Devam Ediyor",
|
||||||
"Devam ediyor", "In Corso", "In Arrivo", "مستمرة", "مستمر", "En Curso", "En curso", "Emision",
|
"Devam ediyor", "In Corso", "In Arrivo", "مستمرة", "مستمر", "En Curso", "En curso", "Emision",
|
||||||
"En marcha", "Publicandose", "连载中",
|
"En marcha", "Publicandose", "En emision", "连载中",
|
||||||
)
|
)
|
||||||
|
|
||||||
protected val hiatusStatusList: Array<String> = arrayOf(
|
protected val hiatusStatusList: Array<String> = arrayOf(
|
||||||
|
|
|
@ -148,7 +148,7 @@ class MadaraGenerator : ThemeSourceGenerator {
|
||||||
SingleLang("Illusion Scan", "https://illusionscan.com", "pt-BR", isNsfw = true),
|
SingleLang("Illusion Scan", "https://illusionscan.com", "pt-BR", isNsfw = true),
|
||||||
SingleLang("Immortal Updates", "https://immortalupdates.com", "en", overrideVersionCode = 6),
|
SingleLang("Immortal Updates", "https://immortalupdates.com", "en", overrideVersionCode = 6),
|
||||||
SingleLang("Império Scans", "https://imperioscans.com.br", "pt-BR", className = "ImperioScans", overrideVersionCode = 1),
|
SingleLang("Império Scans", "https://imperioscans.com.br", "pt-BR", className = "ImperioScans", overrideVersionCode = 1),
|
||||||
SingleLang("InariManga", "https://inarimanga.com", "es"),
|
SingleLang("InariManga", "https://inarimanga.com", "es", overrideVersionCode = 1),
|
||||||
SingleLang("Inazu Manga", "https://inazumanga.com", "id", isNsfw = true),
|
SingleLang("Inazu Manga", "https://inazumanga.com", "id", isNsfw = true),
|
||||||
SingleLang("InfraFandub", "https://infrafandub.xyz", "es"),
|
SingleLang("InfraFandub", "https://infrafandub.xyz", "es"),
|
||||||
SingleLang("Inmortal Scan", "https://manga.mundodrama.site", "es"),
|
SingleLang("Inmortal Scan", "https://manga.mundodrama.site", "es"),
|
||||||
|
|
Loading…
Reference in New Issue