diff --git a/cmd/server/main.go b/cmd/server/main.go index ca411bf..f455990 100755 --- a/cmd/server/main.go +++ b/cmd/server/main.go @@ -110,6 +110,17 @@ import ( _ "goyomi/sources/en/manhuanow" _ "goyomi/sources/en/manhuasite" _ "goyomi/sources/en/sleepytranslations" + _ "goyomi/sources/en/mangahereonl" + _ "goyomi/sources/en/mangahubio" + _ "goyomi/sources/en/mangakakalotfun" + _ "goyomi/sources/en/mangafoxfun" + _ "goyomi/sources/en/manganel" + _ "goyomi/sources/en/mangaonlinefun" + _ "goyomi/sources/en/mangapandaonl" + _ "goyomi/sources/en/mangareadersite" + _ "goyomi/sources/en/mangatoday" + _ "goyomi/sources/en/onemangaco" + _ "goyomi/sources/en/onemangainfo" ) func main() { diff --git a/docs/phase4-standalone.md b/docs/phase4-standalone.md index c80b1a5..d2db7dc 100755 --- a/docs/phase4-standalone.md +++ b/docs/phase4-standalone.md @@ -359,7 +359,7 @@ Detailed implementation notes for complex sources are in the **Notes** section a - [x] `en/mangaforest` → base: MadTheme - [ ] `en/mangaforfreecom` - [ ] `en/mangafox` -- [ ] `en/mangafoxfun` → base: MangaHub +- [x] `en/mangafoxfun` → base: MangaHub - [ ] `en/mangafreak` - [ ] `en/mangafree` - [x] `en/mangagg` @@ -369,36 +369,36 @@ Detailed implementation notes for complex sources are in the **Notes** section a - [ ] `en/mangahen` - [x] `en/mangahentai` - [ ] `en/mangahere` -- [ ] `en/mangahereonl` → base: MangaHub -- [ ] `en/mangahubio` → base: MangaHub +- [x] `en/mangahereonl` → base: MangaHub +- [x] `en/mangahubio` → base: MangaHub - [ ] `en/mangaka` - [ ] `en/mangakakalot` -- [ ] `en/mangakakalotfun` → base: MangaHub +- [x] `en/mangakakalotfun` → base: MangaHub - [ ] `en/mangakatana` - [ ] `en/mangakiss` - [ ] `en/mangamaniacs` - [ ] `en/mangamo` - [ ] `en/mangamob` - [x] `en/mangamonk` → base: MadTheme -- [ ] `en/manganel` → base: MangaHub +- [x] `en/manganel` → base: MangaHub - [ ] `en/manganelo` - [ ] `en/manganow` -- [ ] `en/mangaonlinefun` → base: MangaHub +- [x] `en/mangaonlinefun` → base: MangaHub - [ ] `en/mangaowlio` -- [ ] `en/mangapandaonl` → base: MangaHub +- [x] `en/mangapandaonl` → base: MangaHub - [ ] `en/mangapill` - [ ] `en/mangapuma` - [ ] `en/mangarawclub` - [ ] `en/mangaread` - [ ] `en/mangareadercc` -- [ ] `en/mangareadersite` → base: MangaHub +- [x] `en/mangareadersite` → base: MangaHub - [ ] `en/mangareadorg` - [x] `en/mangasaga` → base: MadTheme - [ ] `en/mangasect` - [x] `en/mangaspin` → base: MadTheme - [ ] `en/mangasushi` - [ ] `en/mangatellers` -- [ ] `en/mangatoday` → base: MangaHub +- [x] `en/mangatoday` → base: MangaHub - [ ] `en/mangatown` - [ ] `en/mangatrend` - [ ] `en/mangatx` @@ -470,8 +470,8 @@ Detailed implementation notes for complex sources are in the **Notes** section a - [ ] `en/oglaf` - [ ] `en/ohjoysextoy` - [ ] `en/omegascans` -- [ ] `en/onemangaco` → base: MangaHub -- [ ] `en/onemangainfo` → base: MangaHub +- [x] `en/onemangaco` → base: MangaHub +- [x] `en/onemangainfo` → base: MangaHub - [ ] `en/onepunchmanonline` - [ ] `en/onlythebesthentai` - [ ] `en/oots` diff --git a/sources/en/mangafoxfun/mangafoxfun.go b/sources/en/mangafoxfun/mangafoxfun.go new file mode 100644 index 0000000..cc23568 --- /dev/null +++ b/sources/en/mangafoxfun/mangafoxfun.go @@ -0,0 +1,16 @@ +package mangafoxfun + +import ( + "goyomi/internal/registry" + base "goyomi/sources/base/mangahub" +) + +func New() *base.Source { + return base.New(base.Config{ + Name: "MangaFox.fun", + BaseURL: "https://mangafox.fun", + Lang: "en", + }) +} + +func init() { registry.Register(New()) } diff --git a/sources/en/mangahereonl/mangahereonl.go b/sources/en/mangahereonl/mangahereonl.go new file mode 100644 index 0000000..3ffcd0d --- /dev/null +++ b/sources/en/mangahereonl/mangahereonl.go @@ -0,0 +1,16 @@ +package mangahereonl + +import ( + "goyomi/internal/registry" + base "goyomi/sources/base/mangahub" +) + +func New() *base.Source { + return base.New(base.Config{ + Name: "MangaHere.onl", + BaseURL: "https://mangahere.onl", + Lang: "en", + }) +} + +func init() { registry.Register(New()) } diff --git a/sources/en/mangahubio/mangahubio.go b/sources/en/mangahubio/mangahubio.go new file mode 100644 index 0000000..a67430d --- /dev/null +++ b/sources/en/mangahubio/mangahubio.go @@ -0,0 +1,16 @@ +package mangahubio + +import ( + "goyomi/internal/registry" + base "goyomi/sources/base/mangahub" +) + +func New() *base.Source { + return base.New(base.Config{ + Name: "MangaHub", + BaseURL: "https://mangahub.io", + Lang: "en", + }) +} + +func init() { registry.Register(New()) } diff --git a/sources/en/mangakakalotfun/mangakakalotfun.go b/sources/en/mangakakalotfun/mangakakalotfun.go new file mode 100644 index 0000000..3bce25e --- /dev/null +++ b/sources/en/mangakakalotfun/mangakakalotfun.go @@ -0,0 +1,16 @@ +package mangakakalotfun + +import ( + "goyomi/internal/registry" + base "goyomi/sources/base/mangahub" +) + +func New() *base.Source { + return base.New(base.Config{ + Name: "Mangakakalot.fun", + BaseURL: "https://mangakakalot.fun", + Lang: "en", + }) +} + +func init() { registry.Register(New()) } diff --git a/sources/en/manganel/manganel.go b/sources/en/manganel/manganel.go new file mode 100644 index 0000000..df7257e --- /dev/null +++ b/sources/en/manganel/manganel.go @@ -0,0 +1,16 @@ +package manganel + +import ( + "goyomi/internal/registry" + base "goyomi/sources/base/mangahub" +) + +func New() *base.Source { + return base.New(base.Config{ + Name: "MangaNel", + BaseURL: "https://manganel.me", + Lang: "en", + }) +} + +func init() { registry.Register(New()) } diff --git a/sources/en/mangaonlinefun/mangaonlinefun.go b/sources/en/mangaonlinefun/mangaonlinefun.go new file mode 100644 index 0000000..9f6217f --- /dev/null +++ b/sources/en/mangaonlinefun/mangaonlinefun.go @@ -0,0 +1,16 @@ +package mangaonlinefun + +import ( + "goyomi/internal/registry" + base "goyomi/sources/base/mangahub" +) + +func New() *base.Source { + return base.New(base.Config{ + Name: "MangaOnline.fun", + BaseURL: "https://mangaonline.fun", + Lang: "en", + }) +} + +func init() { registry.Register(New()) } diff --git a/sources/en/mangapandaonl/mangapandaonl.go b/sources/en/mangapandaonl/mangapandaonl.go new file mode 100644 index 0000000..05281cf --- /dev/null +++ b/sources/en/mangapandaonl/mangapandaonl.go @@ -0,0 +1,16 @@ +package mangapandaonl + +import ( + "goyomi/internal/registry" + base "goyomi/sources/base/mangahub" +) + +func New() *base.Source { + return base.New(base.Config{ + Name: "MangaPanda.onl", + BaseURL: "https://mangapanda.onl", + Lang: "en", + }) +} + +func init() { registry.Register(New()) } diff --git a/sources/en/mangareadersite/mangareadersite.go b/sources/en/mangareadersite/mangareadersite.go new file mode 100644 index 0000000..c748c3f --- /dev/null +++ b/sources/en/mangareadersite/mangareadersite.go @@ -0,0 +1,16 @@ +package mangareadersite + +import ( + "goyomi/internal/registry" + base "goyomi/sources/base/mangahub" +) + +func New() *base.Source { + return base.New(base.Config{ + Name: "MangaReader.site", + BaseURL: "https://mangareader.site", + Lang: "en", + }) +} + +func init() { registry.Register(New()) } diff --git a/sources/en/mangatoday/mangatoday.go b/sources/en/mangatoday/mangatoday.go new file mode 100644 index 0000000..9a190bc --- /dev/null +++ b/sources/en/mangatoday/mangatoday.go @@ -0,0 +1,16 @@ +package mangatoday + +import ( + "goyomi/internal/registry" + base "goyomi/sources/base/mangahub" +) + +func New() *base.Source { + return base.New(base.Config{ + Name: "MangaToday", + BaseURL: "https://mangatoday.fun", + Lang: "en", + }) +} + +func init() { registry.Register(New()) } diff --git a/sources/en/onemangaco/onemangaco.go b/sources/en/onemangaco/onemangaco.go new file mode 100644 index 0000000..eaf1486 --- /dev/null +++ b/sources/en/onemangaco/onemangaco.go @@ -0,0 +1,16 @@ +package onemangaco + +import ( + "goyomi/internal/registry" + base "goyomi/sources/base/mangahub" +) + +func New() *base.Source { + return base.New(base.Config{ + Name: "1Manga.co", + BaseURL: "https://1manga.co", + Lang: "en", + }) +} + +func init() { registry.Register(New()) } diff --git a/sources/en/onemangainfo/onemangainfo.go b/sources/en/onemangainfo/onemangainfo.go new file mode 100644 index 0000000..9d5df81 --- /dev/null +++ b/sources/en/onemangainfo/onemangainfo.go @@ -0,0 +1,16 @@ +package onemangainfo + +import ( + "goyomi/internal/registry" + base "goyomi/sources/base/mangahub" +) + +func New() *base.Source { + return base.New(base.Config{ + Name: "OneManga.info", + BaseURL: "https://onemanga.info", + Lang: "en", + }) +} + +func init() { registry.Register(New()) }