Update domains and correct the source language (#2132)

master
nakrovati 8 months ago committed by GitHub
parent 8bed45dd2f
commit 1566b807b7
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

@ -9,6 +9,6 @@ import org.koitharu.kotatsu.parsers.site.madara.MadaraParser
@Broken
@MangaSourceParser("MANGATIME", "MangaTime", "ar")
internal class MangaTime(context: MangaLoaderContext) :
MadaraParser(context, MangaParserSource.MANGATIME, "mangatime.us") {
MadaraParser(context, MangaParserSource.MANGATIME, "mangatime.org") {
override val datePattern = "d MMMM، yyyy"
}

@ -7,7 +7,7 @@ import org.koitharu.kotatsu.parsers.site.madara.MadaraParser
@MangaSourceParser("MANGA_CRAB", "MangaCrab", "es")
internal class MangaCrab(context: MangaLoaderContext) :
MadaraParser(context, MangaParserSource.MANGA_CRAB, "toonscrab.com") {
MadaraParser(context, MangaParserSource.MANGA_CRAB, "mangacrab.topmanhuas.org") {
override val datePattern = "dd/MM/yyyy"
override val tagPrefix = "manga-genero/"
override val listUrl = "series/"

@ -9,7 +9,7 @@ import java.util.*
@MangaSourceParser("BIRDTOON", "BirdToon", "id", ContentType.HENTAI)
internal class BirdToon(context: MangaLoaderContext) :
MadaraParser(context, MangaParserSource.BIRDTOON, "birdtoon.org", 10) {
MadaraParser(context, MangaParserSource.BIRDTOON, "birdtoon.shop", 10) {
override val sourceLocale: Locale = Locale.ENGLISH
override val tagPrefix = "komik-genre/"
override val listUrl = "komik/"

@ -9,7 +9,6 @@ import org.koitharu.kotatsu.parsers.site.mangabox.MangaboxParser
@MangaSourceParser("HMANGABAT", "MangaBat", "en")
internal class Mangabat(context: MangaLoaderContext) :
MangaboxParser(context, MangaParserSource.HMANGABAT) {
override val configKeyDomain = ConfigKey.Domain("h.mangabat.com", "readmangabat.com")
override val otherDomain = "readmangabat.com"
override val configKeyDomain = ConfigKey.Domain("mangabats.com")
override val selectTagMap = "div.panel-category p.pn-category-row:not(.pn-category-row-border) a"
}

@ -10,7 +10,7 @@ internal class CartelDeManhwas(context: MangaLoaderContext) :
MangaReaderParser(
context,
MangaParserSource.CARTELDEMANHWAS,
"carteldemanhwas.com",
"carteldemanhwas.net",
pageSize = 20,
searchPageSize = 20,
) {

@ -7,4 +7,4 @@ import org.koitharu.kotatsu.parsers.site.mangareader.MangaReaderParser
@MangaSourceParser("MIAUSCAN", "LectorMiau", "es")
internal class MiauScan(context: MangaLoaderContext) :
MangaReaderParser(context, MangaParserSource.MIAUSCAN, "zonamiau.com", pageSize = 20, searchPageSize = 10)
MangaReaderParser(context, MangaParserSource.MIAUSCAN, "leemiau.com", pageSize = 20, searchPageSize = 10)

@ -12,7 +12,7 @@ import java.util.*
@Broken // Not dead, changed template
@MangaSourceParser("TENKAISCAN", "TenkaiScan", "es", ContentType.HENTAI)
internal class TenkaiScan(context: MangaLoaderContext) :
MangaReaderParser(context, MangaParserSource.TENKAISCAN, "tenkaiscan.net", 20, 10) {
MangaReaderParser(context, MangaParserSource.TENKAISCAN, "falcoscan.net", 20, 10) {
override val sourceLocale: Locale = Locale.ENGLISH
override val filterCapabilities: MangaListFilterCapabilities
get() = super.filterCapabilities.copy(

@ -8,7 +8,7 @@ import org.koitharu.kotatsu.parsers.site.mangareader.MangaReaderParser
@MangaSourceParser("KOMIKSTATION", "KomikStation", "id")
internal class Komikstation(context: MangaLoaderContext) :
MangaReaderParser(context, MangaParserSource.KOMIKSTATION, "komikstation.co", pageSize = 30, searchPageSize = 30) {
MangaReaderParser(context, MangaParserSource.KOMIKSTATION, "komikstation.org", pageSize = 30, searchPageSize = 30) {
override val datePattern = "MMM d, yyyy"
override val filterCapabilities: MangaListFilterCapabilities
get() = super.filterCapabilities.copy(

@ -10,7 +10,7 @@ import java.util.*
@Broken
@MangaSourceParser("KOMIKID", "KomikId", "id")
internal class KomikId(context: MangaLoaderContext) :
MmrcmsParser(context, MangaParserSource.KOMIKID, "komikid.com") {
MmrcmsParser(context, MangaParserSource.KOMIKID, "komiku.org") {
override val selectState = "dt:contains(Status)"
override val selectAlt = "dt:contains(Other names)"
override val selectAut = "dt:contains(Author(s))"

@ -16,7 +16,7 @@ internal class WaMangaParser(
context: MangaLoaderContext,
) : SinglePageMangaParser(context, MangaParserSource.WAMANGA) {
override val configKeyDomain = ConfigKey.Domain("wamanga.me")
override val configKeyDomain = ConfigKey.Domain("wamanga.ru")
override val availableSortOrders: Set<SortOrder> = EnumSet.of(SortOrder.ALPHABETICAL)

@ -5,6 +5,6 @@ import org.koitharu.kotatsu.parsers.MangaSourceParser
import org.koitharu.kotatsu.parsers.model.MangaParserSource
import org.koitharu.kotatsu.parsers.site.scan.ScanParser
@MangaSourceParser("MANGAITALIA", "MangaItalia", "pt")
@MangaSourceParser("MANGAITALIA", "MangaItalia", "it")
internal class MangaItalia(context: MangaLoaderContext) :
ScanParser(context, MangaParserSource.MANGAITALIA, "mangaita.io")

@ -7,4 +7,4 @@ import org.koitharu.kotatsu.parsers.site.zeistmanga.ZeistMangaParser
@MangaSourceParser("KOMIKREALM", "KomikRealm", "id")
internal class KomikRealm(context: MangaLoaderContext) :
ZeistMangaParser(context, MangaParserSource.KOMIKREALM, "www.komikrealm.my.id")
ZeistMangaParser(context, MangaParserSource.KOMIKREALM, "komikrealm.org")

Loading…
Cancel
Save