Add Shadowtrad and Mangas-Origines.fr and cleanup Madara sources (#17604)
* Add Mangas-Origines.fr and Shadowtrad and cleanup multiple Madara sources * Remove AUTO GENERATE comments from Shadowtrad * Remove Log call from Shadowtrad
|
@ -4,6 +4,4 @@ import eu.kanade.tachiyomi.multisrc.madara.Madara
|
|||
import java.text.SimpleDateFormat
|
||||
import java.util.Locale
|
||||
|
||||
class MangaHubFr : Madara("MangaHub.fr", "https://mangahub.fr", "fr", dateFormat = SimpleDateFormat("d MMMM yyyy", Locale.FRENCH)) {
|
||||
override fun chapterListSelector() = "li.wp-mangas-chapters"
|
||||
}
|
||||
class MangaHubFr : Madara("MangaHub.fr", "https://mangahub.fr", "fr", dateFormat = SimpleDateFormat("d MMMM yyyy", Locale.FRENCH))
|
||||
|
|
After Width: | Height: | Size: 3.2 KiB |
After Width: | Height: | Size: 1.7 KiB |
After Width: | Height: | Size: 4.6 KiB |
After Width: | Height: | Size: 8.3 KiB |
After Width: | Height: | Size: 12 KiB |
After Width: | Height: | Size: 42 KiB |
|
@ -0,0 +1,13 @@
|
|||
package eu.kanade.tachiyomi.extension.fr.mangasoriginesfr
|
||||
|
||||
import eu.kanade.tachiyomi.multisrc.madara.Madara
|
||||
import java.text.SimpleDateFormat
|
||||
import java.util.Locale
|
||||
|
||||
class MangasOriginesFr : Madara("Mangas-Origines.fr", "https://mangas-origines.fr", "fr", SimpleDateFormat("dd/mm/yyyy", Locale("fr"))) {
|
||||
override val mangaSubString = "catalogues"
|
||||
|
||||
// Manga Details Selectors
|
||||
override val mangaDetailsSelectorAuthor = "div.manga-authors > a"
|
||||
override val mangaDetailsSelectorDescription = "div.summary__content > p"
|
||||
}
|
Before Width: | Height: | Size: 5.4 KiB |
Before Width: | Height: | Size: 2.8 KiB |
Before Width: | Height: | Size: 6.8 KiB |
Before Width: | Height: | Size: 13 KiB |
Before Width: | Height: | Size: 17 KiB |
Before Width: | Height: | Size: 94 KiB |
|
@ -1,7 +0,0 @@
|
|||
package eu.kanade.tachiyomi.extension.fr.mangasoriginesx
|
||||
|
||||
import eu.kanade.tachiyomi.multisrc.madara.Madara
|
||||
import java.text.SimpleDateFormat
|
||||
import java.util.Locale
|
||||
|
||||
class MangasOriginesX : Madara("Mangas Origines X", "https://x.mangas-origines.fr", "fr", SimpleDateFormat("dd/MM/yyyy", Locale("fr")))
|
After Width: | Height: | Size: 2.8 KiB |
After Width: | Height: | Size: 1.5 KiB |
After Width: | Height: | Size: 3.9 KiB |
After Width: | Height: | Size: 6.9 KiB |
After Width: | Height: | Size: 10 KiB |
After Width: | Height: | Size: 44 KiB |
|
@ -0,0 +1,12 @@
|
|||
package eu.kanade.tachiyomi.extension.fr.shadowtrad
|
||||
|
||||
import eu.kanade.tachiyomi.multisrc.madara.Madara
|
||||
import java.text.SimpleDateFormat
|
||||
import java.util.Locale
|
||||
|
||||
class Shadowtrad : Madara("Shadowtrad", "https://shadowtrad.net", "fr", dateFormat = SimpleDateFormat("MMMM dd, yyyy", Locale.FRANCE)) {
|
||||
override val useNewChapterEndpoint = true
|
||||
override val mangaDetailsSelectorAuthor = "div.manga-authors > a"
|
||||
override val mangaDetailsSelectorDescription = "div.manga-summary > .description, div.manga-summary"
|
||||
override val chapterUrlSuffix = ""
|
||||
}
|
Before Width: | Height: | Size: 3.2 KiB |
Before Width: | Height: | Size: 1.7 KiB |
Before Width: | Height: | Size: 4.9 KiB |
Before Width: | Height: | Size: 8.8 KiB |
Before Width: | Height: | Size: 12 KiB |
Before Width: | Height: | Size: 61 KiB |
|
@ -1,7 +0,0 @@
|
|||
package eu.kanade.tachiyomi.extension.fr.voircomic
|
||||
|
||||
import eu.kanade.tachiyomi.multisrc.madara.Madara
|
||||
import java.text.SimpleDateFormat
|
||||
import java.util.Locale
|
||||
|
||||
class VoirComic : Madara("VoirComic", "https://voircomic.com", "fr", dateFormat = SimpleDateFormat("d MMMM yyyy", Locale.FRANCE))
|
|
@ -276,7 +276,7 @@ class MadaraGenerator : ThemeSourceGenerator {
|
|||
SingleLang("MangaGG", "https://mangagg.com", "en", overrideVersionCode = 2),
|
||||
SingleLang("MangaGo Yaoi", "https://mangagoyaoi.com", "en", isNsfw = true),
|
||||
SingleLang("MangaGreat", "https://mangagreat.com", "en", overrideVersionCode = 4),
|
||||
SingleLang("MangaHub.fr", "https://mangahub.fr", "fr", isNsfw = true, className = "MangaHubFr", pkgName = "mangahubfr"),
|
||||
SingleLang("MangaHub.fr", "https://mangahub.fr", "fr", isNsfw = true, className = "MangaHubFr", pkgName = "mangahubfr", overrideVersionCode = 1),
|
||||
SingleLang("MangaHZ", "https://www.mangahz.com", "en", isNsfw = true, overrideVersionCode = 2),
|
||||
SingleLang("MangaK2", "https://mangak2.com", "en", isNsfw = true),
|
||||
SingleLang("Mangakakalot.io (unoriginal)", "https://mangakakalot.io", "en", isNsfw = true, className = "MangakakalotIo"),
|
||||
|
@ -307,6 +307,7 @@ class MadaraGenerator : ThemeSourceGenerator {
|
|||
SingleLang("Mangaryu", "https://mangaryu.com", "en", isNsfw = true),
|
||||
SingleLang("Mangas Origines X", "https://x.mangas-origines.fr", "fr", isNsfw = true),
|
||||
SingleLang("Mangas Origines", "https://mangas-origines.xyz", "fr", isNsfw = true, overrideVersionCode = 4),
|
||||
SingleLang("Mangas-Origines.fr", "https://mangas-origines.fr", "fr", className = "MangasOriginesFr"),
|
||||
SingleLang("MangaSco", "https://manhwasco.net", "en", overrideVersionCode = 2),
|
||||
SingleLang("MangaSiro", "https://mangasiro.com", "en", isNsfw = true),
|
||||
SingleLang("MangaSpark", "https://mangaspark.com", "ar", overrideVersionCode = 3),
|
||||
|
@ -452,6 +453,7 @@ class MadaraGenerator : ThemeSourceGenerator {
|
|||
SingleLang("Scantrad-VF", "https://scantrad-vf.co", "fr", className = "ScantradVF"),
|
||||
SingleLang("Sdl scans", "https://sdlscans.com", "es", className = "SdlScans"),
|
||||
SingleLang("Sensaina Yuri", "https://sensainayuri.dropescan.com", "pt-BR", isNsfw = true, overrideVersionCode = 2),
|
||||
SingleLang("Shadowtrad", "https://shadowtrad.net", "fr"),
|
||||
SingleLang("ShavelProiection", "https://www.shavelproiection.com", "it", true),
|
||||
SingleLang("Shayami", "https://shayami.com", "es"),
|
||||
SingleLang("Shiba Manga", "https://shibamanga.com", "en"),
|
||||
|
@ -506,7 +508,6 @@ class MadaraGenerator : ThemeSourceGenerator {
|
|||
SingleLang("Ver Manhwas", "https://vermanhwa.es", "es", isNsfw = true, overrideVersionCode = 1),
|
||||
SingleLang("VinManga", "https://vinload.com", "en", isNsfw = true),
|
||||
SingleLang("Visbellum", "https://visbellum.com", "pt-BR", overrideVersionCode = 2),
|
||||
SingleLang("VoirComic", "https://voircomic.com", "fr"),
|
||||
SingleLang("Wakamics", "https://wakamics.net", "en"),
|
||||
SingleLang("Wakascan", "https://wakascan.com", "fr", overrideVersionCode = 1),
|
||||
SingleLang("War Queen Scan", "https://wqscan.com", "pt-BR", overrideVersionCode = 6),
|
||||
|
|