Favicons fixes

pull/36/head
Koitharu 4 years ago
parent bccb1a491f
commit dee3e3d554
No known key found for this signature in database
GPG Key ID: 8E861F8CE6E7CE27

@ -297,7 +297,12 @@ internal abstract class MadaraParser(
class MangaWeebs(context: MangaLoaderContext) : MadaraParser(context, MangaSource.MANGAWEEBS, "mangaweebs.in") class MangaWeebs(context: MangaLoaderContext) : MadaraParser(context, MangaSource.MANGAWEEBS, "mangaweebs.in")
@MangaSourceParser("KINGMANGA", "KingManga", "en") @MangaSourceParser("KINGMANGA", "KingManga", "en")
class KingManga(context: MangaLoaderContext) : MadaraParser(context, MangaSource.KINGMANGA, "king-manga.com") class KingManga(context: MangaLoaderContext) : MadaraParser(context, MangaSource.KINGMANGA, "king-manga.com") {
override fun getFaviconUrl(): String {
return "https://${getDomain()}/wp-content/uploads/2022/05/cropped-logo-king-02-03-32x32.png"
}
}
@MangaSourceParser("MANGAHATACHI", "MangahaTachi", "ja") @MangaSourceParser("MANGAHATACHI", "MangahaTachi", "ja")
class MangahaTachi(context: MangaLoaderContext) : class MangahaTachi(context: MangaLoaderContext) :
@ -330,7 +335,12 @@ internal abstract class MadaraParser(
class MangaTxOt(context: MangaLoaderContext) : MadaraParser(context, MangaSource.MANGATX_OT, "manga-tx.com") class MangaTxOt(context: MangaLoaderContext) : MadaraParser(context, MangaSource.MANGATX_OT, "manga-tx.com")
@MangaSourceParser("MANGALEK", "MangaLek", "ar") @MangaSourceParser("MANGALEK", "MangaLek", "ar")
class MangaLek(context: MangaLoaderContext) : MadaraParser(context, MangaSource.MANGALEK, "mangalek.com") class MangaLek(context: MangaLoaderContext) : MadaraParser(context, MangaSource.MANGALEK, "mangalek.com") {
override fun getFaviconUrl(): String {
return "https://${getDomain()}/wp-content/logo192.png"
}
}
@MangaSourceParser("HARIMANGA", "HariManga", "en") @MangaSourceParser("HARIMANGA", "HariManga", "en")
class HariManga(context: MangaLoaderContext) : MadaraParser(context, MangaSource.HARIMANGA, "harimanga.com") class HariManga(context: MangaLoaderContext) : MadaraParser(context, MangaSource.HARIMANGA, "harimanga.com")

@ -14,4 +14,8 @@ internal class MintMangaParser(
"mintmanga.live", "mintmanga.live",
arrayOf("mintmanga.live", "mintmanga.com"), arrayOf("mintmanga.live", "mintmanga.com"),
) )
override fun getFaviconUrl(): String {
return "https://resmm.rmr.rocks/static/apple-touch-icon-8fff291039c140493adb0c7ba81065ad.png"
}
} }

@ -14,4 +14,8 @@ internal class ReadmangaParser(
"readmanga.io", "readmanga.io",
arrayOf("readmanga.io", "readmanga.live", "readmanga.me"), arrayOf("readmanga.io", "readmanga.live", "readmanga.me"),
) )
override fun getFaviconUrl(): String {
return "https://resrm.rmr.rocks/static/apple-touch-icon-3162037c9df9f28dca0f9a4092cb0f65.png"
}
} }

@ -11,4 +11,8 @@ internal class SelfMangaParser(
) : GroupleParser(MangaSource.SELFMANGA, "selfmangafun", 3) { ) : GroupleParser(MangaSource.SELFMANGA, "selfmangafun", 3) {
override val configKeyDomain = ConfigKey.Domain("selfmanga.live", null) override val configKeyDomain = ConfigKey.Domain("selfmanga.live", null)
override fun getFaviconUrl(): String {
return "https://ressm.rmr.rocks/static/apple-touch-icon-a769ea533d811b73ac3eedde658bb1d3.png"
}
} }
Loading…
Cancel
Save