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 @Broken
@MangaSourceParser("MANGATIME", "MangaTime", "ar") @MangaSourceParser("MANGATIME", "MangaTime", "ar")
internal class MangaTime(context: MangaLoaderContext) : internal class MangaTime(context: MangaLoaderContext) :
MadaraParser(context, MangaParserSource.MANGATIME, "mangatime.us") { MadaraParser(context, MangaParserSource.MANGATIME, "mangatime.org") {
override val datePattern = "d MMMM، yyyy" override val datePattern = "d MMMM، yyyy"
} }

@ -7,7 +7,7 @@ import org.koitharu.kotatsu.parsers.site.madara.MadaraParser
@MangaSourceParser("MANGA_CRAB", "MangaCrab", "es") @MangaSourceParser("MANGA_CRAB", "MangaCrab", "es")
internal class MangaCrab(context: MangaLoaderContext) : 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 datePattern = "dd/MM/yyyy"
override val tagPrefix = "manga-genero/" override val tagPrefix = "manga-genero/"
override val listUrl = "series/" override val listUrl = "series/"

@ -9,7 +9,7 @@ import java.util.*
@MangaSourceParser("BIRDTOON", "BirdToon", "id", ContentType.HENTAI) @MangaSourceParser("BIRDTOON", "BirdToon", "id", ContentType.HENTAI)
internal class BirdToon(context: MangaLoaderContext) : 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 sourceLocale: Locale = Locale.ENGLISH
override val tagPrefix = "komik-genre/" override val tagPrefix = "komik-genre/"
override val listUrl = "komik/" override val listUrl = "komik/"

@ -9,7 +9,6 @@ import org.koitharu.kotatsu.parsers.site.mangabox.MangaboxParser
@MangaSourceParser("HMANGABAT", "MangaBat", "en") @MangaSourceParser("HMANGABAT", "MangaBat", "en")
internal class Mangabat(context: MangaLoaderContext) : internal class Mangabat(context: MangaLoaderContext) :
MangaboxParser(context, MangaParserSource.HMANGABAT) { MangaboxParser(context, MangaParserSource.HMANGABAT) {
override val configKeyDomain = ConfigKey.Domain("h.mangabat.com", "readmangabat.com") override val configKeyDomain = ConfigKey.Domain("mangabats.com")
override val otherDomain = "readmangabat.com"
override val selectTagMap = "div.panel-category p.pn-category-row:not(.pn-category-row-border) a" 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( MangaReaderParser(
context, context,
MangaParserSource.CARTELDEMANHWAS, MangaParserSource.CARTELDEMANHWAS,
"carteldemanhwas.com", "carteldemanhwas.net",
pageSize = 20, pageSize = 20,
searchPageSize = 20, searchPageSize = 20,
) { ) {

@ -7,4 +7,4 @@ import org.koitharu.kotatsu.parsers.site.mangareader.MangaReaderParser
@MangaSourceParser("MIAUSCAN", "LectorMiau", "es") @MangaSourceParser("MIAUSCAN", "LectorMiau", "es")
internal class MiauScan(context: MangaLoaderContext) : 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 @Broken // Not dead, changed template
@MangaSourceParser("TENKAISCAN", "TenkaiScan", "es", ContentType.HENTAI) @MangaSourceParser("TENKAISCAN", "TenkaiScan", "es", ContentType.HENTAI)
internal class TenkaiScan(context: MangaLoaderContext) : 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 sourceLocale: Locale = Locale.ENGLISH
override val filterCapabilities: MangaListFilterCapabilities override val filterCapabilities: MangaListFilterCapabilities
get() = super.filterCapabilities.copy( get() = super.filterCapabilities.copy(

@ -8,7 +8,7 @@ import org.koitharu.kotatsu.parsers.site.mangareader.MangaReaderParser
@MangaSourceParser("KOMIKSTATION", "KomikStation", "id") @MangaSourceParser("KOMIKSTATION", "KomikStation", "id")
internal class Komikstation(context: MangaLoaderContext) : 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 datePattern = "MMM d, yyyy"
override val filterCapabilities: MangaListFilterCapabilities override val filterCapabilities: MangaListFilterCapabilities
get() = super.filterCapabilities.copy( get() = super.filterCapabilities.copy(

@ -10,7 +10,7 @@ import java.util.*
@Broken @Broken
@MangaSourceParser("KOMIKID", "KomikId", "id") @MangaSourceParser("KOMIKID", "KomikId", "id")
internal class KomikId(context: MangaLoaderContext) : 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 selectState = "dt:contains(Status)"
override val selectAlt = "dt:contains(Other names)" override val selectAlt = "dt:contains(Other names)"
override val selectAut = "dt:contains(Author(s))" override val selectAut = "dt:contains(Author(s))"

@ -16,7 +16,7 @@ internal class WaMangaParser(
context: MangaLoaderContext, context: MangaLoaderContext,
) : SinglePageMangaParser(context, MangaParserSource.WAMANGA) { ) : 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) 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.model.MangaParserSource
import org.koitharu.kotatsu.parsers.site.scan.ScanParser import org.koitharu.kotatsu.parsers.site.scan.ScanParser
@MangaSourceParser("MANGAITALIA", "MangaItalia", "pt") @MangaSourceParser("MANGAITALIA", "MangaItalia", "it")
internal class MangaItalia(context: MangaLoaderContext) : internal class MangaItalia(context: MangaLoaderContext) :
ScanParser(context, MangaParserSource.MANGAITALIA, "mangaita.io") ScanParser(context, MangaParserSource.MANGAITALIA, "mangaita.io")

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

Loading…
Cancel
Save