Senpai Ediciones: Fix duplicated pages (#16617)
Fix duplicated pages and change selectors
This commit is contained in:
parent
c4c516b20a
commit
77d2a6e8e8
|
@ -1,7 +1,26 @@
|
||||||
package eu.kanade.tachiyomi.extension.es.senpaiediciones
|
package eu.kanade.tachiyomi.extension.es.senpaiediciones
|
||||||
|
|
||||||
import eu.kanade.tachiyomi.multisrc.mangathemesia.MangaThemesia
|
import eu.kanade.tachiyomi.multisrc.mangathemesia.MangaThemesia
|
||||||
|
import eu.kanade.tachiyomi.source.model.SManga
|
||||||
import java.text.SimpleDateFormat
|
import java.text.SimpleDateFormat
|
||||||
import java.util.Locale
|
import java.util.Locale
|
||||||
|
|
||||||
class SenpaiEdiciones : MangaThemesia("Senpai Ediciones", "http://senpaiediciones.com", "es", dateFormat = SimpleDateFormat("MMMM dd, yyyy", Locale("es")))
|
class SenpaiEdiciones : MangaThemesia(
|
||||||
|
"Senpai Ediciones",
|
||||||
|
"http://senpaiediciones.com",
|
||||||
|
"es",
|
||||||
|
dateFormat = SimpleDateFormat("MMMM dd, yyyy", Locale("es")),
|
||||||
|
) {
|
||||||
|
override val seriesAuthorSelector = ".imptdt:contains(Autor) i"
|
||||||
|
override val seriesStatusSelector = ".imptdt:contains(Estado) i"
|
||||||
|
|
||||||
|
override val pageSelector = "div#readerarea img:not(noscript img)"
|
||||||
|
|
||||||
|
override fun String?.parseStatus(): Int = when {
|
||||||
|
this == null -> SManga.UNKNOWN
|
||||||
|
listOf("curso").any { this.contains(it, ignoreCase = true) } -> SManga.ONGOING
|
||||||
|
this.contains("hiatus", ignoreCase = true) -> SManga.ON_HIATUS
|
||||||
|
this.contains("finalizado", ignoreCase = true) -> SManga.COMPLETED
|
||||||
|
else -> SManga.UNKNOWN
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
|
@ -102,7 +102,7 @@ class MangaThemesiaGenerator : ThemeSourceGenerator {
|
||||||
SingleLang("Ryukonesia", "https://ryukonesia.net", "id"),
|
SingleLang("Ryukonesia", "https://ryukonesia.net", "id"),
|
||||||
SingleLang("Sekaikomik", "https://www.sekaikomik.pro", "id", isNsfw = true, overrideVersionCode = 10),
|
SingleLang("Sekaikomik", "https://www.sekaikomik.pro", "id", isNsfw = true, overrideVersionCode = 10),
|
||||||
SingleLang("Sekte Doujin", "https://sektedoujin.lol", "id", isNsfw = true, overrideVersionCode = 4),
|
SingleLang("Sekte Doujin", "https://sektedoujin.lol", "id", isNsfw = true, overrideVersionCode = 4),
|
||||||
SingleLang("Senpai Ediciones", "http://senpaiediciones.com", "es"),
|
SingleLang("Senpai Ediciones", "http://senpaiediciones.com", "es", overrideVersionCode = 1),
|
||||||
SingleLang("Shadow Mangas", "https://shadowmangas.com", "es", overrideVersionCode = 1),
|
SingleLang("Shadow Mangas", "https://shadowmangas.com", "es", overrideVersionCode = 1),
|
||||||
SingleLang("Shea Manga", "https://sheakomik.com", "id", overrideVersionCode = 4),
|
SingleLang("Shea Manga", "https://sheakomik.com", "id", overrideVersionCode = 4),
|
||||||
SingleLang("Silence Scan", "https://silencescan.com.br", "pt-BR", isNsfw = true, overrideVersionCode = 5),
|
SingleLang("Silence Scan", "https://silencescan.com.br", "pt-BR", isNsfw = true, overrideVersionCode = 5),
|
||||||
|
|
Loading…
Reference in New Issue