diff --git a/multisrc/overrides/foolslide/hyakuro/src/Hyakuro.kt b/multisrc/overrides/foolslide/hyakuro/src/Hyakuro.kt new file mode 100644 index 000000000..fb0c4e945 --- /dev/null +++ b/multisrc/overrides/foolslide/hyakuro/src/Hyakuro.kt @@ -0,0 +1,15 @@ +package eu.kanade.tachiyomi.extension.en.hyakuro + +import eu.kanade.tachiyomi.multisrc.foolslide.FoolSlide +import eu.kanade.tachiyomi.source.model.SManga +import org.jsoup.nodes.Document + +class Hyakuro : FoolSlide("Hyakuro", "https://hyakuro.com/reader/", "en") { + override fun mangaDetailsParse(document: Document): SManga { + return SManga.create().apply { + description = document.select("$mangaDetailsInfoSelector li:has(b:contains(description))") + .first()?.ownText()?.substringAfter(":") + thumbnail_url = getDetailsThumbnail(document) + } + } +} diff --git a/multisrc/src/main/java/eu/kanade/tachiyomi/multisrc/foolslide/FoolSlideGenerator.kt b/multisrc/src/main/java/eu/kanade/tachiyomi/multisrc/foolslide/FoolSlideGenerator.kt index 186b9971e..3055c5253 100644 --- a/multisrc/src/main/java/eu/kanade/tachiyomi/multisrc/foolslide/FoolSlideGenerator.kt +++ b/multisrc/src/main/java/eu/kanade/tachiyomi/multisrc/foolslide/FoolSlideGenerator.kt @@ -47,6 +47,7 @@ class FoolSlideGenerator : ThemeSourceGenerator { SingleLang("Tortuga Ceviri", "http://tortuga-ceviri.com", "tr"), SingleLang("Rama", "https://www.ramareader.it", "it"), SingleLang("Mabushimajo", "http://mabushimajo.com", "tr"), + SingleLang("Hyakuro", "https://hyakuro.com/reader", "en"), ) companion object { diff --git a/multisrc/src/main/java/eu/kanade/tachiyomi/multisrc/madara/MadaraGenerator.kt b/multisrc/src/main/java/eu/kanade/tachiyomi/multisrc/madara/MadaraGenerator.kt index cd554988c..c8b641bbc 100644 --- a/multisrc/src/main/java/eu/kanade/tachiyomi/multisrc/madara/MadaraGenerator.kt +++ b/multisrc/src/main/java/eu/kanade/tachiyomi/multisrc/madara/MadaraGenerator.kt @@ -58,6 +58,7 @@ class MadaraGenerator : ThemeSourceGenerator { SingleLang("FreeWebtoonCoins", "https://freewebtooncoins.com", "en"), SingleLang("Furio Scans", "https://furioscans.com", "pt-BR"), SingleLang("موقع لترجمة المانجا", "https://golden-manga.com", "ar", className = "GoldenManga"), + SingleLang("GalaxyDegenScans", "https://gdegenscans.xyz/", "en"), SingleLang("Graze Scans", "https://grazescans.com/", "en"), SingleLang("GuncelManga", "https://guncelmanga.com", "tr"), SingleLang("Hero Manhua", "https://heromanhua.com", "en"), @@ -128,6 +129,7 @@ class MadaraGenerator : ThemeSourceGenerator { SingleLang("Mangasushi", "https://mangasushi.net", "en", overrideVersionCode = 1), SingleLang("Manga SY", "https://www.mangasy.com", "en"), SingleLang("MangaTeca", "https://www.mangateca.com", "pt-BR"), + SingleLang("Manga Too", "https://mangatoo.com/", "en"), SingleLang("Manga Turf", "https://mangaturf.com", "en"), SingleLang("MangaTX", "https://mangatx.com", "en"), SingleLang("Mangauptocats", "https://mangauptocats.online", "th"), @@ -203,6 +205,8 @@ class MadaraGenerator : ThemeSourceGenerator { SingleLang("SiXiang Scans", "http://www.sixiangscans.com", "en"), SingleLang("Siyahmelek", "https://siyahmelek.com", "tr", isNsfw = true, overrideVersionCode = 1), SingleLang("Skymanga", "https://skymanga.co", "en"), + SingleLang("Sleepy Translations", "https://sleepytranslations.com/", "en"), + SingleLang("SocialWeebs", "https://socialweebs.in/", "en"), SingleLang("SoloScanlation", "https://soloscanlation.site", "en"), SingleLang("Spooky Scanlations", "https://spookyscanlations.xyz", "es"), SingleLang("StageComics", "https://stagecomics.com", "pt-BR"), diff --git a/src/all/mmrcms/src/eu/kanade/tachiyomi/extension/all/mmrcms/Generator.kt b/src/all/mmrcms/src/eu/kanade/tachiyomi/extension/all/mmrcms/Generator.kt index fc7648a2a..2af17d67b 100644 --- a/src/all/mmrcms/src/eu/kanade/tachiyomi/extension/all/mmrcms/Generator.kt +++ b/src/all/mmrcms/src/eu/kanade/tachiyomi/extension/all/mmrcms/Generator.kt @@ -258,6 +258,7 @@ class Generator { SourceData("fr", "Lelscan-VF", "https://lelscan-vf.co"), SourceData("id", "Komik Manga", "https://adm.komikmanga.com"), SourceData("ko", "Mangazuki Raws", "https://raws.mangazuki.co"), + SourceData("en", "Mangazuki", "https://mangazuki.co/"), SourceData("pt-BR", "Remangas", "https://remangas.top"), SourceData("pt-BR", "AnimaRegia", "https://animaregia.net"), SourceData("tr", "MangaVadisi", "http://manga-v2.mangavadisi.org"),