Madara rework & Lightnovelwp update (#819)

* fix hizomanga

* added filters for systemtranslation & whitemoonlightnovels

* fix typos in lightnovelwp README

* fix arnovel domain change

* Madra: - added version Increments for sources

* Madara rework:
 - filters in seperate folder
 - added generator for filters
 - added README
 - removed path in sources (getting genres from advanced search)
 - added checking for Captcha errors
 - simplified code
 - better filter management
 - madara/icons/*.png => madara/*.png

* lightnovelwp:
 - better checks for Captcha
 - better log

* madra: - removed console.log

* Madara: - get_filter.ts better log

* Madara added sources:
 - Pancho Translations (SP)
 - Salmon Latte (EN)
 - Asura Light Novel (EN)
 - Fans Translations (EN)
 - Novel Lucky (TH)
 - new Thai language

* freewebnovel:

 - Web NOVEL => Free Web Novel

* Madara:  - icon filename from id instead of name

* Madara: - added filters for new sources
This commit is contained in:
Justin COLLON
2024-03-07 06:46:29 +01:00
committed by GitHub
parent aa129fdfed
commit 4842366870
105 changed files with 10016 additions and 5261 deletions
+30
View File
@@ -0,0 +1,30 @@
# Compatiblity
### This generator is for most sites that uses the Madara WordPress Theme: https://mangabooth.com/
it should work for all sites that uses this theme
to know the name and version of the theme you can enter the url in : [WP Theme Detector](https://www.wpthemedetector.com)
or you can check the version by adding "/wp-content/themes/madara/style.css"
to the site url and check the version in the file
## ADD A NEW SOURCE
To add a new source you need to add it to sources.json:
- id: the id of the source (something unique)
- sourceName: the name of the source (you can use the value of "name" in "https://site.com/wp-json/" if it exists)
- sourceSite: the site url
- options: the options of the source
- lang: the language of the source (default: "English") (check that the language
exists in the languages (check folder names in "plugins/"))
- useNewChapterEndpoint: if the source uses the new chapter endpoint
To add an icon to the source you need to find the icon of the site \
(try the favicon of the site (https://site.com/favicon.ico) most of the times it redirects you to an image named something like "cropped-site-32x32.png" try to access "cropped-site.png" or "site.png" if that did not work you can try to access "https://site.com/wp-json" at the end of this very long file there should be a "site_icon_url" value
) (don't forget to convert it to png)
and add it to the folder "icons/multisrc/madara" named as the id of the source
To add filters to a source you need to run the script "get_filters.ts" \
(./node_modules/.bin/ts-node scripts/multisrc/madara/get_filters.ts
(if you are at the root of the project) (and you have ran "npm install" before))
and follow the instructions (url is easier and faster but sometimes it doesn't work)
@@ -0,0 +1,376 @@
{
"filters": {
"genre[]": {
"type": "Checkbox",
"label": "Genre",
"value": [],
"options": [
{
"label": "Action",
"value": "action"
},
{
"label": "Adult",
"value": "adult"
},
{
"label": "Adventure",
"value": "adventure"
},
{
"label": "Anime",
"value": "anime"
},
{
"label": "Apocalypse",
"value": "apocalypse"
},
{
"label": "Boy's Love",
"value": "boys-love"
},
{
"label": "Comedy",
"value": "comedy"
},
{
"label": "Completed",
"value": "completed"
},
{
"label": "Cooking",
"value": "cooking"
},
{
"label": "Demons",
"value": "demons"
},
{
"label": "Detective",
"value": "detective"
},
{
"label": "Drama",
"value": "drama"
},
{
"label": "Ecchi",
"value": "ecchi"
},
{
"label": "Fan-Fiction",
"value": "fan-fiction"
},
{
"label": "Fantasy",
"value": "fantasy"
},
{
"label": "Food",
"value": "food"
},
{
"label": "Game",
"value": "game"
},
{
"label": "Gender Bender",
"value": "gender-bender"
},
{
"label": "Girls Love",
"value": "girls-love"
},
{
"label": "Harem",
"value": "harem"
},
{
"label": "Historical",
"value": "historical"
},
{
"label": "Horror",
"value": "horror"
},
{
"label": "Humor",
"value": "humor"
},
{
"label": "Isekai",
"value": "isekai"
},
{
"label": "Josei",
"value": "josei"
},
{
"label": "Magic",
"value": "magic"
},
{
"label": "Magical",
"value": "magical"
},
{
"label": "Manhua",
"value": "manhua"
},
{
"label": "Manhwa",
"value": "manhwa"
},
{
"label": "Martial Arts",
"value": "martial-arts"
},
{
"label": "Mature",
"value": "mature"
},
{
"label": "Mecha",
"value": "mecha"
},
{
"label": "Medical",
"value": "medical"
},
{
"label": "Military",
"value": "military"
},
{
"label": "Moder",
"value": "moder"
},
{
"label": "Modern",
"value": "modern"
},
{
"label": "Murim",
"value": "murim"
},
{
"label": "Music",
"value": "music"
},
{
"label": "Mystery",
"value": "mystery"
},
{
"label": "Psychological",
"value": "psychological"
},
{
"label": "Reverse",
"value": "reverse"
},
{
"label": "Reverse harem",
"value": "reverse-harem"
},
{
"label": "Romance",
"value": "romance"
},
{
"label": "School Life",
"value": "school-life"
},
{
"label": "Sci-fi",
"value": "sci-fi"
},
{
"label": "Seinen",
"value": "seinen"
},
{
"label": "Shoujo",
"value": "shoujo"
},
{
"label": "Shoujo Ai",
"value": "shoujo-ai"
},
{
"label": "Shounen",
"value": "shounen"
},
{
"label": "Shounen Ai",
"value": "shounen-ai"
},
{
"label": "Slice of Life",
"value": "slice-of-life"
},
{
"label": "Smut",
"value": "smut"
},
{
"label": "Sports",
"value": "sports"
},
{
"label": "Super power",
"value": "super-power"
},
{
"label": "Superhero",
"value": "superhero"
},
{
"label": "Supernatural",
"value": "supernatural"
},
{
"label": "Thriller",
"value": "thriller"
},
{
"label": "Tragedy",
"value": "tragedy"
},
{
"label": "Urban Life",
"value": "urban-life"
},
{
"label": "Vampire",
"value": "vampire"
},
{
"label": "Webtoons",
"value": "webtoons"
},
{
"label": "Wuxia",
"value": "wuxia"
},
{
"label": "Xianxia",
"value": "xianxia"
},
{
"label": "Xuanhuan",
"value": "xuanhuan"
},
{
"label": "Yaoi",
"value": "yaoi"
},
{
"label": "Yuri",
"value": "yuri"
}
]
},
"op": {
"type": "Switch",
"label": "having all selected genres",
"value": false
},
"author": {
"type": "Text",
"label": "Author",
"value": ""
},
"artist": {
"type": "Text",
"label": "Artist",
"value": ""
},
"release": {
"type": "Text",
"label": "Year of Released",
"value": ""
},
"adult": {
"type": "Picker",
"label": "Adult content",
"value": "",
"options": [
{
"label": "All",
"value": ""
},
{
"label": "None adult content",
"value": "0"
},
{
"label": "Only adult content",
"value": "1"
}
]
},
"status[]": {
"type": "Checkbox",
"label": "Status",
"value": [],
"options": [
{
"label": "OnGoing",
"value": "on-going"
},
{
"label": "Completed",
"value": "end"
},
{
"label": "Canceled",
"value": "canceled"
},
{
"label": "On Hold",
"value": "on-hold"
},
{
"label": "Upcoming",
"value": "upcoming"
}
]
},
"m_orderby": {
"type": "Picker",
"label": "Order by",
"value": "",
"options": [
{
"label": "Relevance",
"value": ""
},
{
"label": "Latest",
"value": "latest"
},
{
"label": "A-Z",
"value": "alphabet"
},
{
"label": "Rating",
"value": "rating"
},
{
"label": "Trending",
"value": "trending"
},
{
"label": "Most Views",
"value": "views"
},
{
"label": "New",
"value": "new-manga"
}
]
}
}
}
@@ -0,0 +1,344 @@
{
"filters": {
"genre[]": {
"type": "Checkbox",
"label": "Genre",
"value": [],
"options": [
{
"label": "Action",
"value": "action"
},
{
"label": "Adventure",
"value": "adventure"
},
{
"label": "Chinese",
"value": "chinese"
},
{
"label": "Chinese Novel",
"value": "chinese-novel"
},
{
"label": "Comedy",
"value": "comedy"
},
{
"label": "Drama",
"value": "drama"
},
{
"label": "Ecchi",
"value": "ecchi"
},
{
"label": "Fantasy",
"value": "fantasy"
},
{
"label": "Filipino",
"value": "filipino"
},
{
"label": "Filipino Novel",
"value": "filipino-novel"
},
{
"label": "Gender Bender",
"value": "gender-bender"
},
{
"label": "Genre",
"value": "genre"
},
{
"label": "Harem",
"value": "harem"
},
{
"label": "Historical",
"value": "historical"
},
{
"label": "Horror",
"value": "horror"
},
{
"label": "Indonesia",
"value": "indonesia"
},
{
"label": "Indonesia Novel",
"value": "indonesia-novel"
},
{
"label": "Japanese",
"value": "japanese"
},
{
"label": "Josei",
"value": "josei"
},
{
"label": "Khmer",
"value": "khmer"
},
{
"label": "Korean",
"value": "korean"
},
{
"label": "Korean Novel",
"value": "korean-novel"
},
{
"label": "Language",
"value": "language"
},
{
"label": "Light Novel",
"value": "light-novel"
},
{
"label": "Lolicon",
"value": "lolicon"
},
{
"label": "Malaysian",
"value": "malaysian"
},
{
"label": "Malaysian Novel",
"value": "malaysian-novel"
},
{
"label": "Martial Arts",
"value": "martial-arts"
},
{
"label": "Mature",
"value": "mature"
},
{
"label": "Mecha",
"value": "mecha"
},
{
"label": "Mystery",
"value": "mystery"
},
{
"label": "N/A",
"value": "n-a"
},
{
"label": "Novel Type",
"value": "novel-type"
},
{
"label": "Psychological",
"value": "psychological"
},
{
"label": "Romance",
"value": "romance"
},
{
"label": "School Life",
"value": "school-life"
},
{
"label": "Sci-fi",
"value": "sci-fi"
},
{
"label": "Seinen",
"value": "seinen"
},
{
"label": "Shotacon",
"value": "shotacon"
},
{
"label": "Shoujo",
"value": "shoujo"
},
{
"label": "Shoujo Ai",
"value": "shoujo-ai"
},
{
"label": "Shounen",
"value": "shounen"
},
{
"label": "Shounen Ai",
"value": "shounen-ai"
},
{
"label": "Slice of Life",
"value": "slice-of-life-3"
},
{
"label": "Slice of Life",
"value": "slice-of-life"
},
{
"label": "Smut",
"value": "smut"
},
{
"label": "Sports",
"value": "sports"
},
{
"label": "Supernatural",
"value": "supernatural"
},
{
"label": "Thai",
"value": "thai"
},
{
"label": "Thai Novel",
"value": "thai-novel"
},
{
"label": "Tragedy",
"value": "tragedy"
},
{
"label": "Vietnamese",
"value": "vietnamese"
},
{
"label": "Vietnamese Novel",
"value": "vietnamese-novel"
},
{
"label": "Web Novel",
"value": "web-novel"
},
{
"label": "Wuxia",
"value": "wuxia"
},
{
"label": "Xianxia",
"value": "xianxia"
},
{
"label": "Xuanhuan",
"value": "xuanhuan"
},
{
"label": "Yaoi",
"value": "yaoi"
},
{
"label": "Yuri",
"value": "yuri"
}
]
},
"op": {
"type": "Switch",
"label": "having all selected genres",
"value": false
},
"author": {
"type": "Text",
"label": "Author",
"value": ""
},
"artist": {
"type": "Text",
"label": "Artist",
"value": ""
},
"release": {
"type": "Text",
"label": "Year of Released",
"value": ""
},
"adult": {
"type": "Picker",
"label": "Adult content",
"value": "",
"options": [
{
"label": "All",
"value": ""
},
{
"label": "None adult content",
"value": "0"
},
{
"label": "Only adult content",
"value": "1"
}
]
},
"status[]": {
"type": "Checkbox",
"label": "Status",
"value": [],
"options": [
{
"label": "Completed",
"value": "complete"
},
{
"label": "Ongoing",
"value": "on-going"
},
{
"label": "Canceled",
"value": "canceled"
},
{
"label": "On Hold",
"value": "on-hold"
}
]
},
"m_orderby": {
"type": "Picker",
"label": "Order by",
"value": "",
"options": [
{
"label": "Relevance",
"value": ""
},
{
"label": "Latest",
"value": "latest"
},
{
"label": "A-Z",
"value": "alphabet"
},
{
"label": "Rating",
"value": "rating"
},
{
"label": "Trending",
"value": "trending"
},
{
"label": "Most Views",
"value": "views"
},
{
"label": "New",
"value": "new-manga"
}
]
}
}
}
@@ -0,0 +1,48 @@
{
"filters": {
"genre[]": {
"type": "Checkbox",
"label": "Genre",
"value": [],
"options": []
},
"op": {
"type": "Switch",
"label": "",
"value": false
},
"author": {
"type": "Text",
"label": "",
"value": ""
},
"artist": {
"type": "Text",
"label": "",
"value": ""
},
"release": {
"type": "Text",
"label": "",
"value": ""
},
"adult": {
"type": "Picker",
"label": "",
"value": "",
"options": []
},
"status[]": {
"type": "Checkbox",
"label": "",
"value": [],
"options": []
},
"m_orderby": {
"type": "Picker",
"label": "",
"value": "",
"options": []
}
}
}
@@ -0,0 +1,220 @@
{
"filters": {
"genre[]": {
"type": "Checkbox",
"label": "Genre",
"value": [],
"options": [
{
"label": "أكشن",
"value": "أكشن"
},
{
"label": "إتشي",
"value": "إتشـي"
},
{
"label": "بالغ",
"value": "بالغ"
},
{
"label": "تاريخي",
"value": "تاريخي"
},
{
"label": "تراجدي",
"value": "تراجدي"
},
{
"label": "جوسي",
"value": "جوسي"
},
{
"label": "حريم",
"value": "حريم"
},
{
"label": "حياة مدرسية",
"value": "حياة-مدرسية"
},
{
"label": "خارق لطبيعية",
"value": "خارق-لطبيعية"
},
{
"label": "خيال",
"value": "خيال"
},
{
"label": "خيال علمي",
"value": "خيال-علمي"
},
{
"label": "دراما",
"value": "دراما"
},
{
"label": "راشد",
"value": "راشد"
},
{
"label": "رعب",
"value": "رعب"
},
{
"label": "رومنسي",
"value": "رومنسي"
},
{
"label": "رياضي",
"value": "رياضي"
},
{
"label": "سينين",
"value": "سينين"
},
{
"label": "شريحة من الحياة",
"value": "شريحة-من-الحياة"
},
{
"label": "شوجو",
"value": "شوجو"
},
{
"label": "شونين",
"value": "شونين"
},
{
"label": "غموض",
"value": "غموض"
},
{
"label": "فنون قتال",
"value": "فنون-قتال"
},
{
"label": "كوميديا",
"value": "كوميديا"
},
{
"label": "مغامرات",
"value": "مغامرات"
},
{
"label": "منتهية",
"value": "منتهية"
},
{
"label": "ميكا",
"value": "ميكا"
},
{
"label": "نفسي",
"value": "نفسي"
}
]
},
"op": {
"type": "Switch",
"label": "و وجود جميع التصنيفات المختارة",
"value": false
},
"author": {
"type": "Text",
"label": "المؤلف",
"value": ""
},
"artist": {
"type": "Text",
"label": "المترجم",
"value": ""
},
"release": {
"type": "Text",
"label": "سنة الإصدار",
"value": ""
},
"adult": {
"type": "Picker",
"label": "محتوى للبالغين",
"value": "",
"options": [
{
"label": "كل",
"value": ""
},
{
"label": "لا يوجد محتوى للبالغين",
"value": "0"
},
{
"label": "محتوى للبالغين فقط",
"value": "1"
}
]
},
"status[]": {
"type": "Checkbox",
"label": "الحالة",
"value": [],
"options": [
{
"label": "مستمرة",
"value": "on-going"
},
{
"label": "منتهية",
"value": "end"
},
{
"label": "تم إلغاءها",
"value": "canceled"
},
{
"label": "متوقفة",
"value": "on-hold"
},
{
"label": "قريباً",
"value": "upcoming"
}
]
},
"m_orderby": {
"type": "Picker",
"label": "الترتيب حسب",
"value": "",
"options": [
{
"label": "ملائمة",
"value": ""
},
{
"label": "الآخير",
"value": "latest"
},
{
"label": "A-Z",
"value": "alphabet"
},
{
"label": "التقييم",
"value": "rating"
},
{
"label": "شائع",
"value": "trending"
},
{
"label": "الأكثر مشاهدة",
"value": "views"
},
{
"label": "جديد",
"value": "new-manga"
}
]
}
}
}
@@ -0,0 +1,180 @@
{
"filters": {
"genre[]": {
"type": "Checkbox",
"label": "Genre",
"value": [],
"options": [
{
"label": "Action",
"value": "action"
},
{
"label": "Adventure",
"value": "adventure"
},
{
"label": "Comedy",
"value": "comedy"
},
{
"label": "Fantasy",
"value": "fantasy"
},
{
"label": "Harem",
"value": "harem"
},
{
"label": "Isekai",
"value": "isekai"
},
{
"label": "Martial arts",
"value": "martial-arts"
},
{
"label": "Mature",
"value": "mature"
},
{
"label": "Mystery",
"value": "mystery"
},
{
"label": "Psychological",
"value": "psychological"
},
{
"label": "Romance",
"value": "romance"
},
{
"label": "Sci-fi",
"value": "sci-fi"
},
{
"label": "Shounen",
"value": "shounen"
},
{
"label": "Supernatural",
"value": "supernatural"
},
{
"label": "Tragedy",
"value": "tragedy"
},
{
"label": "xianxia",
"value": "xianxia"
},
{
"label": "Xuanhuan",
"value": "xuanhuan"
}
]
},
"op": {
"type": "Switch",
"label": "having all selected genres",
"value": false
},
"author": {
"type": "Text",
"label": "Author",
"value": ""
},
"artist": {
"type": "Text",
"label": "Artist",
"value": ""
},
"release": {
"type": "Text",
"label": "Year of Released",
"value": ""
},
"adult": {
"type": "Picker",
"label": "Adult content",
"value": "",
"options": [
{
"label": "All",
"value": ""
},
{
"label": "None adult content",
"value": "0"
},
{
"label": "Only adult content",
"value": "1"
}
]
},
"status[]": {
"type": "Checkbox",
"label": "Status",
"value": [],
"options": [
{
"label": "OnGoing",
"value": "on-going"
},
{
"label": "Completed",
"value": "end"
},
{
"label": "Canceled",
"value": "canceled"
},
{
"label": "On Hold",
"value": "on-hold"
},
{
"label": "Upcoming",
"value": "upcoming"
}
]
},
"m_orderby": {
"type": "Picker",
"label": "Order by",
"value": "",
"options": [
{
"label": "Relevance",
"value": ""
},
{
"label": "Latest",
"value": "latest"
},
{
"label": "A-Z",
"value": "alphabet"
},
{
"label": "Rating",
"value": "rating"
},
{
"label": "Trending",
"value": "trending"
},
{
"label": "Most Views",
"value": "views"
},
{
"label": "New",
"value": "new-manga"
}
]
}
}
}
@@ -0,0 +1,240 @@
{
"filters": {
"genre[]": {
"type": "Checkbox",
"label": "Genre",
"value": [],
"options": [
{
"label": "Action",
"value": "action"
},
{
"label": "Adventure",
"value": "adventure"
},
{
"label": "Comedy",
"value": "comedy"
},
{
"label": "Drama",
"value": "drama"
},
{
"label": "Eastern",
"value": "eastern"
},
{
"label": "Ecchi",
"value": "ecchi"
},
{
"label": "Fantasy",
"value": "fantasy"
},
{
"label": "Gender Bender",
"value": "gender-bender"
},
{
"label": "Harem",
"value": "harem"
},
{
"label": "Historical",
"value": "historical"
},
{
"label": "Horror",
"value": "horror"
},
{
"label": "Josei",
"value": "josei"
},
{
"label": "Martial Arts",
"value": "martial-arts"
},
{
"label": "Mature",
"value": "mature"
},
{
"label": "Mecha",
"value": "mecha"
},
{
"label": "Mystery",
"value": "mystery"
},
{
"label": "Psychological",
"value": "psychological"
},
{
"label": "Romance",
"value": "romance"
},
{
"label": "School Life",
"value": "school-life"
},
{
"label": "Sci-fi",
"value": "sci-fi"
},
{
"label": "Seinen",
"value": "seinen"
},
{
"label": "Shoujo",
"value": "shoujo"
},
{
"label": "Shounen",
"value": "shounen"
},
{
"label": "Slice of Life",
"value": "slice-of-life"
},
{
"label": "Smut",
"value": "smut"
},
{
"label": "Sports",
"value": "sports"
},
{
"label": "Supernatural",
"value": "supernatural"
},
{
"label": "Tragedy",
"value": "tragedy"
},
{
"label": "Wuxia",
"value": "wuxia"
},
{
"label": "Xianxia",
"value": "xianxia"
},
{
"label": "Xuanhuan",
"value": "xuanhuan"
},
{
"label": "Yaoi",
"value": "yaoi"
}
]
},
"op": {
"type": "Switch",
"label": "having all selected genres",
"value": false
},
"author": {
"type": "Text",
"label": "Author",
"value": ""
},
"artist": {
"type": "Text",
"label": "Artist",
"value": ""
},
"release": {
"type": "Text",
"label": "Year of Released",
"value": ""
},
"adult": {
"type": "Picker",
"label": "Adult content",
"value": "",
"options": [
{
"label": "All",
"value": ""
},
{
"label": "None adult content",
"value": "0"
},
{
"label": "Only adult content",
"value": "1"
}
]
},
"status[]": {
"type": "Checkbox",
"label": "Status",
"value": [],
"options": [
{
"label": "OnGoing",
"value": "on-going"
},
{
"label": "Completed",
"value": "end"
},
{
"label": "Canceled",
"value": "canceled"
},
{
"label": "On Hold",
"value": "on-hold"
},
{
"label": "Upcoming",
"value": "upcoming"
}
]
},
"m_orderby": {
"type": "Picker",
"label": "Order by",
"value": "",
"options": [
{
"label": "Relevance",
"value": ""
},
{
"label": "Latest",
"value": "latest"
},
{
"label": "A-Z",
"value": "alphabet"
},
{
"label": "Rating",
"value": "rating"
},
{
"label": "Trending",
"value": "trending"
},
{
"label": "Most Views",
"value": "views"
},
{
"label": "New",
"value": "new-manga"
}
]
}
}
}
@@ -0,0 +1,192 @@
{
"filters": {
"genre[]": {
"type": "Checkbox",
"label": "Genre",
"value": [],
"options": [
{
"label": "Ação",
"value": "acao"
},
{
"label": "Aventura",
"value": "aventura"
},
{
"label": "Chinesa",
"value": "chinesa"
},
{
"label": "Coreana",
"value": "coreana"
},
{
"label": "Cotidiano",
"value": "cotidiano"
},
{
"label": "Cultivação",
"value": "cultivacao"
},
{
"label": "Escolar",
"value": "escolar"
},
{
"label": "Fantasia",
"value": "fantasia"
},
{
"label": "Harém",
"value": "harem"
},
{
"label": "Indicação",
"value": "indicacao"
},
{
"label": "Isekai",
"value": "isekai"
},
{
"label": "Japonesa",
"value": "japonesa"
},
{
"label": "Light Novel",
"value": "light-novel"
},
{
"label": "Romance",
"value": "romance"
},
{
"label": "Romance Adulto",
"value": "romance-adulto"
},
{
"label": "Sistema de Up",
"value": "sistema-de-up"
},
{
"label": "Sobrenatural",
"value": "sobrenatural"
},
{
"label": "Super Poderes",
"value": "super-poderes"
},
{
"label": "Xianxia",
"value": "xianxia"
},
{
"label": "Xuanhuan",
"value": "xuanhuan"
}
]
},
"op": {
"type": "Switch",
"label": "having all selected genres",
"value": false
},
"author": {
"type": "Text",
"label": "Author",
"value": ""
},
"artist": {
"type": "Text",
"label": "Artist",
"value": ""
},
"release": {
"type": "Text",
"label": "Year of Released",
"value": ""
},
"adult": {
"type": "Picker",
"label": "Adult content",
"value": "",
"options": [
{
"label": "All",
"value": ""
},
{
"label": "None adult content",
"value": "0"
},
{
"label": "Only adult content",
"value": "1"
}
]
},
"status[]": {
"type": "Checkbox",
"label": "Status",
"value": [],
"options": [
{
"label": "Ativo",
"value": "on-going"
},
{
"label": "Completo",
"value": "end"
},
{
"label": "Canceled",
"value": "canceled"
},
{
"label": "On Hold",
"value": "on-hold"
},
{
"label": "Upcoming",
"value": "upcoming"
}
]
},
"m_orderby": {
"type": "Picker",
"label": "Order by",
"value": "",
"options": [
{
"label": "Relevance",
"value": ""
},
{
"label": "Latest",
"value": "latest"
},
{
"label": "A-Z",
"value": "alphabet"
},
{
"label": "Rating",
"value": "rating"
},
{
"label": "Trending",
"value": "trending"
},
{
"label": "Most Views",
"value": "views"
},
{
"label": "New",
"value": "new-manga"
}
]
}
}
}
+200
View File
@@ -0,0 +1,200 @@
{
"filters": {
"genre[]": {
"type": "Checkbox",
"label": "Genre",
"value": [],
"options": [
{
"label": "Action",
"value": "action"
},
{
"label": "Adventure",
"value": "adventure"
},
{
"label": "Comedy",
"value": "comedy"
},
{
"label": "Drama",
"value": "drama"
},
{
"label": "Fantasy",
"value": "fantasy"
},
{
"label": "Historical",
"value": "historical"
},
{
"label": "Horror",
"value": "horror"
},
{
"label": "Josei",
"value": "josei"
},
{
"label": "Mature",
"value": "mature"
},
{
"label": "Mystery",
"value": "mystery"
},
{
"label": "Psychological",
"value": "psychological"
},
{
"label": "Romance",
"value": "romance"
},
{
"label": "School Life",
"value": "school-life"
},
{
"label": "Sci-Fi",
"value": "sci-fi"
},
{
"label": "Seinen",
"value": "seinen"
},
{
"label": "Shoujo",
"value": "shoujo"
},
{
"label": "Shounen",
"value": "shounen"
},
{
"label": "Shounen Ai",
"value": "shounen-ai"
},
{
"label": "Slice of Life",
"value": "slice-of-life"
},
{
"label": "Sports",
"value": "sports"
},
{
"label": "Supernatural",
"value": "supernatural"
},
{
"label": "Yaoi",
"value": "yaoi"
}
]
},
"op": {
"type": "Switch",
"label": "having all selected genres",
"value": false
},
"author": {
"type": "Text",
"label": "Author",
"value": ""
},
"artist": {
"type": "Text",
"label": "Artist",
"value": ""
},
"release": {
"type": "Text",
"label": "Year of Released",
"value": ""
},
"adult": {
"type": "Picker",
"label": "Adult content",
"value": "",
"options": [
{
"label": "All",
"value": ""
},
{
"label": "None adult content",
"value": "0"
},
{
"label": "Only adult content",
"value": "1"
}
]
},
"status[]": {
"type": "Checkbox",
"label": "Status",
"value": [],
"options": [
{
"label": "OnGoing",
"value": "on-going"
},
{
"label": "Completed",
"value": "end"
},
{
"label": "Canceled",
"value": "canceled"
},
{
"label": "On Hold",
"value": "on-hold"
},
{
"label": "Upcoming",
"value": "upcoming"
}
]
},
"m_orderby": {
"type": "Picker",
"label": "Order by",
"value": "",
"options": [
{
"label": "Relevance",
"value": ""
},
{
"label": "Latest",
"value": "latest"
},
{
"label": "A-Z",
"value": "alphabet"
},
{
"label": "Rating",
"value": "rating"
},
{
"label": "Trending",
"value": "trending"
},
{
"label": "Most Views",
"value": "views"
},
{
"label": "New",
"value": "new-manga"
}
]
}
}
}
@@ -0,0 +1,200 @@
{
"filters": {
"genre[]": {
"type": "Checkbox",
"label": "Genre",
"value": [],
"options": [
{
"label": "Action",
"value": "action"
},
{
"label": "Adventure",
"value": "adventure"
},
{
"label": "Comedy",
"value": "comedy"
},
{
"label": "Drama",
"value": "drama"
},
{
"label": "Fantasy",
"value": "fantasy"
},
{
"label": "Historical",
"value": "historical"
},
{
"label": "Horror",
"value": "horror"
},
{
"label": "Josei",
"value": "josei"
},
{
"label": "Mature",
"value": "mature"
},
{
"label": "Mystery",
"value": "mystery"
},
{
"label": "Psychological",
"value": "psychological"
},
{
"label": "Romance",
"value": "romance"
},
{
"label": "School Life",
"value": "school-life"
},
{
"label": "Sci-Fi",
"value": "sci-fi"
},
{
"label": "Seinen",
"value": "seinen"
},
{
"label": "Shoujo",
"value": "shoujo"
},
{
"label": "Shounen",
"value": "shounen"
},
{
"label": "Shounen Ai",
"value": "shounen-ai"
},
{
"label": "Slice of Life",
"value": "slice-of-life"
},
{
"label": "Sports",
"value": "sports"
},
{
"label": "Supernatural",
"value": "supernatural"
},
{
"label": "Yaoi",
"value": "yaoi"
}
]
},
"op": {
"type": "Switch",
"label": "having all selected genres",
"value": false
},
"author": {
"type": "Text",
"label": "Author",
"value": ""
},
"artist": {
"type": "Text",
"label": "Artist",
"value": ""
},
"release": {
"type": "Text",
"label": "Year of Released",
"value": ""
},
"adult": {
"type": "Picker",
"label": "Adult content",
"value": "",
"options": [
{
"label": "All",
"value": ""
},
{
"label": "None adult content",
"value": "0"
},
{
"label": "Only adult content",
"value": "1"
}
]
},
"status[]": {
"type": "Checkbox",
"label": "Status",
"value": [],
"options": [
{
"label": "OnGoing",
"value": "on-going"
},
{
"label": "Completed",
"value": "end"
},
{
"label": "Canceled",
"value": "canceled"
},
{
"label": "On Hold",
"value": "on-hold"
},
{
"label": "Upcoming",
"value": "upcoming"
}
]
},
"m_orderby": {
"type": "Picker",
"label": "Order by",
"value": "",
"options": [
{
"label": "Relevance",
"value": ""
},
{
"label": "Latest",
"value": "latest"
},
{
"label": "A-Z",
"value": "alphabet"
},
{
"label": "Rating",
"value": "rating"
},
{
"label": "Trending",
"value": "trending"
},
{
"label": "Most Views",
"value": "views"
},
{
"label": "New",
"value": "new-manga"
}
]
}
}
}
@@ -0,0 +1,276 @@
{
"filters": {
"genre[]": {
"type": "Checkbox",
"label": "Genre",
"value": [],
"options": [
{
"label": "Action",
"value": "action"
},
{
"label": "Adventure",
"value": "adventure"
},
{
"label": "Boy X Girl",
"value": "bg"
},
{
"label": "Boy's Love",
"value": "bl"
},
{
"label": "Chinese Novel",
"value": "chinese"
},
{
"label": "Comedy",
"value": "comedy"
},
{
"label": "Drama",
"value": "drama"
},
{
"label": "Fanfiction",
"value": "fanfiction"
},
{
"label": "Fantasy",
"value": "fantasy"
},
{
"label": "Games",
"value": "games"
},
{
"label": "Girl's Love",
"value": "gl"
},
{
"label": "Harem",
"value": "harem"
},
{
"label": "Historical",
"value": "historical"
},
{
"label": "Horror",
"value": "horror"
},
{
"label": "Indonesian Novel",
"value": "indonesian"
},
{
"label": "interstellar",
"value": "interstellar"
},
{
"label": "Isekai",
"value": "isekai"
},
{
"label": "Japanese Novel",
"value": "japanese"
},
{
"label": "Korean Novel",
"value": "korean"
},
{
"label": "Malay Novel",
"value": "malay"
},
{
"label": "Martial Arts",
"value": "martial-arts"
},
{
"label": "Mature",
"value": "mature"
},
{
"label": "Modern",
"value": "modern"
},
{
"label": "Mystery",
"value": "mystery"
},
{
"label": "Original Novel",
"value": "original"
},
{
"label": "Psychological",
"value": "psychological"
},
{
"label": "Quick Transmigration",
"value": "quick-transmigration"
},
{
"label": "Rebirth",
"value": "rebirth"
},
{
"label": "Romance",
"value": "romance"
},
{
"label": "School Life",
"value": "school-life"
},
{
"label": "Sci-fi",
"value": "sci-fi"
},
{
"label": "Slice of Life",
"value": "slice-of-life"
},
{
"label": "Supernatural",
"value": "supernatural"
},
{
"label": "Thai Novel",
"value": "thai"
},
{
"label": "Tragedy",
"value": "tragedy"
},
{
"label": "Transmigration",
"value": "transmigration"
},
{
"label": "Urban",
"value": "urban"
},
{
"label": "Urdu Novel",
"value": "urdu-novel"
},
{
"label": "Wuxia",
"value": "wuxia"
},
{
"label": "Xianxia",
"value": "xianxia"
},
{
"label": "Xuanhuan",
"value": "xuanhuan"
}
]
},
"op": {
"type": "Switch",
"label": "having all selected genres",
"value": false
},
"author": {
"type": "Text",
"label": "Author",
"value": ""
},
"artist": {
"type": "Text",
"label": "Team",
"value": ""
},
"release": {
"type": "Text",
"label": "Translation Status",
"value": ""
},
"adult": {
"type": "Picker",
"label": "Adult content",
"value": "",
"options": [
{
"label": "All",
"value": ""
},
{
"label": "None adult content",
"value": "0"
},
{
"label": "Only adult content",
"value": "1"
}
]
},
"status[]": {
"type": "Checkbox",
"label": "Novel Status",
"value": [],
"options": [
{
"label": "OnGoing",
"value": "on-going"
},
{
"label": "Completed",
"value": "end"
},
{
"label": "Canceled",
"value": "canceled"
},
{
"label": "On Hold",
"value": "on-hold"
},
{
"label": "Upcoming",
"value": "upcoming"
}
]
},
"m_orderby": {
"type": "Picker",
"label": "Order by",
"value": "",
"options": [
{
"label": "Relevance",
"value": ""
},
{
"label": "Latest",
"value": "latest"
},
{
"label": "A-Z",
"value": "alphabet"
},
{
"label": "Rating",
"value": "rating"
},
{
"label": "Trending",
"value": "trending"
},
{
"label": "Most Views",
"value": "views"
},
{
"label": "New",
"value": "new-manga"
}
]
}
}
}
@@ -0,0 +1,236 @@
{
"filters": {
"genre[]": {
"type": "Checkbox",
"label": "Genre",
"value": [],
"options": [
{
"label": "Action",
"value": "action"
},
{
"label": "Adult",
"value": "adult"
},
{
"label": "Adventure",
"value": "adventure"
},
{
"label": "Comedy",
"value": "comedy"
},
{
"label": "Complete",
"value": "complete"
},
{
"label": "Cooking",
"value": "cooking"
},
{
"label": "Detective",
"value": "detective"
},
{
"label": "Drama",
"value": "drama"
},
{
"label": "Dropped",
"value": "dropped"
},
{
"label": "Ecchi",
"value": "ecchi"
},
{
"label": "Fantasy",
"value": "fantasy"
},
{
"label": "Gender Bender",
"value": "gender-bender"
},
{
"label": "Historical",
"value": "historical"
},
{
"label": "Horror",
"value": "horror"
},
{
"label": "Josei",
"value": "josei"
},
{
"label": "Mature",
"value": "mature"
},
{
"label": "Mystery",
"value": "mystery"
},
{
"label": "Original Story",
"value": "original-story"
},
{
"label": "Pilot",
"value": "pilot"
},
{
"label": "Psychological",
"value": "psychological"
},
{
"label": "R-15",
"value": "r-15"
},
{
"label": "R-19",
"value": "r-19"
},
{
"label": "Reverse Harem",
"value": "reverse-harem"
},
{
"label": "Romance",
"value": "romance"
},
{
"label": "School Life",
"value": "school-life"
},
{
"label": "Sci-fi",
"value": "sci-fi"
},
{
"label": "Shoujo",
"value": "shoujo"
},
{
"label": "Slice of Life",
"value": "slice-of-life"
},
{
"label": "Smut",
"value": "smut"
},
{
"label": "Supernatural",
"value": "supernatural"
},
{
"label": "Tragedy",
"value": "tragedy"
}
]
},
"op": {
"type": "Switch",
"label": "having all selected genres",
"value": false
},
"author": {
"type": "Text",
"label": "Author",
"value": ""
},
"artist": {
"type": "Text",
"label": "Artist",
"value": ""
},
"release": {
"type": "Text",
"label": "Year of Released",
"value": ""
},
"adult": {
"type": "Picker",
"label": "Adult content",
"value": "",
"options": [
{
"label": "All",
"value": ""
},
{
"label": "None adult content",
"value": "0"
},
{
"label": "Only adult content",
"value": "1"
}
]
},
"status[]": {
"type": "Checkbox",
"label": "Status",
"value": [],
"options": [
{
"label": "OnGoing",
"value": "on-going"
},
{
"label": "Completed",
"value": "end"
},
{
"label": "Canceled",
"value": "canceled"
},
{
"label": "On Hold",
"value": "on-hold"
},
{
"label": "Upcoming",
"value": "upcoming"
}
]
},
"m_orderby": {
"type": "Picker",
"label": "Order by",
"value": "",
"options": [
{
"label": "Relevance",
"value": ""
},
{
"label": "Latest",
"value": "latest"
},
{
"label": "A-Z",
"value": "alphabet"
},
{
"label": "Rating",
"value": "rating"
},
{
"label": "Trending",
"value": "trending"
},
{
"label": "Most Views",
"value": "views"
},
{
"label": "New",
"value": "new-manga"
}
]
}
}
}
@@ -0,0 +1,244 @@
{
"filters": {
"genre[]": {
"type": "Checkbox",
"label": "Genre",
"value": [],
"options": [
{
"label": "آلات",
"value": "mechanisms"
},
{
"label": "أكشن",
"value": "action"
},
{
"label": "إثارة",
"value": "excitement"
},
{
"label": "إيسكاي",
"value": "إيسكاي"
},
{
"label": "الحياة اليومية",
"value": "slice-of-life"
},
{
"label": "الحياة مدرسية",
"value": "school-life"
},
{
"label": "تاريخي",
"value": "historical"
},
{
"label": "تراجيدي",
"value": "tragic"
},
{
"label": "جريمة",
"value": "جريمة"
},
{
"label": "جندر بندر",
"value": "جندر-بندر"
},
{
"label": "جوسي",
"value": "josei"
},
{
"label": "حريم",
"value": "harem"
},
{
"label": "خارق للطبيعة",
"value": "supernatural"
},
{
"label": "خيال",
"value": "fantasy"
},
{
"label": "خيال علمي",
"value": "sci-fi"
},
{
"label": "دراما",
"value": "drama"
},
{
"label": "دموي",
"value": "دموي"
},
{
"label": "راشد",
"value": "mature"
},
{
"label": "رعب",
"value": "horror"
},
{
"label": "رومانسي",
"value": "romance"
},
{
"label": "رياضة",
"value": "sports"
},
{
"label": "زمنكاني",
"value": "my-time"
},
{
"label": "زومبي",
"value": "زومبي"
},
{
"label": "سينين",
"value": "seinen"
},
{
"label": "شريحة من الحياة",
"value": "شريحة-من-الحياة"
},
{
"label": "شوجو",
"value": "shoujo"
},
{
"label": "شونين",
"value": "shounen"
},
{
"label": "طبي",
"value": "طبي"
},
{
"label": "غموض",
"value": "ambiguity"
},
{
"label": "فنون قتالية",
"value": "martial-arts"
},
{
"label": "قوة خارقة",
"value": "superpower"
},
{
"label": "كوميدي",
"value": "comedy"
},
{
"label": "مغامرات",
"value": "adventure"
},
{
"label": "نفسي",
"value": "psychological"
}
]
},
"op": {
"type": "Switch",
"label": "مع كل التصنيفات المحددة",
"value": false
},
"author": {
"type": "Text",
"label": "المؤلف",
"value": ""
},
"artist": {
"type": "Text",
"label": "المترجم",
"value": ""
},
"release": {
"type": "Text",
"label": "سنة الإصدار",
"value": ""
},
"adult": {
"type": "Picker",
"label": "محتوى للبالغين",
"value": "",
"options": [
{
"label": "الكل",
"value": ""
},
{
"label": "لا يوجد محتوى للبالغين",
"value": "0"
},
{
"label": "محتوى للبالغين فقط",
"value": "1"
}
]
},
"status[]": {
"type": "Checkbox",
"label": "الحالة",
"value": [],
"options": [
{
"label": "مكتملة",
"value": "complete"
},
{
"label": "مستمرة",
"value": "on-going"
},
{
"label": "ألغيت",
"value": "canceled"
},
{
"label": "قيد الانتظار",
"value": "on-hold"
}
]
},
"m_orderby": {
"type": "Picker",
"label": "ترتيب حسب",
"value": "",
"options": [
{
"label": "ملاءمة",
"value": ""
},
{
"label": "الأحدث",
"value": "latest"
},
{
"label": "A-Z",
"value": "alphabet"
},
{
"label": "التقييم",
"value": "rating"
},
{
"label": "الرائج",
"value": "trending"
},
{
"label": "الأكثر مشاهدة",
"value": "views"
},
{
"label": "New",
"value": "new-manga"
}
]
}
}
}
+320
View File
@@ -0,0 +1,320 @@
{
"filters": {
"genre[]": {
"type": "Checkbox",
"label": "Genre",
"value": [],
"options": [
{
"label": "Ação",
"value": "action"
},
{
"label": "Artes Marciais",
"value": "artes-marciais"
},
{
"label": "Aventura",
"value": "aventura"
},
{
"label": "Comédia",
"value": "comedia"
},
{
"label": "Contemporâneo",
"value": "contemporaneo"
},
{
"label": "Contos",
"value": "contos-originais"
},
{
"label": "Crime",
"value": "crime"
},
{
"label": "Cyberpunk",
"value": "cyberpunk"
},
{
"label": "Destaque",
"value": "destaque"
},
{
"label": "Distopia",
"value": "distopia"
},
{
"label": "Drama",
"value": "drama"
},
{
"label": "Ecchi",
"value": "ecchi"
},
{
"label": "Espacial",
"value": "espacial"
},
{
"label": "Esportes",
"value": "esportes"
},
{
"label": "Fanfic",
"value": "fanfic"
},
{
"label": "Fantasia",
"value": "fantasia"
},
{
"label": "Ficção Científica",
"value": "ficcao-cientifica"
},
{
"label": "Gastronomia",
"value": "gastronomia"
},
{
"label": "Harém",
"value": "harem"
},
{
"label": "Histórico",
"value": "historico"
},
{
"label": "Horror",
"value": "horror"
},
{
"label": "Infantil",
"value": "infantil"
},
{
"label": "Isekai",
"value": "isekai"
},
{
"label": "Jogos",
"value": "jogos"
},
{
"label": "LGBT+",
"value": "lgbt"
},
{
"label": "Magia",
"value": "magia"
},
{
"label": "Mecha",
"value": "mecha"
},
{
"label": "Medieval",
"value": "medieval"
},
{
"label": "Militar",
"value": "militar"
},
{
"label": "Mistério",
"value": "misterio"
},
{
"label": "Mitologia",
"value": "mitologia"
},
{
"label": "Moderno",
"value": "moderno"
},
{
"label": "Pós-apocalíptico",
"value": "pos-apocaliptico"
},
{
"label": "Psicológico",
"value": "psicologico"
},
{
"label": "Realidade Virtual",
"value": "realidade-virtual"
},
{
"label": "Recomendado",
"value": "recomendado"
},
{
"label": "Romance",
"value": "romance"
},
{
"label": "RPG",
"value": "rpg"
},
{
"label": "Sci-fi",
"value": "sci-fi"
},
{
"label": "Seinen",
"value": "seinen"
},
{
"label": "Shounen",
"value": "shounen"
},
{
"label": "Sistema de Jogo",
"value": "sistema-de-jogo"
},
{
"label": "Slice of Life",
"value": "slice-of-life"
},
{
"label": "snkhome",
"value": "snkhome"
},
{
"label": "Sobrenatural",
"value": "sobrenatural"
},
{
"label": "Somente na Kiniga",
"value": "somente-na-kiniga"
},
{
"label": "Suspense",
"value": "suspense"
},
{
"label": "Terror",
"value": "terror"
},
{
"label": "Terror Psicológico",
"value": "terror-psicologico"
},
{
"label": "Traduções",
"value": "traducoes"
},
{
"label": "Tragédia",
"value": "tragedia"
},
{
"label": "Urbano",
"value": "urbano"
},
{
"label": "Vida Escolar",
"value": "vida-escolar"
}
]
},
"op": {
"type": "Switch",
"label": "Ter todos gêneros selecionados",
"value": false
},
"author": {
"type": "Text",
"label": "Autor",
"value": ""
},
"artist": {
"type": "Text",
"label": "Artista",
"value": ""
},
"release": {
"type": "Text",
"label": "Ano",
"value": ""
},
"adult": {
"type": "Picker",
"label": "Conteúdo",
"value": "",
"options": [
{
"label": "Ambas opções",
"value": ""
},
{
"label": "Para todas idades",
"value": "0"
},
{
"label": "Para maiores de idade",
"value": "1"
}
]
},
"status[]": {
"type": "Checkbox",
"label": "Status",
"value": [],
"options": [
{
"label": "Completo",
"value": "complete"
},
{
"label": "Ativo",
"value": "on-going"
},
{
"label": "Cancelado",
"value": "canceled"
},
{
"label": "Pausado",
"value": "on-hold"
}
]
},
"m_orderby": {
"type": "Picker",
"label": "Ordem por",
"value": "",
"options": [
{
"label": "Relevância",
"value": ""
},
{
"label": "Mais antigo",
"value": "latest"
},
{
"label": "A-Z",
"value": "alphabet"
},
{
"label": "Avaliação",
"value": "rating"
},
{
"label": "Tendência",
"value": "trending"
},
{
"label": "Mais Visualizado",
"value": "views"
},
{
"label": "Novo",
"value": "new-manga"
}
]
}
}
}
@@ -0,0 +1,280 @@
{
"filters": {
"genre[]": {
"type": "Checkbox",
"label": "Genre",
"value": [],
"options": [
{
"label": "Action",
"value": "action"
},
{
"label": "Adult",
"value": "adult"
},
{
"label": "Adventure",
"value": "adventure"
},
{
"label": "Cartoon",
"value": "cartoon"
},
{
"label": "Comedy",
"value": "comedy"
},
{
"label": "Crossdressing",
"value": "crossdressing"
},
{
"label": "Drama",
"value": "drama"
},
{
"label": "Ecchi",
"value": "ecchi"
},
{
"label": "Fantasy",
"value": "fantasy"
},
{
"label": "Female Protagonist",
"value": "female-protagonist"
},
{
"label": "Gender Bender",
"value": "gender-bender"
},
{
"label": "Harem",
"value": "harem"
},
{
"label": "Historical",
"value": "historical"
},
{
"label": "Horror",
"value": "horror"
},
{
"label": "Josei",
"value": "josei"
},
{
"label": "Manga",
"value": "manga"
},
{
"label": "Manhua",
"value": "manhua"
},
{
"label": "Manhwa",
"value": "manhwa"
},
{
"label": "Martial Arts",
"value": "martial-arts"
},
{
"label": "Mature",
"value": "mature"
},
{
"label": "Mecha",
"value": "mecha"
},
{
"label": "Mystery",
"value": "mystery"
},
{
"label": "One shot",
"value": "one-shot"
},
{
"label": "Psychological",
"value": "psychological"
},
{
"label": "Romance",
"value": "romance"
},
{
"label": "School Life",
"value": "school-life"
},
{
"label": "Sci-fi",
"value": "sci-fi"
},
{
"label": "Seinen",
"value": "seinen"
},
{
"label": "Shoujo",
"value": "shoujo"
},
{
"label": "Shounen",
"value": "shounen"
},
{
"label": "Shounen Ai",
"value": "shounen-ai"
},
{
"label": "Slice of Life",
"value": "slice-of-life"
},
{
"label": "Smut",
"value": "smut"
},
{
"label": "Sports",
"value": "sports"
},
{
"label": "Supernatural",
"value": "supernatural"
},
{
"label": "Tragedy",
"value": "tragedy"
},
{
"label": "Webtoon",
"value": "webtoon"
},
{
"label": "Wuxia",
"value": "wuxia"
},
{
"label": "Xianxia",
"value": "xianxia"
},
{
"label": "Xuanhuan",
"value": "xuanhuan"
},
{
"label": "Yaoi",
"value": "yaoi"
},
{
"label": "Yuri",
"value": "yuri"
}
]
},
"op": {
"type": "Switch",
"label": "having all selected genres",
"value": false
},
"author": {
"type": "Text",
"label": "Author",
"value": ""
},
"artist": {
"type": "Text",
"label": "Artist",
"value": ""
},
"release": {
"type": "Text",
"label": "Year of Released",
"value": ""
},
"adult": {
"type": "Picker",
"label": "Adult content",
"value": "",
"options": [
{
"label": "All",
"value": ""
},
{
"label": "None adult content",
"value": "0"
},
{
"label": "Only adult content",
"value": "1"
}
]
},
"status[]": {
"type": "Checkbox",
"label": "Status",
"value": [],
"options": [
{
"label": "OnGoing",
"value": "on-going"
},
{
"label": "Completed",
"value": "end"
},
{
"label": "Canceled",
"value": "canceled"
},
{
"label": "On Hold",
"value": "on-hold"
},
{
"label": "Upcoming",
"value": "upcoming"
}
]
},
"m_orderby": {
"type": "Picker",
"label": "Order by",
"value": "",
"options": [
{
"label": "Relevance",
"value": ""
},
{
"label": "Latest",
"value": "latest"
},
{
"label": "A-Z",
"value": "alphabet"
},
{
"label": "Rating",
"value": "rating"
},
{
"label": "Trending",
"value": "trending"
},
{
"label": "Most Views",
"value": "views"
},
{
"label": "New",
"value": "new-manga"
}
]
}
}
}
@@ -0,0 +1,124 @@
{
"filters": {
"genre[]": {
"type": "Checkbox",
"label": "Genre",
"value": [],
"options": [
{
"label": "Fantasy Romance",
"value": "fantasy-romance"
},
{
"label": "Historical Romance",
"value": "historical-romance"
},
{
"label": "Modern Romance",
"value": "modern-romance"
}
]
},
"op": {
"type": "Switch",
"label": "having all selected genres",
"value": false
},
"author": {
"type": "Text",
"label": "Author",
"value": ""
},
"artist": {
"type": "Text",
"label": "Artist",
"value": ""
},
"release": {
"type": "Text",
"label": "Year of Released",
"value": ""
},
"adult": {
"type": "Picker",
"label": "Adult content",
"value": "",
"options": [
{
"label": "All",
"value": ""
},
{
"label": "None adult content",
"value": "0"
},
{
"label": "Only adult content",
"value": "1"
}
]
},
"status[]": {
"type": "Checkbox",
"label": "Status",
"value": [],
"options": [
{
"label": "OnGoing",
"value": "on-going"
},
{
"label": "Completed",
"value": "end"
},
{
"label": "Canceled",
"value": "canceled"
},
{
"label": "On Hold",
"value": "on-hold"
},
{
"label": "Upcoming",
"value": "upcoming"
}
]
},
"m_orderby": {
"type": "Picker",
"label": "Order by",
"value": "",
"options": [
{
"label": "Relevance",
"value": ""
},
{
"label": "Latest",
"value": "latest"
},
{
"label": "A-Z",
"value": "alphabet"
},
{
"label": "Rating",
"value": "rating"
},
{
"label": "Trending",
"value": "trending"
},
{
"label": "Most Views",
"value": "views"
},
{
"label": "New",
"value": "new-manga"
}
]
}
}
}
@@ -0,0 +1,272 @@
{
"filters": {
"genre[]": {
"type": "Checkbox",
"label": "Genre",
"value": [],
"options": [
{
"label": "Action",
"value": "action"
},
{
"label": "Adventure",
"value": "adventure"
},
{
"label": "Comedy",
"value": "comedy"
},
{
"label": "Cooking",
"value": "cooking"
},
{
"label": "Drama",
"value": "drama"
},
{
"label": "Ecchi",
"value": "ecchi"
},
{
"label": "Fanfiction",
"value": "fanfiction"
},
{
"label": "Fantasy",
"value": "fantasy"
},
{
"label": "Gender Bender",
"value": "gender-bender"
},
{
"label": "Harem",
"value": "harem"
},
{
"label": "Historical",
"value": "historical"
},
{
"label": "Horror",
"value": "horror"
},
{
"label": "Isekai",
"value": "isekai"
},
{
"label": "Josei",
"value": "josei"
},
{
"label": "Magic",
"value": "magic"
},
{
"label": "Martial Arts",
"value": "martial-arts"
},
{
"label": "Mature",
"value": "mature"
},
{
"label": "Mecha",
"value": "mecha"
},
{
"label": "Mystery",
"value": "mystery"
},
{
"label": "One shot",
"value": "one-shot"
},
{
"label": "Psychological",
"value": "psychological"
},
{
"label": "Reverse Harem",
"value": "reverse-harem"
},
{
"label": "Romance",
"value": "romance"
},
{
"label": "School Life",
"value": "school-life"
},
{
"label": "Sci-fi",
"value": "sci-fi"
},
{
"label": "Seinen",
"value": "seinen"
},
{
"label": "Shoujo",
"value": "shoujo"
},
{
"label": "Shoujo Ai",
"value": "shoujo-ai"
},
{
"label": "Shounen",
"value": "shounen"
},
{
"label": "Shounen Ai",
"value": "shounen-ai"
},
{
"label": "Slice of Life",
"value": "slice-of-life"
},
{
"label": "Smut",
"value": "smut"
},
{
"label": "Sports",
"value": "sports"
},
{
"label": "Supernatural",
"value": "supernatural"
},
{
"label": "Tragedy",
"value": "tragedy"
},
{
"label": "Virtual Reality",
"value": "virtual-reality"
},
{
"label": "Wuxia",
"value": "wuxia"
},
{
"label": "Xianxia",
"value": "xianxia"
},
{
"label": "Xuanhuan",
"value": "xuanhuan"
},
{
"label": "Yuri",
"value": "yuri"
}
]
},
"op": {
"type": "Switch",
"label": "having all selected genres",
"value": false
},
"author": {
"type": "Text",
"label": "Author",
"value": ""
},
"artist": {
"type": "Text",
"label": "Artist",
"value": ""
},
"release": {
"type": "Text",
"label": "Year of Released",
"value": ""
},
"adult": {
"type": "Picker",
"label": "Adult content",
"value": "",
"options": [
{
"label": "All",
"value": ""
},
{
"label": "None adult content",
"value": "0"
},
{
"label": "Only adult content",
"value": "1"
}
]
},
"status[]": {
"type": "Checkbox",
"label": "Status",
"value": [],
"options": [
{
"label": "OnGoing",
"value": "on-going"
},
{
"label": "Completed",
"value": "end"
},
{
"label": "Canceled",
"value": "canceled"
},
{
"label": "On Hold",
"value": "on-hold"
},
{
"label": "Upcoming",
"value": "upcoming"
}
]
},
"m_orderby": {
"type": "Picker",
"label": "Order by",
"value": "",
"options": [
{
"label": "Relevance",
"value": ""
},
{
"label": "Latest",
"value": "latest"
},
{
"label": "A-Z",
"value": "alphabet"
},
{
"label": "Rating",
"value": "rating"
},
{
"label": "Trending",
"value": "trending"
},
{
"label": "Most Views",
"value": "views"
},
{
"label": "New",
"value": "new-manga"
}
]
}
}
}
@@ -0,0 +1,244 @@
{
"filters": {
"genre[]": {
"type": "Checkbox",
"label": "Genre",
"value": [],
"options": [
{
"label": "Action",
"value": "action"
},
{
"label": "Adventure",
"value": "adventure"
},
{
"label": "Comedy",
"value": "comedy"
},
{
"label": "Drama",
"value": "drama"
},
{
"label": "Ecchi",
"value": "ecchi"
},
{
"label": "Fantasy",
"value": "fantasy"
},
{
"label": "Gender Bender",
"value": "gender-bender"
},
{
"label": "Harem",
"value": "harem"
},
{
"label": "Historical",
"value": "historical"
},
{
"label": "Horror",
"value": "horror"
},
{
"label": "Josei",
"value": "josei"
},
{
"label": "Martial Arts",
"value": "martial-arts"
},
{
"label": "Mature",
"value": "mature"
},
{
"label": "Mecha",
"value": "mecha"
},
{
"label": "Mystery",
"value": "mystery"
},
{
"label": "Psychological",
"value": "psychological"
},
{
"label": "Romance",
"value": "romance"
},
{
"label": "School Life",
"value": "school-life"
},
{
"label": "Sci-fi",
"value": "sci-fi"
},
{
"label": "Seinen",
"value": "seinen"
},
{
"label": "Shoujo",
"value": "shoujo"
},
{
"label": "Shoujo Ai",
"value": "shoujo-ai"
},
{
"label": "Shounen",
"value": "shounen"
},
{
"label": "Shounen Ai",
"value": "shounen-ai"
},
{
"label": "Slice of Life",
"value": "slice-of-life"
},
{
"label": "Sports",
"value": "sports"
},
{
"label": "Supernatural",
"value": "supernatural"
},
{
"label": "Tragedy",
"value": "tragedy"
},
{
"label": "Wuxia",
"value": "wuxia"
},
{
"label": "Xianxia",
"value": "xianxia"
},
{
"label": "Xuanhuan",
"value": "xuanhuan"
},
{
"label": "Yaoi",
"value": "yaoi"
},
{
"label": "Yuri",
"value": "yuri"
}
]
},
"op": {
"type": "Switch",
"label": "having all selected genres",
"value": false
},
"author": {
"type": "Text",
"label": "Author",
"value": ""
},
"artist": {
"type": "Text",
"label": "Artist",
"value": ""
},
"release": {
"type": "Text",
"label": "Year of Released",
"value": ""
},
"adult": {
"type": "Picker",
"label": "Adult content",
"value": "",
"options": [
{
"label": "All",
"value": ""
},
{
"label": "None adult content",
"value": "0"
},
{
"label": "Only adult content",
"value": "1"
}
]
},
"status[]": {
"type": "Checkbox",
"label": "Status",
"value": [],
"options": [
{
"label": "OnGoing",
"value": "on-going"
},
{
"label": "Completed",
"value": "end"
},
{
"label": "Canceled",
"value": "canceled"
},
{
"label": "On Hold",
"value": "on-hold"
},
{
"label": "Upcoming",
"value": "upcoming"
}
]
},
"m_orderby": {
"type": "Picker",
"label": "Order by",
"value": "",
"options": [
{
"label": "Relevance",
"value": ""
},
{
"label": "Latest",
"value": "latest"
},
{
"label": "A-Z",
"value": "alphabet"
},
{
"label": "Rating",
"value": "rating"
},
{
"label": "Trending",
"value": "trending"
},
{
"label": "Most Views",
"value": "views"
},
{
"label": "New",
"value": "new-manga"
}
]
}
}
}
@@ -0,0 +1,372 @@
{
"filters": {
"genre[]": {
"type": "Checkbox",
"label": "Genre",
"value": [],
"options": [
{
"label": "ACG",
"value": "acg"
},
{
"label": "Action",
"value": "action"
},
{
"label": "Adult",
"value": "adult"
},
{
"label": "Adventure",
"value": "adventure"
},
{
"label": "AGA",
"value": "aga"
},
{
"label": "Anime",
"value": "anime"
},
{
"label": "Anime & Comics",
"value": "anime-comics"
},
{
"label": "Bender",
"value": "bender"
},
{
"label": "BL",
"value": "bl"
},
{
"label": "Cartoon",
"value": "cartoon"
},
{
"label": "Comedy",
"value": "comedy"
},
{
"label": "Comic",
"value": "comic"
},
{
"label": "Contemporary Romance",
"value": "contemporary-romance"
},
{
"label": "Cooking",
"value": "cooking"
},
{
"label": "Cultivation",
"value": "cultivation"
},
{
"label": "Detective",
"value": "detective"
},
{
"label": "Doujinshi",
"value": "doujinshi"
},
{
"label": "Drama",
"value": "drama"
},
{
"label": "Eastern",
"value": "eastern"
},
{
"label": "Eastern Fantasy",
"value": "eastern-fantasy"
},
{
"label": "Ecchi",
"value": "ecchi"
},
{
"label": "Fantasy",
"value": "fantasy"
},
{
"label": "Gender Bender",
"value": "gender-bender"
},
{
"label": "General",
"value": "general"
},
{
"label": "Harem",
"value": "harem"
},
{
"label": "Historical",
"value": "historical"
},
{
"label": "Horror",
"value": "horror"
},
{
"label": "Horror&Thriller",
"value": "horrorthriller"
},
{
"label": "Josei",
"value": "josei"
},
{
"label": "Live action",
"value": "live-action"
},
{
"label": "Magical Realism",
"value": "magical-realism"
},
{
"label": "Manga",
"value": "manga"
},
{
"label": "Manhua",
"value": "manhua"
},
{
"label": "Manhwa",
"value": "manhwa"
},
{
"label": "Martial Arts",
"value": "martial-arts"
},
{
"label": "Mature",
"value": "mature"
},
{
"label": "Mecha",
"value": "mecha"
},
{
"label": "Modern",
"value": "modern"
},
{
"label": "Movies",
"value": "movies"
},
{
"label": "Mystery",
"value": "mystery"
},
{
"label": "One shot",
"value": "one-shot"
},
{
"label": "Psychological",
"value": "psychological"
},
{
"label": "Romance",
"value": "romance"
},
{
"label": "School Life",
"value": "school-life"
},
{
"label": "Sci-fi",
"value": "sci-fi"
},
{
"label": "Seinen",
"value": "seinen"
},
{
"label": "Shoujo",
"value": "shoujo"
},
{
"label": "Shoujo Ai",
"value": "shoujo-ai"
},
{
"label": "Shounen",
"value": "shounen"
},
{
"label": "Shounen Ai",
"value": "shounen-ai"
},
{
"label": "Slice of Life",
"value": "slice-of-life"
},
{
"label": "Smart MC",
"value": "smart-mc"
},
{
"label": "Smut",
"value": "smut"
},
{
"label": "Soft Yaoi",
"value": "soft-yaoi"
},
{
"label": "Soft Yuri",
"value": "soft-yuri"
},
{
"label": "Sports",
"value": "sports"
},
{
"label": "Supernatural",
"value": "supernatural"
},
{
"label": "Tragedy",
"value": "tragedy"
},
{
"label": "Urban Life",
"value": "urban-life"
},
{
"label": "Video Games",
"value": "video-games"
},
{
"label": "Webtoon",
"value": "webtoon"
},
{
"label": "Wuxia",
"value": "wuxia"
},
{
"label": "Xianxia",
"value": "xianxia"
},
{
"label": "Xuanhuan",
"value": "xuanhuan"
},
{
"label": "Yaoi",
"value": "yaoi"
},
{
"label": "Yuri",
"value": "yuri"
}
]
},
"op": {
"type": "Switch",
"label": "having all selected genres",
"value": false
},
"author": {
"type": "Text",
"label": "Author",
"value": ""
},
"artist": {
"type": "Text",
"label": "Artist",
"value": ""
},
"release": {
"type": "Text",
"label": "Year of Released",
"value": ""
},
"adult": {
"type": "Picker",
"label": "Adult content",
"value": "",
"options": [
{
"label": "All",
"value": ""
},
{
"label": "None adult content",
"value": "0"
},
{
"label": "Only adult content",
"value": "1"
}
]
},
"status[]": {
"type": "Checkbox",
"label": "Status",
"value": [],
"options": [
{
"label": "Completed",
"value": "complete"
},
{
"label": "Ongoing",
"value": "on-going"
},
{
"label": "Canceled",
"value": "canceled"
},
{
"label": "On Hold",
"value": "on-hold"
}
]
},
"m_orderby": {
"type": "Picker",
"label": "Order by",
"value": "",
"options": [
{
"label": "Relevance",
"value": ""
},
{
"label": "Latest",
"value": "latest"
},
{
"label": "A-Z",
"value": "alphabet"
},
{
"label": "Rating",
"value": "rating"
},
{
"label": "Trending",
"value": "trending"
},
{
"label": "Most Views",
"value": "views"
},
{
"label": "New",
"value": "new-manga"
}
]
}
}
}
@@ -0,0 +1,48 @@
{
"filters": {
"genre[]": {
"type": "Checkbox",
"label": "Genre",
"value": [],
"options": []
},
"op": {
"type": "Switch",
"label": "",
"value": false
},
"author": {
"type": "Text",
"label": "",
"value": ""
},
"artist": {
"type": "Text",
"label": "",
"value": ""
},
"release": {
"type": "Text",
"label": "",
"value": ""
},
"adult": {
"type": "Picker",
"label": "",
"value": "",
"options": []
},
"status[]": {
"type": "Checkbox",
"label": "",
"value": [],
"options": []
},
"m_orderby": {
"type": "Picker",
"label": "",
"value": "",
"options": []
}
}
}
@@ -0,0 +1,244 @@
{
"filters": {
"genre[]": {
"type": "Checkbox",
"label": "Genre",
"value": [],
"options": [
{
"label": "Adult",
"value": "adult"
},
{
"label": "Adventure",
"value": "adventure"
},
{
"label": "Comedy",
"value": "comedy"
},
{
"label": "Drama",
"value": "drama"
},
{
"label": "Ecchi",
"value": "ecchi"
},
{
"label": "Fan-Fiction",
"value": "fan-fiction"
},
{
"label": "Fantasy",
"value": "fantasy"
},
{
"label": "Game",
"value": "game"
},
{
"label": "Gender Bender",
"value": "gender-bender"
},
{
"label": "Historical",
"value": "historical"
},
{
"label": "Horror",
"value": "horror"
},
{
"label": "Josei",
"value": "josei"
},
{
"label": "Martial Arts",
"value": "martial-arts"
},
{
"label": "Mature",
"value": "mature"
},
{
"label": "Mecha",
"value": "mecha"
},
{
"label": "Mystery",
"value": "mystery"
},
{
"label": "Psychological",
"value": "psychological"
},
{
"label": "Romance",
"value": "romance"
},
{
"label": "School Life",
"value": "school-life"
},
{
"label": "Sci-fi",
"value": "sci-fi"
},
{
"label": "Shoujo",
"value": "shoujo"
},
{
"label": "Shoujo Ai",
"value": "shoujo-ai"
},
{
"label": "Shounen",
"value": "shounen"
},
{
"label": "Shounen Ai",
"value": "shounen-ai"
},
{
"label": "Slice of Life",
"value": "slice-of-life"
},
{
"label": "Smut",
"value": "smut"
},
{
"label": "Sports",
"value": "sports"
},
{
"label": "Supernatural",
"value": "supernatural"
},
{
"label": "Tragedy",
"value": "tragedy"
},
{
"label": "Urban Life",
"value": "urban-life"
},
{
"label": "Xuanhuan",
"value": "xuanhuan"
},
{
"label": "Yaoi",
"value": "yaoi"
},
{
"label": "Yuri",
"value": "yuri"
}
]
},
"op": {
"type": "Switch",
"label": "having all selected genres",
"value": false
},
"author": {
"type": "Text",
"label": "Author",
"value": ""
},
"artist": {
"type": "Text",
"label": "Artist",
"value": ""
},
"release": {
"type": "Text",
"label": "Year of Released",
"value": ""
},
"adult": {
"type": "Picker",
"label": "Adult content",
"value": "",
"options": [
{
"label": "All",
"value": ""
},
{
"label": "None adult content",
"value": "0"
},
{
"label": "Only adult content",
"value": "1"
}
]
},
"status[]": {
"type": "Checkbox",
"label": "Status",
"value": [],
"options": [
{
"label": "OnGoing",
"value": "on-going"
},
{
"label": "Completed",
"value": "end"
},
{
"label": "Canceled",
"value": "canceled"
},
{
"label": "On Hold",
"value": "on-hold"
},
{
"label": "Upcoming",
"value": "upcoming"
}
]
},
"m_orderby": {
"type": "Picker",
"label": "Order by",
"value": "",
"options": [
{
"label": "Relevance",
"value": ""
},
{
"label": "Latest",
"value": "latest"
},
{
"label": "A-Z",
"value": "alphabet"
},
{
"label": "Rating",
"value": "rating"
},
{
"label": "Trending",
"value": "trending"
},
{
"label": "Most Views",
"value": "views"
},
{
"label": "New",
"value": "new-manga"
}
]
}
}
}
@@ -0,0 +1,180 @@
{
"filters": {
"genre[]": {
"type": "Checkbox",
"label": "Genre",
"value": [],
"options": [
{
"label": "action",
"value": "action"
},
{
"label": "adventure",
"value": "adventure"
},
{
"label": "boys",
"value": "boys"
},
{
"label": "chinese",
"value": "chinese"
},
{
"label": "drama",
"value": "drama"
},
{
"label": "ecchi",
"value": "ecchi"
},
{
"label": "fighting",
"value": "fighting"
},
{
"label": "fun",
"value": "fun"
},
{
"label": "girl",
"value": "girl"
},
{
"label": "horrow",
"value": "horrow"
},
{
"label": "isekai",
"value": "isekai"
},
{
"label": "manhwa",
"value": "manhwa"
},
{
"label": "r19",
"value": "r19"
},
{
"label": "regression",
"value": "regression"
},
{
"label": "reincarnation",
"value": "reincarnation"
},
{
"label": "romance fantasy",
"value": "romance-fantasy"
},
{
"label": "time travel",
"value": "time-travel"
}
]
},
"op": {
"type": "Switch",
"label": "having all selected genres",
"value": false
},
"author": {
"type": "Text",
"label": "Author",
"value": ""
},
"artist": {
"type": "Text",
"label": "Artist",
"value": ""
},
"release": {
"type": "Text",
"label": "Year of Released",
"value": ""
},
"adult": {
"type": "Picker",
"label": "Adult content",
"value": "",
"options": [
{
"label": "All",
"value": ""
},
{
"label": "None adult content",
"value": "0"
},
{
"label": "Only adult content",
"value": "1"
}
]
},
"status[]": {
"type": "Checkbox",
"label": "Status",
"value": [],
"options": [
{
"label": "OnGoing",
"value": "on-going"
},
{
"label": "Completed",
"value": "end"
},
{
"label": "Canceled",
"value": "canceled"
},
{
"label": "On Hold",
"value": "on-hold"
},
{
"label": "Upcoming",
"value": "upcoming"
}
]
},
"m_orderby": {
"type": "Picker",
"label": "Order by",
"value": "",
"options": [
{
"label": "Relevance",
"value": ""
},
{
"label": "Latest",
"value": "latest"
},
{
"label": "A-Z",
"value": "alphabet"
},
{
"label": "Rating",
"value": "rating"
},
{
"label": "Trending",
"value": "trending"
},
{
"label": "Most Views",
"value": "views"
},
{
"label": "New",
"value": "new-manga"
}
]
}
}
}
@@ -0,0 +1,168 @@
{
"filters": {
"genre[]": {
"type": "Checkbox",
"label": "Genre",
"value": [],
"options": [
{
"label": "Action",
"value": "action"
},
{
"label": "Adventure",
"value": "adventure"
},
{
"label": "Comedy",
"value": "comedy"
},
{
"label": "Drama",
"value": "drama"
},
{
"label": "Fantasy",
"value": "fantasy"
},
{
"label": "Harem",
"value": "harem"
},
{
"label": "Horror",
"value": "horror"
},
{
"label": "Mature",
"value": "mature"
},
{
"label": "Mecha",
"value": "mecha"
},
{
"label": "Mystery",
"value": "mystery"
},
{
"label": "Psychological",
"value": "psychological"
},
{
"label": "Romance",
"value": "romance"
},
{
"label": "School Life",
"value": "school-life"
},
{
"label": "Sci-Fi",
"value": "sci-fi"
},
{
"label": "Slice of Life",
"value": "slice-of-life"
}
]
},
"op": {
"type": "Switch",
"label": "having all selected genres",
"value": false
},
"author": {
"type": "Text",
"label": "Author",
"value": ""
},
"artist": {
"type": "Text",
"label": "Artist",
"value": ""
},
"release": {
"type": "Text",
"label": "Year of Released",
"value": ""
},
"adult": {
"type": "Picker",
"label": "Adult content",
"value": "",
"options": [
{
"label": "All",
"value": ""
},
{
"label": "None adult content",
"value": "0"
},
{
"label": "Only adult content",
"value": "1"
}
]
},
"status[]": {
"type": "Checkbox",
"label": "Status",
"value": [],
"options": [
{
"label": "Completed",
"value": "complete"
},
{
"label": "Ongoing",
"value": "on-going"
},
{
"label": "Canceled",
"value": "canceled"
},
{
"label": "On Hold",
"value": "on-hold"
}
]
},
"m_orderby": {
"type": "Picker",
"label": "Order by",
"value": "",
"options": [
{
"label": "Relevance",
"value": ""
},
{
"label": "Latest",
"value": "latest"
},
{
"label": "A-Z",
"value": "alphabet"
},
{
"label": "Rating",
"value": "rating"
},
{
"label": "Trending",
"value": "trending"
},
{
"label": "Most Views",
"value": "views"
},
{
"label": "New",
"value": "new-manga"
}
]
}
}
}
@@ -0,0 +1,336 @@
{
"filters": {
"genre[]": {
"type": "Checkbox",
"label": "Genre",
"value": [],
"options": [
{
"label": "Action",
"value": "action"
},
{
"label": "Adventure",
"value": "adventure"
},
{
"label": "Apocalyptic",
"value": "apocalyptic"
},
{
"label": "Beasts",
"value": "beasts"
},
{
"label": "Cheat Systems",
"value": "cheat-systems"
},
{
"label": "Comedy",
"value": "comedy"
},
{
"label": "Completed",
"value": "completed"
},
{
"label": "Crime",
"value": "crime"
},
{
"label": "Cultivation",
"value": "cultivation"
},
{
"label": "Demons",
"value": "demons"
},
{
"label": "Drama",
"value": "drama"
},
{
"label": "Dungeons",
"value": "dungeons"
},
{
"label": "Ecchi",
"value": "ecchi"
},
{
"label": "Fantasy",
"value": "fantasy"
},
{
"label": "Game",
"value": "game"
},
{
"label": "Genius MC",
"value": "genius-mc"
},
{
"label": "Ghosts",
"value": "ghosts"
},
{
"label": "Harem",
"value": "harem"
},
{
"label": "Historical",
"value": "historical"
},
{
"label": "Horror",
"value": "horror"
},
{
"label": "Hunter",
"value": "hunter"
},
{
"label": "Isekai",
"value": "isekai"
},
{
"label": "Magic",
"value": "magic"
},
{
"label": "Manga",
"value": "manga"
},
{
"label": "Manhua",
"value": "manhua"
},
{
"label": "Manhwa",
"value": "manhwa"
},
{
"label": "Martial Arts",
"value": "martial-arts"
},
{
"label": "Mature",
"value": "mature"
},
{
"label": "Mecha",
"value": "mecha"
},
{
"label": "Medical",
"value": "medical"
},
{
"label": "Monsters",
"value": "monsters"
},
{
"label": "Murim",
"value": "murim"
},
{
"label": "Mystery",
"value": "mystery"
},
{
"label": "Novel",
"value": "novel"
},
{
"label": "Overpowered",
"value": "overpowered"
},
{
"label": "Psychological",
"value": "psychological"
},
{
"label": "Rebirth",
"value": "rebirth"
},
{
"label": "Regression",
"value": "regression"
},
{
"label": "Reincarnation",
"value": "reincarnation"
},
{
"label": "Revenge",
"value": "revenge"
},
{
"label": "Romance",
"value": "romance"
},
{
"label": "School Life",
"value": "school-life"
},
{
"label": "Sci-fi",
"value": "sci-fi"
},
{
"label": "Seinen",
"value": "seinen"
},
{
"label": "Shounen",
"value": "shounen"
},
{
"label": "Slice of Life",
"value": "slice-of-life"
},
{
"label": "Sports",
"value": "sports"
},
{
"label": "Super Power",
"value": "super-power"
},
{
"label": "Supernatural",
"value": "supernatural"
},
{
"label": "System",
"value": "system"
},
{
"label": "Time Travel",
"value": "time-travel"
},
{
"label": "Tragedy",
"value": "tragedy"
},
{
"label": "Video Games",
"value": "video-games"
},
{
"label": "Webtoon",
"value": "webtoon"
},
{
"label": "Wuxia",
"value": "wuxia"
},
{
"label": "Zombie",
"value": "zombie"
}
]
},
"op": {
"type": "Switch",
"label": "having all selected genres",
"value": false
},
"author": {
"type": "Text",
"label": "Author",
"value": ""
},
"artist": {
"type": "Text",
"label": "Artist",
"value": ""
},
"release": {
"type": "Text",
"label": "Year of Released",
"value": ""
},
"adult": {
"type": "Picker",
"label": "Adult content",
"value": "",
"options": [
{
"label": "All",
"value": ""
},
{
"label": "None adult content",
"value": "0"
},
{
"label": "Only adult content",
"value": "1"
}
]
},
"status[]": {
"type": "Checkbox",
"label": "Status",
"value": [],
"options": [
{
"label": "OnGoing",
"value": "on-going"
},
{
"label": "Completed",
"value": "end"
},
{
"label": "Canceled",
"value": "canceled"
},
{
"label": "On Hold",
"value": "on-hold"
},
{
"label": "Upcoming",
"value": "upcoming"
}
]
},
"m_orderby": {
"type": "Picker",
"label": "Order by",
"value": "",
"options": [
{
"label": "Relevance",
"value": ""
},
{
"label": "Latest",
"value": "latest"
},
{
"label": "A-Z",
"value": "alphabet"
},
{
"label": "Rating",
"value": "rating"
},
{
"label": "Trending",
"value": "trending"
},
{
"label": "Most Views",
"value": "views"
},
{
"label": "New",
"value": "new-manga"
}
]
}
}
}
@@ -0,0 +1,384 @@
{
"filters": {
"genre[]": {
"type": "Checkbox",
"label": "Genre",
"value": [],
"options": [
{
"label": "Action",
"value": "action"
},
{
"label": "Adult",
"value": "adult"
},
{
"label": "Adventure",
"value": "adventure"
},
{
"label": "Anime",
"value": "anime"
},
{
"label": "Cartoon",
"value": "cartoon"
},
{
"label": "Comedy",
"value": "comedy"
},
{
"label": "Comic",
"value": "comic"
},
{
"label": "Cooking",
"value": "cooking"
},
{
"label": "Detective",
"value": "detective"
},
{
"label": "Doujinshi",
"value": "doujinshi"
},
{
"label": "Drama",
"value": "drama"
},
{
"label": "Ecchi",
"value": "ecchi"
},
{
"label": "Fantasy",
"value": "fantasy"
},
{
"label": "Gender Bender",
"value": "gender-bender"
},
{
"label": "Harem",
"value": "harem"
},
{
"label": "Historical",
"value": "historical"
},
{
"label": "Horror",
"value": "horror"
},
{
"label": "Josei",
"value": "josei"
},
{
"label": "Live action",
"value": "live-action"
},
{
"label": "Manga",
"value": "manga"
},
{
"label": "Manhua",
"value": "manhua"
},
{
"label": "Manhwa",
"value": "manhwa"
},
{
"label": "Martial Arts",
"value": "martial-arts"
},
{
"label": "Mature",
"value": "mature"
},
{
"label": "Mecha",
"value": "mecha"
},
{
"label": "Mystery",
"value": "mystery"
},
{
"label": "One shot",
"value": "one-shot"
},
{
"label": "Psychological",
"value": "psychological"
},
{
"label": "Romance",
"value": "romance"
},
{
"label": "School Life",
"value": "school-life"
},
{
"label": "Sci-fi",
"value": "sci-fi"
},
{
"label": "Seinen",
"value": "seinen"
},
{
"label": "Shoujo",
"value": "shoujo"
},
{
"label": "Shoujo Ai",
"value": "shoujo-ai"
},
{
"label": "Shounen",
"value": "shounen"
},
{
"label": "Shounen Ai",
"value": "shounen-ai"
},
{
"label": "Slice of Life",
"value": "slice-of-life"
},
{
"label": "Smut",
"value": "smut"
},
{
"label": "Soft Yaoi",
"value": "soft-yaoi"
},
{
"label": "Soft Yuri",
"value": "soft-yuri"
},
{
"label": "Sports",
"value": "sports"
},
{
"label": "Supernatural",
"value": "supernatural"
},
{
"label": "Tragedy",
"value": "tragedy"
},
{
"label": "Webtoon",
"value": "webtoon"
},
{
"label": "Yaoi",
"value": "yaoi"
},
{
"label": "Yuri",
"value": "yuri"
},
{
"label": "จบแล้ว",
"value": "end"
},
{
"label": "จันทร์",
"value": "monday"
},
{
"label": "ทุกวัน",
"value": "everyday"
},
{
"label": "นิยาย PDF",
"value": "นิยาย-pdf"
},
{
"label": "นิยายจีน",
"value": "นิยายจีน"
},
{
"label": "นิยายญี่ปุ่น",
"value": "นิยายญี่ปุ่น"
},
{
"label": "นิยายดราม่า",
"value": "นิยายดราม่า"
},
{
"label": "นิยายตลก",
"value": "นิยายตลก"
},
{
"label": "นิยายทะลุมิติ",
"value": "นิยายทะลุมิติ"
},
{
"label": "นิยายผจญภัย",
"value": "นิยายผจญภัย"
},
{
"label": "นิยายผู้ใหญ่",
"value": "นิยายผู้ใหญ่"
},
{
"label": "นิยายยูริ",
"value": "นิยายยูริ"
},
{
"label": "นิยายรักโรแมนติก",
"value": "นิยายรักโรแมนติก"
},
{
"label": "นิยายสยองขวัญ",
"value": "นิยายสยองขวัญ"
},
{
"label": "นิยายเกาหลี",
"value": "นิยายเกาหลี"
},
{
"label": "นิยายแฟนตาซี",
"value": "นิยายแฟนตาซี"
},
{
"label": "นิยายไซไฟ",
"value": "นิยายไซไฟ"
},
{
"label": "พฤหัสบดี",
"value": "thursday"
},
{
"label": "พุธ",
"value": "wednesday"
},
{
"label": "ศุกร์",
"value": "friday"
},
{
"label": "อังคาร",
"value": "tuesday"
},
{
"label": "อาทิตย์",
"value": "sunday"
},
{
"label": "เสาร์",
"value": "saturday"
}
]
},
"op": {
"type": "Switch",
"label": "having all selected genres",
"value": false
},
"author": {
"type": "Text",
"label": "Author",
"value": ""
},
"artist": {
"type": "Text",
"label": "Artist",
"value": ""
},
"release": {
"type": "Text",
"label": "Year of Released",
"value": ""
},
"adult": {
"type": "Picker",
"label": "Adult content",
"value": "",
"options": [
{
"label": "All",
"value": ""
},
{
"label": "None adult content",
"value": "0"
},
{
"label": "Only adult content",
"value": "1"
}
]
},
"status[]": {
"type": "Checkbox",
"label": "Status",
"value": [],
"options": [
{
"label": "Completed",
"value": "complete"
},
{
"label": "Ongoing",
"value": "on-going"
},
{
"label": "Canceled",
"value": "canceled"
},
{
"label": "On Hold",
"value": "on-hold"
}
]
},
"m_orderby": {
"type": "Picker",
"label": "Order by",
"value": "",
"options": [
{
"label": "Relevance",
"value": ""
},
{
"label": "Latest",
"value": "latest"
},
{
"label": "A-Z",
"value": "alphabet"
},
{
"label": "Rating",
"value": "rating"
},
{
"label": "Trending",
"value": "trending"
},
{
"label": "Most Views",
"value": "views"
},
{
"label": "New",
"value": "new-manga"
}
]
}
}
}
@@ -0,0 +1,212 @@
{
"filters": {
"genre[]": {
"type": "Checkbox",
"label": "Genre",
"value": [],
"options": [
{
"label": "أكشن",
"value": "action"
},
{
"label": "الخارق للطبيعة",
"value": "supernatural"
},
{
"label": "تاريخي",
"value": "historical"
},
{
"label": "تحقيق",
"value": "detective"
},
{
"label": "تراجيديا",
"value": "tragedy"
},
{
"label": "حريم",
"value": "harem"
},
{
"label": "حياة مدرسية",
"value": "school-life"
},
{
"label": "خيال علمي",
"value": "sci-fi"
},
{
"label": "دراما",
"value": "drama"
},
{
"label": "رعب",
"value": "horror"
},
{
"label": "رومانسي",
"value": "romance"
},
{
"label": "رياضة",
"value": "sports"
},
{
"label": "سحر",
"value": "magic"
},
{
"label": "شريحة من الحياة",
"value": "slice-of-life"
},
{
"label": "شوانهوا",
"value": "xuanhuan"
},
{
"label": "شوجو",
"value": "shoujo"
},
{
"label": "شونين",
"value": "shounen"
},
{
"label": "غموض",
"value": "mystery"
},
{
"label": "فانتازيا",
"value": "fantasy"
},
{
"label": "فنون قتال",
"value": "martial-arts"
},
{
"label": "كوميديا",
"value": "comedy"
},
{
"label": "مغامرة",
"value": "adventure"
},
{
"label": "ميكا",
"value": "mecha"
},
{
"label": "نفسي",
"value": "psychological"
},
{
"label": "ون شوت",
"value": "one-shot"
},
{
"label": "ووشيا",
"value": "wuxia"
}
]
},
"op": {
"type": "Switch",
"label": "having all selected genres",
"value": false
},
"author": {
"type": "Text",
"label": "Author",
"value": ""
},
"artist": {
"type": "Text",
"label": "Artist",
"value": ""
},
"release": {
"type": "Text",
"label": "Year of Released",
"value": ""
},
"adult": {
"type": "Picker",
"label": "Adult content",
"value": "",
"options": [
{
"label": "All",
"value": ""
},
{
"label": "None adult content",
"value": "0"
},
{
"label": "Only adult content",
"value": "1"
}
]
},
"status[]": {
"type": "Checkbox",
"label": "Status",
"value": [],
"options": [
{
"label": "Completed",
"value": "complete"
},
{
"label": "Ongoing",
"value": "on-going"
},
{
"label": "Canceled",
"value": "canceled"
},
{
"label": "On Hold",
"value": "on-hold"
}
]
},
"m_orderby": {
"type": "Picker",
"label": "ترتيب حسب:",
"value": "",
"options": [
{
"label": "Relevance",
"value": ""
},
{
"label": "الأحدث",
"value": "latest"
},
{
"label": "أ-ي",
"value": "alphabet"
},
{
"label": "التقييم",
"value": "rating"
},
{
"label": "الشائع",
"value": "trending"
},
{
"label": "الأكثر مشاهدة",
"value": "views"
},
{
"label": "الجديد",
"value": "new-manga"
}
]
}
}
}
@@ -0,0 +1,360 @@
{
"filters": {
"genre[]": {
"type": "Checkbox",
"label": "Genre",
"value": [],
"options": [
{
"label": "Action",
"value": "action"
},
{
"label": "Adult",
"value": "adult"
},
{
"label": "Adventure",
"value": "adventure"
},
{
"label": "Bleach",
"value": "bleach"
},
{
"label": "Chinese",
"value": "chinese"
},
{
"label": "Comedy",
"value": "comedy"
},
{
"label": "Conan",
"value": "conan"
},
{
"label": "cooking",
"value": "cooking"
},
{
"label": "Dragon Ball",
"value": "dragon-ball"
},
{
"label": "Drama",
"value": "drama"
},
{
"label": "Ecchi",
"value": "ecchi"
},
{
"label": "Erciyuan",
"value": "erciyuan"
},
{
"label": "Fairy Tail",
"value": "fairy-tail"
},
{
"label": "Faloo",
"value": "faloo"
},
{
"label": "Fan-Fiction",
"value": "fan-fiction"
},
{
"label": "Fantasy",
"value": "fantasy"
},
{
"label": "FoodWars!",
"value": "foodwars"
},
{
"label": "Game",
"value": "game"
},
{
"label": "Gender Bender",
"value": "gender-bender"
},
{
"label": "Harem",
"value": "harem"
},
{
"label": "Historical",
"value": "historical"
},
{
"label": "Horror",
"value": "horror"
},
{
"label": "Hunter x Hunter",
"value": "hunter-x-hunter"
},
{
"label": "Isekai",
"value": "isekai"
},
{
"label": "Japanese",
"value": "japanese"
},
{
"label": "Jojo",
"value": "jojo"
},
{
"label": "Josei",
"value": "josei"
},
{
"label": "Korean",
"value": "korean"
},
{
"label": "Martial Arts",
"value": "martial-arts"
},
{
"label": "Marvel",
"value": "marvel"
},
{
"label": "Mature",
"value": "mature"
},
{
"label": "Mecha",
"value": "mecha"
},
{
"label": "Military",
"value": "military"
},
{
"label": "Mystery",
"value": "mystery"
},
{
"label": "Naruto",
"value": "naruto"
},
{
"label": "One piece",
"value": "one-piece"
},
{
"label": "Pokemon",
"value": "pokemon"
},
{
"label": "Political",
"value": "political"
},
{
"label": "Psychological",
"value": "psychological"
},
{
"label": "Romance",
"value": "romance"
},
{
"label": "School Life",
"value": "school-life"
},
{
"label": "Sci-fi",
"value": "sci-fi"
},
{
"label": "Seinen",
"value": "seinen"
},
{
"label": "Shoujo",
"value": "shoujo"
},
{
"label": "Shoujo Ai",
"value": "shoujo-ai"
},
{
"label": "Shounen",
"value": "shounen"
},
{
"label": "Shounen Ai",
"value": "shounen-ai"
},
{
"label": "Slice of Life",
"value": "slice-of-life"
},
{
"label": "Smut",
"value": "smut"
},
{
"label": "Sport",
"value": "sport"
},
{
"label": "Sports",
"value": "sports"
},
{
"label": "Supernatural",
"value": "supernatural"
},
{
"label": "System",
"value": "system"
},
{
"label": "Toriko",
"value": "toriko"
},
{
"label": "Tragedy",
"value": "tragedy"
},
{
"label": "Urban",
"value": "urban"
},
{
"label": "Urban Life",
"value": "urban-life"
},
{
"label": "Wuxia",
"value": "wuxia"
},
{
"label": "Xianxia",
"value": "xianxia"
},
{
"label": "Xuanhuan",
"value": "xuanhuan"
},
{
"label": "Yaoi",
"value": "yaoi"
},
{
"label": "Yuri",
"value": "yuri"
}
]
},
"op": {
"type": "Switch",
"label": "having all selected genres",
"value": false
},
"author": {
"type": "Text",
"label": "Author",
"value": ""
},
"artist": {
"type": "Text",
"label": "Artist",
"value": ""
},
"release": {
"type": "Text",
"label": "Year of Released",
"value": ""
},
"adult": {
"type": "Picker",
"label": "Adult content",
"value": "",
"options": [
{
"label": "All",
"value": ""
},
{
"label": "None adult content",
"value": "0"
},
{
"label": "Only adult content",
"value": "1"
}
]
},
"status[]": {
"type": "Checkbox",
"label": "Status",
"value": [],
"options": [
{
"label": "OnGoing",
"value": "on-going"
},
{
"label": "Completed",
"value": "end"
},
{
"label": "Canceled",
"value": "canceled"
},
{
"label": "On Hold",
"value": "on-hold"
},
{
"label": "Upcoming",
"value": "upcoming"
}
]
},
"m_orderby": {
"type": "Picker",
"label": "Order by",
"value": "",
"options": [
{
"label": "Relevance",
"value": ""
},
{
"label": "Latest",
"value": "latest"
},
{
"label": "A-Z",
"value": "alphabet"
},
{
"label": "Rating",
"value": "rating"
},
{
"label": "Trending",
"value": "trending"
},
{
"label": "Most Views",
"value": "views"
},
{
"label": "New",
"value": "new-manga"
}
]
}
}
}
@@ -0,0 +1,316 @@
{
"filters": {
"genre[]": {
"type": "Checkbox",
"label": "Genre",
"value": [],
"options": [
{
"label": "Action",
"value": "action"
},
{
"label": "Adult",
"value": "adult"
},
{
"label": "Adventure",
"value": "adventure"
},
{
"label": "Anime",
"value": "anime"
},
{
"label": "Cartoon",
"value": "cartoon"
},
{
"label": "Comedy",
"value": "comedy"
},
{
"label": "Comic",
"value": "comic"
},
{
"label": "Cooking",
"value": "cooking"
},
{
"label": "Detective",
"value": "detective"
},
{
"label": "Doujinshi",
"value": "doujinshi"
},
{
"label": "Drama",
"value": "drama"
},
{
"label": "Ecchi",
"value": "ecchi"
},
{
"label": "Fantasy",
"value": "fantasy"
},
{
"label": "Gender Bender",
"value": "gender-bender"
},
{
"label": "Harem",
"value": "harem"
},
{
"label": "Historical",
"value": "historical"
},
{
"label": "Horror",
"value": "horror"
},
{
"label": "Josei",
"value": "josei"
},
{
"label": "Live action",
"value": "live-action"
},
{
"label": "Manga",
"value": "manga"
},
{
"label": "Manhua",
"value": "manhua"
},
{
"label": "Manhwa",
"value": "manhwa"
},
{
"label": "Martial Arts",
"value": "martial-arts"
},
{
"label": "Mature",
"value": "mature"
},
{
"label": "Mecha",
"value": "mecha"
},
{
"label": "Mystery",
"value": "mystery"
},
{
"label": "One shot",
"value": "one-shot"
},
{
"label": "Original",
"value": "original"
},
{
"label": "Psychological",
"value": "psychological"
},
{
"label": "Romance",
"value": "romance"
},
{
"label": "School Life",
"value": "school-life"
},
{
"label": "Sci-fi",
"value": "sci-fi"
},
{
"label": "Seinen",
"value": "seinen"
},
{
"label": "Shoujo",
"value": "shoujo"
},
{
"label": "Shoujo Ai",
"value": "shoujo-ai"
},
{
"label": "Shounen",
"value": "shounen"
},
{
"label": "Shounen Ai",
"value": "shounen-ai"
},
{
"label": "Slice of Life",
"value": "slice-of-life"
},
{
"label": "Smut",
"value": "smut"
},
{
"label": "Soft Yaoi",
"value": "soft-yaoi"
},
{
"label": "Soft Yuri",
"value": "soft-yuri"
},
{
"label": "Sports",
"value": "sports"
},
{
"label": "Supernatural",
"value": "supernatural"
},
{
"label": "Tragedy",
"value": "tragedy"
},
{
"label": "Translation",
"value": "translation"
},
{
"label": "Webtoon",
"value": "webtoon"
},
{
"label": "Wuxia",
"value": "wuxia"
},
{
"label": "Xianxia",
"value": "xianxia"
},
{
"label": "Xuanhuan",
"value": "xuanhuan"
},
{
"label": "Yaoi",
"value": "yaoi"
},
{
"label": "Yuri",
"value": "yuri"
}
]
},
"op": {
"type": "Switch",
"label": "having all selected genres",
"value": false
},
"author": {
"type": "Text",
"label": "Author",
"value": ""
},
"artist": {
"type": "Text",
"label": "Artist",
"value": ""
},
"release": {
"type": "Text",
"label": "Year of Released",
"value": ""
},
"adult": {
"type": "Picker",
"label": "Adult content",
"value": "",
"options": [
{
"label": "All",
"value": ""
},
{
"label": "None adult content",
"value": "0"
},
{
"label": "Only adult content",
"value": "1"
}
]
},
"status[]": {
"type": "Checkbox",
"label": "Status",
"value": [],
"options": [
{
"label": "OnGoing",
"value": "on-going"
},
{
"label": "Completed",
"value": "end"
},
{
"label": "Canceled",
"value": "canceled"
},
{
"label": "On Hold",
"value": "on-hold"
},
{
"label": "Upcoming",
"value": "upcoming"
}
]
},
"m_orderby": {
"type": "Picker",
"label": "Order by",
"value": "",
"options": [
{
"label": "Relevance",
"value": ""
},
{
"label": "Latest",
"value": "latest"
},
{
"label": "A-Z",
"value": "alphabet"
},
{
"label": "Rating",
"value": "rating"
},
{
"label": "Trending",
"value": "trending"
},
{
"label": "Most Views",
"value": "views"
},
{
"label": "New",
"value": "new-manga"
}
]
}
}
}
@@ -0,0 +1,336 @@
{
"filters": {
"genre[]": {
"type": "Checkbox",
"label": "Genre",
"value": [],
"options": [
{
"label": "Acción",
"value": "accion"
},
{
"label": "Action",
"value": "action"
},
{
"label": "Adult",
"value": "adult"
},
{
"label": "Adventure",
"value": "adventure"
},
{
"label": "Anime",
"value": "anime"
},
{
"label": "Aventura",
"value": "aventura"
},
{
"label": "Cartoon",
"value": "cartoon"
},
{
"label": "Comedia",
"value": "comedia"
},
{
"label": "Comedy",
"value": "comedy"
},
{
"label": "Comic",
"value": "comic"
},
{
"label": "Cooking",
"value": "cooking"
},
{
"label": "Detective",
"value": "detective"
},
{
"label": "Doujinshi",
"value": "doujinshi"
},
{
"label": "Drama",
"value": "drama"
},
{
"label": "Ecchi",
"value": "ecchi"
},
{
"label": "Escolar",
"value": "escolar"
},
{
"label": "Fantasía",
"value": "fantasia"
},
{
"label": "Fantasy",
"value": "fantasy"
},
{
"label": "Gender Bender",
"value": "gender-bender"
},
{
"label": "Harem",
"value": "harem"
},
{
"label": "Historical",
"value": "historical"
},
{
"label": "Horror",
"value": "horror"
},
{
"label": "Josei",
"value": "josei"
},
{
"label": "Live action",
"value": "live-action"
},
{
"label": "Magia",
"value": "magia"
},
{
"label": "Malentendidos",
"value": "malentendidos"
},
{
"label": "Manga",
"value": "manga"
},
{
"label": "Manhua",
"value": "manhua"
},
{
"label": "Manhwa",
"value": "manhwa"
},
{
"label": "Martial Arts",
"value": "martial-arts"
},
{
"label": "Mature",
"value": "mature"
},
{
"label": "Mecha",
"value": "mecha"
},
{
"label": "Mystery",
"value": "mystery"
},
{
"label": "One shot",
"value": "one-shot"
},
{
"label": "Posesión",
"value": "posesion"
},
{
"label": "Psychological",
"value": "psychological"
},
{
"label": "Reencarnación",
"value": "reencarnacion"
},
{
"label": "Regresión",
"value": "regresion"
},
{
"label": "Romance",
"value": "romance"
},
{
"label": "School Life",
"value": "school-life"
},
{
"label": "Sci-fi",
"value": "sci-fi"
},
{
"label": "Seinen",
"value": "seinen"
},
{
"label": "Shoujo",
"value": "shoujo"
},
{
"label": "Shoujo Ai",
"value": "shoujo-ai"
},
{
"label": "Shounen",
"value": "shounen"
},
{
"label": "Shounen Ai",
"value": "shounen-ai"
},
{
"label": "Silce of Life",
"value": "silce-of-life"
},
{
"label": "Slice of Life",
"value": "slice-of-life"
},
{
"label": "Smut",
"value": "smut"
},
{
"label": "Soft Yaoi",
"value": "soft-yaoi"
},
{
"label": "Soft Yuri",
"value": "soft-yuri"
},
{
"label": "Sports",
"value": "sports"
},
{
"label": "Supernatural",
"value": "supernatural"
},
{
"label": "Tragedy",
"value": "tragedy"
},
{
"label": "Webtoon",
"value": "webtoon"
},
{
"label": "Yaoi",
"value": "yaoi"
},
{
"label": "Yuri",
"value": "yuri"
}
]
},
"op": {
"type": "Switch",
"label": "teniendo todos los géneros seleccionados",
"value": false
},
"author": {
"type": "Text",
"label": "Autor",
"value": ""
},
"artist": {
"type": "Text",
"label": "Artista",
"value": ""
},
"release": {
"type": "Text",
"label": "Año de Lanzamiento",
"value": ""
},
"adult": {
"type": "Picker",
"label": "Contenido para Adultos",
"value": "",
"options": [
{
"label": "Todo",
"value": ""
},
{
"label": "Ningún contenido para adultos",
"value": "0"
},
{
"label": "Solo contenido para adultos",
"value": "1"
}
]
},
"status[]": {
"type": "Checkbox",
"label": "Estado",
"value": [],
"options": [
{
"label": "Terminada",
"value": "complete"
},
{
"label": "En curso",
"value": "on-going"
},
{
"label": "Cancelada",
"value": "canceled"
},
{
"label": "Abandonada por el Traductor",
"value": "on-hold"
}
]
},
"m_orderby": {
"type": "Picker",
"label": "Ordenar por",
"value": "",
"options": [
{
"label": "Importancia",
"value": ""
},
{
"label": "Más Reciente",
"value": "latest"
},
{
"label": "A-Z",
"value": "alphabet"
},
{
"label": "Clasificación",
"value": "rating"
},
{
"label": "Tendencias",
"value": "trending"
},
{
"label": "Más vistas",
"value": "views"
},
{
"label": "Nuevo",
"value": "new-manga"
}
]
}
}
}
+292
View File
@@ -0,0 +1,292 @@
{
"filters": {
"genre[]": {
"type": "Checkbox",
"label": "Genre",
"value": [],
"options": [
{
"label": "أكشن",
"value": "أكشن"
},
{
"label": "أيتشي",
"value": "أيتشي"
},
{
"label": "استراتجي",
"value": "استراتجي"
},
{
"label": "العصر الحديث",
"value": "العصر-الحديث"
},
{
"label": "انتقام",
"value": "انتقام"
},
{
"label": "بالغ",
"value": "بالغ"
},
{
"label": "بناء مملكة",
"value": "بناء-مملكة"
},
{
"label": "بوليسي",
"value": "بوليسي"
},
{
"label": "تاريخي",
"value": "تاريخي"
},
{
"label": "جوسي",
"value": "جوسي"
},
{
"label": "حريم",
"value": "حريم"
},
{
"label": "حياة يومية",
"value": "حياة-يومية"
},
{
"label": "خيال",
"value": "خيال"
},
{
"label": "خيال علمي",
"value": "خيال-علمي"
},
{
"label": "دراما",
"value": "دراما"
},
{
"label": "رعب",
"value": "رعب"
},
{
"label": "رومانسية",
"value": "رومانسية"
},
{
"label": "رياضي",
"value": "رياضي"
},
{
"label": "زيانشيا",
"value": "xianxia"
},
{
"label": "سنين",
"value": "سنين"
},
{
"label": "شريحة حياة",
"value": "شريحة-حياة"
},
{
"label": "شوانهوان",
"value": "xuanhuan"
},
{
"label": "شوجو",
"value": "شوجو"
},
{
"label": "شونين",
"value": "شونين"
},
{
"label": "شيانشيا",
"value": "شيانشيا"
},
{
"label": "عسكري",
"value": "عسكري"
},
{
"label": "غموض",
"value": "غموض"
},
{
"label": "فانتازيا",
"value": "فانتازيا"
},
{
"label": "فنون قتالية",
"value": "فنون-قتالية"
},
{
"label": "قوى خارقة",
"value": "قوى-خارقة"
},
{
"label": "كوميديا",
"value": "كوميديا"
},
{
"label": "كوميك",
"value": "كوميك"
},
{
"label": "للكبار",
"value": "للكبار"
},
{
"label": "مأساة",
"value": "مأساة"
},
{
"label": "مانجا",
"value": "مانجا"
},
{
"label": "مانها",
"value": "مانها"
},
{
"label": "مانهوا",
"value": "مانهوا"
},
{
"label": "مدرسي",
"value": "مدرسي"
},
{
"label": "مصاصي دماء",
"value": "مصاصي-دماء"
},
{
"label": "مغامرة",
"value": "مغامرة"
},
{
"label": "مكتملة",
"value": "مكتملة"
},
{
"label": "نفسي",
"value": "نفسي"
},
{
"label": "نهاية العالم",
"value": "نهاية-العالم"
},
{
"label": "واب تون",
"value": "واب-تون"
},
{
"label": "وان شوت",
"value": "وان-شوت"
}
]
},
"op": {
"type": "Switch",
"label": "having all selected genres",
"value": false
},
"author": {
"type": "Text",
"label": "Author",
"value": ""
},
"artist": {
"type": "Text",
"label": "Artist",
"value": ""
},
"release": {
"type": "Text",
"label": "Year of Released",
"value": ""
},
"adult": {
"type": "Picker",
"label": "Adult content",
"value": "",
"options": [
{
"label": "All",
"value": ""
},
{
"label": "None adult content",
"value": "0"
},
{
"label": "Only adult content",
"value": "1"
}
]
},
"status[]": {
"type": "Checkbox",
"label": "Status",
"value": [],
"options": [
{
"label": "مستمرة",
"value": "on-going"
},
{
"label": "Completed",
"value": "end"
},
{
"label": "Canceled",
"value": "canceled"
},
{
"label": "On Hold",
"value": "on-hold"
},
{
"label": "Upcoming",
"value": "upcoming"
}
]
},
"m_orderby": {
"type": "Picker",
"label": "Order by",
"value": "",
"options": [
{
"label": "Relevance",
"value": ""
},
{
"label": "Latest",
"value": "latest"
},
{
"label": "A-Z",
"value": "alphabet"
},
{
"label": "Rating",
"value": "rating"
},
{
"label": "Trending",
"value": "trending"
},
{
"label": "Most Views",
"value": "views"
},
{
"label": "New",
"value": "new-manga"
}
]
}
}
}
@@ -0,0 +1,224 @@
{
"filters": {
"genre[]": {
"type": "Checkbox",
"label": "Genre",
"value": [],
"options": [
{
"label": "Action",
"value": "action"
},
{
"label": "Adult",
"value": "adult"
},
{
"label": "Adventure",
"value": "adventure"
},
{
"label": "Comedy",
"value": "comedy"
},
{
"label": "Drama",
"value": "drama"
},
{
"label": "Fantasy",
"value": "fantasy"
},
{
"label": "Gender Bender",
"value": "gender-bender"
},
{
"label": "Harem",
"value": "harem"
},
{
"label": "Historical",
"value": "historical"
},
{
"label": "Horror",
"value": "horror"
},
{
"label": "Josei",
"value": "josei"
},
{
"label": "Mystery",
"value": "mystery"
},
{
"label": "Psychological",
"value": "psychological"
},
{
"label": "R-19",
"value": "r-19"
},
{
"label": "Reverse Harem",
"value": "reverse-harem"
},
{
"label": "Romance",
"value": "romance"
},
{
"label": "School Life",
"value": "school-life"
},
{
"label": "Sci-fi",
"value": "sci-fi"
},
{
"label": "Shoujo",
"value": "shoujo"
},
{
"label": "Shoujo Ai",
"value": "shoujo-ai"
},
{
"label": "Shounen Ai",
"value": "shounen-ai"
},
{
"label": "Slice of Life",
"value": "slice-of-life"
},
{
"label": "Smut",
"value": "smut"
},
{
"label": "Supernatural",
"value": "supernatural"
},
{
"label": "Tragedy",
"value": "tragedy"
},
{
"label": "Yaoi",
"value": "yaoi"
},
{
"label": "Yuri",
"value": "yuri"
}
]
},
"op": {
"type": "Switch",
"label": "having all selected genres",
"value": false
},
"author": {
"type": "Text",
"label": "Author",
"value": ""
},
"artist": {
"type": "Text",
"label": "Artist",
"value": ""
},
"release": {
"type": "Text",
"label": "Year of Released",
"value": ""
},
"adult": {
"type": "Picker",
"label": "Adult content",
"value": "",
"options": [
{
"label": "All",
"value": ""
},
{
"label": "None adult content",
"value": "0"
},
{
"label": "Only adult content",
"value": "1"
}
]
},
"status[]": {
"type": "Checkbox",
"label": "Status",
"value": [],
"options": [
{
"label": "OnGoing",
"value": "on-going"
},
{
"label": "Completed",
"value": "end"
},
{
"label": "Canceled",
"value": "canceled"
},
{
"label": "On Hold",
"value": "on-hold"
},
{
"label": "Upcoming",
"value": "upcoming"
},
{
"label": "Dropped by Transalator",
"value": "dropped_by_translator"
}
]
},
"m_orderby": {
"type": "Picker",
"label": "Order by",
"value": "",
"options": [
{
"label": "Relevance",
"value": ""
},
{
"label": "Latest",
"value": "latest"
},
{
"label": "A-Z",
"value": "alphabet"
},
{
"label": "Rating",
"value": "rating"
},
{
"label": "Trending",
"value": "trending"
},
{
"label": "Most Views",
"value": "views"
},
{
"label": "New",
"value": "new-manga"
}
]
}
}
}
@@ -0,0 +1,268 @@
{
"filters": {
"genre[]": {
"type": "Checkbox",
"label": "Genre",
"value": [],
"options": [
{
"label": "Action",
"value": "action"
},
{
"label": "Adventure",
"value": "adventure"
},
{
"label": "Angst",
"value": "angst"
},
{
"label": "Child Protagonist",
"value": "child-protagonist"
},
{
"label": "Comedy",
"value": "comedy"
},
{
"label": "Concubine/s",
"value": "concubine-s"
},
{
"label": "Demons",
"value": "demons"
},
{
"label": "Drama",
"value": "drama"
},
{
"label": "Fantasy",
"value": "fantasy"
},
{
"label": "Gender Bender",
"value": "gender-bender"
},
{
"label": "Harem",
"value": "harem"
},
{
"label": "Historical",
"value": "historical"
},
{
"label": "Horror",
"value": "horror"
},
{
"label": "isekai",
"value": "isekai"
},
{
"label": "Josei",
"value": "josei"
},
{
"label": "Magic",
"value": "magic"
},
{
"label": "Martial Arts",
"value": "martialarts"
},
{
"label": "Matriarchy",
"value": "matriarchy"
},
{
"label": "Mature",
"value": "mature"
},
{
"label": "Modern",
"value": "modern"
},
{
"label": "Mystery",
"value": "mystery"
},
{
"label": "Palace",
"value": "palace"
},
{
"label": "Politics",
"value": "politics"
},
{
"label": "Psychological",
"value": "psychological"
},
{
"label": "Reincarnation",
"value": "reincarnation"
},
{
"label": "Reverse Harem",
"value": "reverse-harem"
},
{
"label": "Romance",
"value": "romance"
},
{
"label": "School Life",
"value": "schoollife"
},
{
"label": "Sci-Fi",
"value": "scifi"
},
{
"label": "Shoujo",
"value": "shoujo"
},
{
"label": "Shounen",
"value": "shounen"
},
{
"label": "Slice of Life",
"value": "sliceoflife"
},
{
"label": "Smut",
"value": "smut"
},
{
"label": "Strong Female Lead",
"value": "strong-female-lead"
},
{
"label": "Supernatural",
"value": "supernatural"
},
{
"label": "System",
"value": "system"
},
{
"label": "Tragedy",
"value": "tragedy"
},
{
"label": "Transmigration",
"value": "transmigration"
},
{
"label": "Yaoi",
"value": "yaoi"
}
]
},
"op": {
"type": "Switch",
"label": "having all selected genres",
"value": false
},
"author": {
"type": "Text",
"label": "Author",
"value": ""
},
"artist": {
"type": "Text",
"label": "Artist",
"value": ""
},
"release": {
"type": "Text",
"label": "Year of Released",
"value": ""
},
"adult": {
"type": "Picker",
"label": "Adult content",
"value": "",
"options": [
{
"label": "All",
"value": ""
},
{
"label": "None adult content",
"value": "0"
},
{
"label": "Only adult content",
"value": "1"
}
]
},
"status[]": {
"type": "Checkbox",
"label": "Status",
"value": [],
"options": [
{
"label": "OnGoing",
"value": "on-going"
},
{
"label": "Completed",
"value": "end"
},
{
"label": "Canceled",
"value": "canceled"
},
{
"label": "On Hold",
"value": "on-hold"
},
{
"label": "Upcoming",
"value": "upcoming"
}
]
},
"m_orderby": {
"type": "Picker",
"label": "Order by",
"value": "",
"options": [
{
"label": "Relevance",
"value": ""
},
{
"label": "Latest",
"value": "latest"
},
{
"label": "A-Z",
"value": "alphabet"
},
{
"label": "Rating",
"value": "rating"
},
{
"label": "Trending",
"value": "trending"
},
{
"label": "Most Views",
"value": "views"
},
{
"label": "New",
"value": "new-manga"
}
]
}
}
}
@@ -0,0 +1,300 @@
{
"filters": {
"genre[]": {
"type": "Checkbox",
"label": "Genre",
"value": [],
"options": [
{
"label": "Action",
"value": "action"
},
{
"label": "Adult",
"value": "adult"
},
{
"label": "Adventure",
"value": "adventure"
},
{
"label": "Comedy",
"value": "comedy"
},
{
"label": "Cooking",
"value": "cooking"
},
{
"label": "Detective",
"value": "detective"
},
{
"label": "Doujinshi",
"value": "doujinshi"
},
{
"label": "Drama",
"value": "drama"
},
{
"label": "Ecchi",
"value": "ecchi"
},
{
"label": "Fan-Fiction",
"value": "fan-fiction"
},
{
"label": "Fantasy",
"value": "fantasy"
},
{
"label": "Gender Bender",
"value": "gender-bender"
},
{
"label": "Harem",
"value": "harem"
},
{
"label": "Historical",
"value": "historical"
},
{
"label": "Horror",
"value": "horror"
},
{
"label": "Josei",
"value": "josei"
},
{
"label": "Live action",
"value": "live-action"
},
{
"label": "Manga",
"value": "manga"
},
{
"label": "Manhua",
"value": "manhua"
},
{
"label": "Manhwa",
"value": "manhwa"
},
{
"label": "Martial Arts",
"value": "martial-arts"
},
{
"label": "Mature",
"value": "mature"
},
{
"label": "Mecha",
"value": "mecha"
},
{
"label": "Mystery",
"value": "mystery"
},
{
"label": "One shot",
"value": "one-shot"
},
{
"label": "Psychological",
"value": "psychological"
},
{
"label": "Romance",
"value": "romance"
},
{
"label": "School Life",
"value": "school-life"
},
{
"label": "Sci-fi",
"value": "sci-fi"
},
{
"label": "Seinen",
"value": "seinen"
},
{
"label": "Shoujo",
"value": "shoujo"
},
{
"label": "Shoujo Ai",
"value": "shoujo-ai"
},
{
"label": "Shounen",
"value": "shounen"
},
{
"label": "Shounen Ai",
"value": "shounen-ai"
},
{
"label": "Slice of Life",
"value": "slice-of-life"
},
{
"label": "Smut",
"value": "smut"
},
{
"label": "Soft Yaoi",
"value": "soft-yaoi"
},
{
"label": "Soft Yuri",
"value": "soft-yuri"
},
{
"label": "Sports",
"value": "sports"
},
{
"label": "Supernatural",
"value": "supernatural"
},
{
"label": "Tragedy",
"value": "tragedy"
},
{
"label": "Urban Life",
"value": "urban-life"
},
{
"label": "Wuxia",
"value": "wuxia"
},
{
"label": "Xianxia",
"value": "xianxia"
},
{
"label": "Xuanhuan",
"value": "xuanhuan"
},
{
"label": "Yaoi",
"value": "yaoi"
},
{
"label": "Yuri",
"value": "yuri"
}
]
},
"op": {
"type": "Switch",
"label": "having all selected genres",
"value": false
},
"author": {
"type": "Text",
"label": "Author",
"value": ""
},
"artist": {
"type": "Text",
"label": "Artist",
"value": ""
},
"release": {
"type": "Text",
"label": "Year of Released",
"value": ""
},
"adult": {
"type": "Picker",
"label": "Adult content",
"value": "",
"options": [
{
"label": "All",
"value": ""
},
{
"label": "None adult content",
"value": "0"
},
{
"label": "Only adult content",
"value": "1"
}
]
},
"status[]": {
"type": "Checkbox",
"label": "Status",
"value": [],
"options": [
{
"label": "OnGoing",
"value": "on-going"
},
{
"label": "Completed",
"value": "end"
},
{
"label": "Canceled",
"value": "canceled"
},
{
"label": "On Hold",
"value": "on-hold"
},
{
"label": "Upcoming",
"value": "upcoming"
}
]
},
"m_orderby": {
"type": "Picker",
"label": "Order by",
"value": "",
"options": [
{
"label": "Relevance",
"value": ""
},
{
"label": "Latest",
"value": "latest"
},
{
"label": "A-Z",
"value": "alphabet"
},
{
"label": "Rating",
"value": "rating"
},
{
"label": "Trending",
"value": "trending"
},
{
"label": "Most Views",
"value": "views"
},
{
"label": "New",
"value": "new-manga"
}
]
}
}
}
@@ -0,0 +1,160 @@
{
"filters": {
"genre[]": {
"type": "Checkbox",
"label": "Genre",
"value": [],
"options": [
{
"label": "Action",
"value": "action"
},
{
"label": "Adult",
"value": "adult"
},
{
"label": "Comedy",
"value": "comedy"
},
{
"label": "Drama",
"value": "drama"
},
{
"label": "Fantasy",
"value": "fantasy"
},
{
"label": "Gender Bender",
"value": "gender-bender"
},
{
"label": "Mature",
"value": "mature"
},
{
"label": "Modern",
"value": "modern"
},
{
"label": "Mystery",
"value": "mystery"
},
{
"label": "R-15",
"value": "r-15"
},
{
"label": "Romance",
"value": "romance"
},
{
"label": "Slice of Life",
"value": "slice-of-life"
}
]
},
"op": {
"type": "Switch",
"label": "having all selected genres",
"value": false
},
"author": {
"type": "Text",
"label": "Author",
"value": ""
},
"artist": {
"type": "Text",
"label": "Artist",
"value": ""
},
"release": {
"type": "Text",
"label": "Year of Released",
"value": ""
},
"adult": {
"type": "Picker",
"label": "Adult content",
"value": "",
"options": [
{
"label": "All",
"value": ""
},
{
"label": "None adult content",
"value": "0"
},
{
"label": "Only adult content",
"value": "1"
}
]
},
"status[]": {
"type": "Checkbox",
"label": "Status",
"value": [],
"options": [
{
"label": "OnGoing",
"value": "on-going"
},
{
"label": "Completed",
"value": "end"
},
{
"label": "Canceled",
"value": "canceled"
},
{
"label": "On Hold",
"value": "on-hold"
},
{
"label": "Upcoming",
"value": "upcoming"
}
]
},
"m_orderby": {
"type": "Picker",
"label": "Order by",
"value": "",
"options": [
{
"label": "Relevance",
"value": ""
},
{
"label": "Latest",
"value": "latest"
},
{
"label": "A-Z",
"value": "alphabet"
},
{
"label": "Rating",
"value": "rating"
},
{
"label": "Trending",
"value": "trending"
},
{
"label": "Most Views",
"value": "views"
},
{
"label": "New",
"value": "new-manga"
}
]
}
}
}
@@ -0,0 +1,192 @@
{
"filters": {
"genre[]": {
"type": "Checkbox",
"label": "Genre",
"value": [],
"options": [
{
"label": "Aksiyon",
"value": "aksiyon"
},
{
"label": "Bilim Kurgu",
"value": "bilim-kurgu"
},
{
"label": "Büyü",
"value": "buyu"
},
{
"label": "Doğa üstü",
"value": "doga-ustu"
},
{
"label": "Dram",
"value": "dram"
},
{
"label": "Fantastik",
"value": "fantastik"
},
{
"label": "Fantazi",
"value": "fantazi"
},
{
"label": "harem",
"value": "harem"
},
{
"label": "hareö",
"value": "hareo"
},
{
"label": "İsekai",
"value": "isekai"
},
{
"label": "Josei",
"value": "josei"
},
{
"label": "Komedi",
"value": "komedi"
},
{
"label": "Light Novel",
"value": "light-novel"
},
{
"label": "Macera",
"value": "macera"
},
{
"label": "Okul Hayatı",
"value": "okul-hayati"
},
{
"label": "Psikolojik",
"value": "psikolojik"
},
{
"label": "Romantik",
"value": "romantik"
},
{
"label": "Seinen",
"value": "seinen"
},
{
"label": "Shouju",
"value": "shouju"
},
{
"label": "Tarihi",
"value": "tarihi"
},
{
"label": "Yaşamdan kesitler",
"value": "yasamdan-kesitler"
}
]
},
"op": {
"type": "Switch",
"label": "having all selected genres",
"value": false
},
"author": {
"type": "Text",
"label": "Author",
"value": ""
},
"artist": {
"type": "Text",
"label": "Artist",
"value": ""
},
"release": {
"type": "Text",
"label": "Year of Released",
"value": ""
},
"adult": {
"type": "Picker",
"label": "Adult content",
"value": "",
"options": [
{
"label": "All",
"value": ""
},
{
"label": "None adult content",
"value": "0"
},
{
"label": "Only adult content",
"value": "1"
}
]
},
"status[]": {
"type": "Checkbox",
"label": "Status",
"value": [],
"options": [
{
"label": "Completed",
"value": "complete"
},
{
"label": "Ongoing",
"value": "on-going"
},
{
"label": "Canceled",
"value": "canceled"
},
{
"label": "On Hold",
"value": "on-hold"
}
]
},
"m_orderby": {
"type": "Picker",
"label": "Order by",
"value": "",
"options": [
{
"label": "Relevance",
"value": ""
},
{
"label": "Latest",
"value": "latest"
},
{
"label": "A-Z",
"value": "alphabet"
},
{
"label": "Rating",
"value": "rating"
},
{
"label": "Trending",
"value": "trending"
},
{
"label": "Most Views",
"value": "views"
},
{
"label": "New",
"value": "new-manga"
}
]
}
}
}
@@ -0,0 +1,256 @@
{
"filters": {
"genre[]": {
"type": "Checkbox",
"label": "Genre",
"value": [],
"options": [
{
"label": "Action",
"value": "action"
},
{
"label": "Adventure",
"value": "adventure"
},
{
"label": "Alchemy",
"value": "alchemy"
},
{
"label": "Comedy",
"value": "comedy"
},
{
"label": "Crafting",
"value": "crafting"
},
{
"label": "Cultivation",
"value": "cultivation"
},
{
"label": "Drama",
"value": "drama"
},
{
"label": "Dungeon Crawling",
"value": "dungeon-crawling"
},
{
"label": "Eci",
"value": "eci"
},
{
"label": "Fantasy",
"value": "fantasy"
},
{
"label": "Game",
"value": "game"
},
{
"label": "Harem",
"value": "harem"
},
{
"label": "Horror",
"value": "horror"
},
{
"label": "Josei",
"value": "josei"
},
{
"label": "Kingdom Building",
"value": "kingdom-building"
},
{
"label": "Martial Arts",
"value": "martial-arts"
},
{
"label": "Mature",
"value": "mature"
},
{
"label": "Mecha",
"value": "mecha"
},
{
"label": "Modern Setting",
"value": "modern-setting"
},
{
"label": "Mystery",
"value": "mystery"
},
{
"label": "Pets",
"value": "pets"
},
{
"label": "Psychological",
"value": "psychological"
},
{
"label": "Reincarnator",
"value": "reincarnator"
},
{
"label": "Romance",
"value": "romance"
},
{
"label": "School Life",
"value": "school-life"
},
{
"label": "Sci-fi",
"value": "sci-fi"
},
{
"label": "Seinen",
"value": "seinen"
},
{
"label": "Shounen",
"value": "shounen"
},
{
"label": "Slice of Life",
"value": "slice-of-life"
},
{
"label": "Sports",
"value": "sports"
},
{
"label": "Supernatural",
"value": "supernatural"
},
{
"label": "Tragedy",
"value": "tragedy"
},
{
"label": "Transmigration",
"value": "transmigration"
},
{
"label": "Virtual Reality",
"value": "virtual-reality"
},
{
"label": "Wuxia",
"value": "wuxia"
},
{
"label": "Xianxia",
"value": "xianxia"
},
{
"label": "Xuanhuan",
"value": "xuanhuan"
}
]
},
"op": {
"type": "Switch",
"label": "having all selected genres",
"value": false
},
"author": {
"type": "Text",
"label": "Author",
"value": ""
},
"artist": {
"type": "Text",
"label": "Artist",
"value": ""
},
"release": {
"type": "Text",
"label": "Year of Released",
"value": ""
},
"adult": {
"type": "Picker",
"label": "Adult content",
"value": "",
"options": [
{
"label": "All",
"value": ""
},
{
"label": "None adult content",
"value": "0"
},
{
"label": "Only adult content",
"value": "1"
}
]
},
"status[]": {
"type": "Checkbox",
"label": "Status",
"value": [],
"options": [
{
"label": "Completed",
"value": "complete"
},
{
"label": "Ongoing",
"value": "on-going"
},
{
"label": "Canceled",
"value": "canceled"
},
{
"label": "On Hold",
"value": "on-hold"
}
]
},
"m_orderby": {
"type": "Picker",
"label": "Order by",
"value": "",
"options": [
{
"label": "Relevance",
"value": ""
},
{
"label": "Latest",
"value": "latest"
},
{
"label": "A-Z",
"value": "alphabet"
},
{
"label": "Rating",
"value": "rating"
},
{
"label": "Trending",
"value": "trending"
},
{
"label": "Most Views",
"value": "views"
},
{
"label": "New",
"value": "new-manga"
}
]
}
}
}
@@ -0,0 +1,240 @@
{
"filters": {
"genre[]": {
"type": "Checkbox",
"label": "Genre",
"value": [],
"options": [
{
"label": "Action",
"value": "action"
},
{
"label": "Adapted into drama",
"value": "adapted-into-drama"
},
{
"label": "Adventure",
"value": "adventure"
},
{
"label": "Comedy",
"value": "comedy"
},
{
"label": "Completed",
"value": "completed"
},
{
"label": "Drama",
"value": "drama"
},
{
"label": "English Novel",
"value": "english-novel"
},
{
"label": "Fantasy",
"value": "fantasy"
},
{
"label": "Gender Bender",
"value": "gender-bender"
},
{
"label": "Harem",
"value": "harem"
},
{
"label": "Historical",
"value": "historical"
},
{
"label": "Horror",
"value": "horror"
},
{
"label": "Indo Novel",
"value": "indo-novel"
},
{
"label": "Josei",
"value": "josei"
},
{
"label": "Martial Arts",
"value": "martial-arts"
},
{
"label": "Mature",
"value": "mature"
},
{
"label": "Mystery",
"value": "mystery"
},
{
"label": "Rebirth",
"value": "rebirth"
},
{
"label": "Reincarnation",
"value": "reincarnation"
},
{
"label": "Romance",
"value": "romance"
},
{
"label": "Sci-fi",
"value": "sci-fi"
},
{
"label": "Shoujo",
"value": "shoujo"
},
{
"label": "Shounen",
"value": "shounen"
},
{
"label": "Slice of Life",
"value": "slice-of-life"
},
{
"label": "Spiritual",
"value": "spiritual"
},
{
"label": "Supernatural",
"value": "supernatural"
},
{
"label": "Tragedy",
"value": "tragedy"
},
{
"label": "Transmigration",
"value": "transmigration"
},
{
"label": "University",
"value": "university"
},
{
"label": "Wuxia",
"value": "wuxia"
},
{
"label": "Xianxia",
"value": "xianxia"
},
{
"label": "Xuanhuan",
"value": "xuanhuan"
},
{
"label": "Youth",
"value": "youth"
}
]
},
"op": {
"type": "Switch",
"label": "having all selected genres",
"value": false
},
"author": {
"type": "Text",
"label": "Author",
"value": ""
},
"artist": {
"type": "Text",
"label": "Artist",
"value": ""
},
"release": {
"type": "Text",
"label": "Year of Released",
"value": ""
},
"adult": {
"type": "Picker",
"label": "Adult content",
"value": "",
"options": [
{
"label": "All",
"value": ""
},
{
"label": "None adult content",
"value": "0"
},
{
"label": "Only adult content",
"value": "1"
}
]
},
"status[]": {
"type": "Checkbox",
"label": "Status",
"value": [],
"options": [
{
"label": "Completed",
"value": "complete"
},
{
"label": "Ongoing",
"value": "on-going"
},
{
"label": "Canceled",
"value": "canceled"
},
{
"label": "On Hold",
"value": "on-hold"
}
]
},
"m_orderby": {
"type": "Picker",
"label": "Order by",
"value": "",
"options": [
{
"label": "Relevance",
"value": ""
},
{
"label": "Latest",
"value": "latest"
},
{
"label": "A-Z",
"value": "alphabet"
},
{
"label": "Rating",
"value": "rating"
},
{
"label": "Trending",
"value": "trending"
},
{
"label": "Most Views",
"value": "views"
},
{
"label": "New",
"value": "new-manga"
}
]
}
}
}
@@ -0,0 +1,288 @@
{
"filters": {
"genre[]": {
"type": "Checkbox",
"label": "Genre",
"value": [],
"options": [
{
"label": "Action",
"value": "action"
},
{
"label": "Adult",
"value": "adult"
},
{
"label": "Adventure",
"value": "adventure"
},
{
"label": "Comedy",
"value": "comedy"
},
{
"label": "Drama",
"value": "drama-genre"
},
{
"label": "Ecchi",
"value": "ecchi"
},
{
"label": "Fantasy",
"value": "fantasy"
},
{
"label": "Gender Bender",
"value": "gender-bender"
},
{
"label": "Harem",
"value": "harems-novel"
},
{
"label": "Historical",
"value": "historical"
},
{
"label": "Horror",
"value": "horror"
},
{
"label": "Isekai",
"value": "isekai"
},
{
"label": "Josei",
"value": "josei"
},
{
"label": "LGBT+",
"value": "lgbt"
},
{
"label": "Magical Realism",
"value": "magical-realism"
},
{
"label": "Manhwa",
"value": "manhwa"
},
{
"label": "Martial Arts",
"value": "martial-arts-genre"
},
{
"label": "Mature",
"value": "mature"
},
{
"label": "Mecha",
"value": "mecha"
},
{
"label": "Mystery",
"value": "mystery"
},
{
"label": "Psychological",
"value": "psychological"
},
{
"label": "Reincarnation",
"value": "reincarnation"
},
{
"label": "Romance",
"value": "romance"
},
{
"label": "School Life",
"value": "school-life"
},
{
"label": "Sci-fi",
"value": "sci-fi"
},
{
"label": "Seinen",
"value": "seinen"
},
{
"label": "Shoujo",
"value": "shoujo-genre"
},
{
"label": "Shoujo Ai",
"value": "shoujo-ai"
},
{
"label": "Shounen",
"value": "shounen"
},
{
"label": "Shounen Ai",
"value": "shounen-ai"
},
{
"label": "Slice of Life",
"value": "slice-of-life"
},
{
"label": "Smut",
"value": "smut"
},
{
"label": "Sports",
"value": "sports"
},
{
"label": "Supernatural",
"value": "supernatural"
},
{
"label": "Teen",
"value": "teen"
},
{
"label": "Thriller",
"value": "thriller"
},
{
"label": "Tragedy",
"value": "tragedy"
},
{
"label": "Video Games",
"value": "video-games"
},
{
"label": "Webcomics",
"value": "webcomics"
},
{
"label": "Wuxia",
"value": "wuxia"
},
{
"label": "Xianxia",
"value": "xianxia"
},
{
"label": "Xuanhuan",
"value": "xuanhuan"
},
{
"label": "Yaoi",
"value": "yaoi"
},
{
"label": "Yuri",
"value": "yuri"
}
]
},
"op": {
"type": "Switch",
"label": "having all selected genres",
"value": false
},
"author": {
"type": "Text",
"label": "Author",
"value": ""
},
"artist": {
"type": "Text",
"label": "Artist",
"value": ""
},
"release": {
"type": "Text",
"label": "Year of Released",
"value": ""
},
"adult": {
"type": "Picker",
"label": "Adult content",
"value": "",
"options": [
{
"label": "All",
"value": ""
},
{
"label": "None adult content",
"value": "0"
},
{
"label": "Only adult content",
"value": "1"
}
]
},
"status[]": {
"type": "Checkbox",
"label": "Status",
"value": [],
"options": [
{
"label": "OnGoing",
"value": "on-going"
},
{
"label": "Completed",
"value": "end"
},
{
"label": "Canceled",
"value": "canceled"
},
{
"label": "On Hold",
"value": "on-hold"
},
{
"label": "Upcoming",
"value": "upcoming"
}
]
},
"m_orderby": {
"type": "Picker",
"label": "Order by",
"value": "",
"options": [
{
"label": "Relevance",
"value": ""
},
{
"label": "Latest",
"value": "latest"
},
{
"label": "A-Z",
"value": "alphabet"
},
{
"label": "Rating",
"value": "rating"
},
{
"label": "Trending",
"value": "trending"
},
{
"label": "Most Views",
"value": "views"
},
{
"label": "New",
"value": "new-manga"
}
]
}
}
}
@@ -0,0 +1,192 @@
{
"filters": {
"genre[]": {
"type": "Checkbox",
"label": "Genre",
"value": [],
"options": [
{
"label": "Action",
"value": "action"
},
{
"label": "Adventure",
"value": "adventure"
},
{
"label": "Comedy",
"value": "comedy"
},
{
"label": "Dark Elf",
"value": "dark-elf"
},
{
"label": "Drama",
"value": "drama"
},
{
"label": "Ecchi",
"value": "ecchi"
},
{
"label": "Fantasy",
"value": "fantasy"
},
{
"label": "Harem",
"value": "harem"
},
{
"label": "Horror",
"value": "horror"
},
{
"label": "Isekai",
"value": "isekai"
},
{
"label": "Mecha",
"value": "mecha"
},
{
"label": "Mystery",
"value": "mystery"
},
{
"label": "NTR",
"value": "ntr"
},
{
"label": "Original Works",
"value": "original-works"
},
{
"label": "Rom-Com",
"value": "rom-com"
},
{
"label": "Romance",
"value": "romance"
},
{
"label": "School",
"value": "school"
},
{
"label": "Shoujo",
"value": "shoujo"
},
{
"label": "Slice of Life",
"value": "slice-of-life"
},
{
"label": "Villain",
"value": "villain"
},
{
"label": "Yuri",
"value": "yuri"
}
]
},
"op": {
"type": "Switch",
"label": "having all selected genres",
"value": false
},
"author": {
"type": "Text",
"label": "Author",
"value": ""
},
"artist": {
"type": "Text",
"label": "Artist",
"value": ""
},
"release": {
"type": "Text",
"label": "Year of Released",
"value": ""
},
"adult": {
"type": "Picker",
"label": "Adult content",
"value": "",
"options": [
{
"label": "All",
"value": ""
},
{
"label": "None adult content",
"value": "0"
},
{
"label": "Only adult content",
"value": "1"
}
]
},
"status[]": {
"type": "Checkbox",
"label": "Status",
"value": [],
"options": [
{
"label": "Completed",
"value": "complete"
},
{
"label": "Ongoing",
"value": "on-going"
},
{
"label": "Canceled",
"value": "canceled"
},
{
"label": "On Hold",
"value": "on-hold"
}
]
},
"m_orderby": {
"type": "Picker",
"label": "Order by",
"value": "",
"options": [
{
"label": "Relevance",
"value": ""
},
{
"label": "Latest",
"value": "latest"
},
{
"label": "A-Z",
"value": "alphabet"
},
{
"label": "Rating",
"value": "rating"
},
{
"label": "Trending",
"value": "trending"
},
{
"label": "Most Views",
"value": "views"
},
{
"label": "New",
"value": "new-manga"
}
]
}
}
}
+13 -32
View File
@@ -6,49 +6,30 @@ import { readFileSync } from "fs";
import path from "path";
export const generateAll: ScrpitGeneratorFunction = function (name) {
return (
list
/* This map is changing `type` from string to FilterTypes */
.map<MadaraMetadata>((p) => {
let d = false;
if (p?.filters?.genres?.options?.length) {
p.filters.genres.options.unshift({ label: "NONE", value: "" })
}
const filters: Filters = {};
for (const k in p.filters) {
const f = p.filters[k as keyof typeof p.filters];
if (f) {
filters[k] = {
...f,
type: FilterTypes.Picker,
};
}
}
return { ...p, filters: d ? undefined : filters };
})
.map((metadata: MadaraMetadata) => {
console.log(`[${name}]: Generating`, metadata.id);
return generator(metadata);
})
);
return list.map((metadata: MadaraMetadata) => {
let filters: any = {};
try {
filters = require(`./filters/${metadata.id}`);
metadata.filters = filters.filters;
}
catch (e) {}
console.log(`[${name}] Generating: ${metadata.id}${" ".repeat(20 - metadata.id.length)} ${metadata.filters ? "🔎with filters🔍" : "🚫no filters🚫"}`);
return generator(metadata);
});
};
const generator = function generator(metadata: MadaraMetadata) {
const lang = metadata.options?.lang || "English";
const madaraTemplate = readFileSync(path.join(__dirname, "template.ts"), {
encoding: "utf-8",
});
const pluginScript = `
${madaraTemplate}
const plugin = new MadaraPlugin(${
JSON.stringify(metadata).replace(/"type":"([^"]+)"/g, '"type":FilterTypes.$1')
});
const plugin = new MadaraPlugin(${JSON.stringify(metadata)});
export default plugin;
`;
`.trim();
return {
lang,
lang: metadata.options?.lang || "English",
filename: metadata.sourceName,
pluginScript,
};
+181
View File
@@ -0,0 +1,181 @@
import * as fs from 'fs';
import * as cheerio from 'cheerio';
import * as path from 'path';
function getFilters(name: string, html: string) {
const $:cheerio.CheerioAPI = cheerio.load(html);
const filters: any = {filters: {
"genre[]": {
type: "Checkbox",
label: "Genre",
value: [],
options: []
},
"op": {
type: "Switch",
label: "Having ALL selected genres",
value: false
},
"author": {
type: "Text",
label: "Author",
value: ""
},
"artist": {
type: "Text",
label: "Artist",
value: ""
},
"release": {
type: "Text",
label: "Year of Released",
value: ""
},
"adult": {
type: "Picker",
label: "Adult content",
value: "",
options: [],
},
"status[]": {
type: "Checkbox",
label: "Status",
value: [],
options: []
},
"m_orderby": {
type: "Picker",
label: "Order by",
value: "",
options: []
},
}};
const divs = $("form.search-advanced-form > div");
// ==================== Genre ====================
const genreDiv = divs.eq(0);
genreDiv.find("label").each((i, el) => {
const option = {
label: $(el).text().trim(),
value: decodeURI($(el).attr("for") || "")
};
filters.filters["genre[]"].options.push(option);
});
// ===================== Op ======================
const statusDiv = divs.eq(1);
filters.filters["op"].label = statusDiv.find("option").eq(1)
.text().replace("AND", "").replace("(", "").replace(")", "").trim();
// ==================== Author ====================
const authorDiv = divs.eq(2);
filters.filters["author"].label = authorDiv.find("span").text().trim();
// ==================== Artist ====================
const artistDiv = divs.eq(3);
filters.filters["artist"].label = artistDiv.find("span").text().trim();
// ==================== Release ====================
const releaseDiv = divs.eq(4);
filters.filters["release"].label = releaseDiv.find("span").text().trim();
// ==================== Adult ====================
const adultDiv = divs.eq(5);
filters.filters["adult"].label = adultDiv.find("span").text().trim();
adultDiv.find("option").each((i, el) => {
const option = {
label: $(el).text().trim(),
value: decodeURI($(el).attr("value") || "")
};
filters.filters["adult"].options.push(option);
});
// ==================== Status ====================
const statusDiv2 = divs.eq(6);
filters.filters["status[]"].label = statusDiv2.find("span").text().trim();
statusDiv2.find("label").each((i, el) => {
const option = {
label: $(el).text().trim(),
value: $(el).attr("for")
};
filters.filters["status[]"].options.push(option);
});
// ==================== Order by ====================
const orderByDiv = $("div.c-nav-tabs").eq(0);
filters.filters["m_orderby"].label = orderByDiv.find("span").text().trim();
orderByDiv.find("a").each((i, el) => {
const option = {
label: $(el).text().trim(),
value: decodeURI(($(el).attr("href")?.split("=").length == 3 ? $(el).attr("href")?.split("=")[2] : "") || "")
};
filters.filters["m_orderby"].options.push(option);
});
if (filters.filters["m_orderby"].options.length == 0 ||
filters.filters["status[]"].options.length == 0 ||
filters.filters["adult"].options.length == 0 ||
filters.filters["genre[]"].options.length == 0) {
console.error(`🚨Error in filters for ${name} please fix manually (${path.join(__dirname, 'filters', name + ".json")})🚨`);
}
fs.writeFileSync(
path.join(__dirname, 'filters', name + ".json"),
JSON.stringify(filters, null, 2)
);
console.log(`✅Filters created successfully for ${name}✅`);
}
async function getFiltersFromURL(name: string, url: string) {
const response = await fetch(url + "/?s=&post_type=wp-manga");
if (!response.ok) {
throw new Error(`HTTP error! status: ${response.status}, while fetching ${response.url}`);
}
const html = await response.text();
try {
getFilters(name, html);
} catch (e) {
console.error("Error while getting filters from", url);
}
}
async function askGetFilter(){
const readline = require('readline').createInterface({
input: process.stdin,
output: process.stdout
});
const EREASE_PREV_LINE = '\x1b[1A\r\x1b[2K';
await readline.question('Enter the id of the site (same one as in sources.json): ', async (name: string) => {
await readline.question(EREASE_PREV_LINE + 'Do you want to get the filters from a URL or the html text? (if url dosen\'t work try html) (url/html): ', async (method: string) => {
if (method.toLowerCase() === "url") {
await readline.question(EREASE_PREV_LINE + 'Enter the URL (same one as in sources.json): ', async (url: string) => {
try {
await getFiltersFromURL(name, url);
} catch (e: any) {
console.error("Error while getting filters from", url);
console.log(e.message || e);
}
readline.close();
});
} else {
process.stdout.write(EREASE_PREV_LINE + `Enter the html text from the page at {sourceSite}/?s=&post_type=wp-manga (at the end press ENTER then press CTRL+C): `)
let html = "";
readline.on('SIGINT', () => {
console.log("Stopeed reading input, creating filters file");
getFilters(name, html);
readline.close();
});
readline.on('line', (line: string) => {
html += line + "\n";
});
}
});
});
}
askGetFilter();
export { getFiltersFromURL };
File diff suppressed because it is too large Load Diff
+44 -75
View File
@@ -1,7 +1,7 @@
import { fetchApi, fetchFile } from "@libs/fetch";
import { Filters, FilterTypes } from "@libs/filterInputs";
import { Plugin } from "@typings/plugin";
import { load as parseHTML } from "cheerio";
import { CheerioAPI, load as parseHTML } from "cheerio";
import { defaultCover } from "@libs/defaultCover";
import { NovelStatus } from "@libs/novelStatus";
import dayjs from "dayjs";
@@ -9,25 +9,11 @@ import dayjs from "dayjs";
const includesAny = (str: string, keywords: string[]) =>
new RegExp(keywords.join("|")).test(str);
interface MadaraOptionPath {
genres?: string;
novels?: string;
novel?: string;
chapter?: string;
}
const MadaraDefaultPath = {
genres: "novel-genre",
novels: "novel",
novel: "novel",
chapter: "novel",
};
interface MadaraOptions {
useNewChapterEndpoint?: boolean;
path?: MadaraOptionPath;
lang?: string;
orderBy?: string;
versionIncrements?: number;
}
export interface MadaraMetadata {
@@ -35,7 +21,7 @@ export interface MadaraMetadata {
sourceSite: string;
sourceName: string;
options?: MadaraOptions;
filters?: Filters;
filters?: any;
}
class MadaraPlugin implements Plugin.PluginBase {
@@ -50,61 +36,66 @@ class MadaraPlugin implements Plugin.PluginBase {
constructor(metadata: MadaraMetadata) {
this.id = metadata.id;
this.name = metadata.sourceName;
const iconFileName = metadata.sourceName.replace(/\s+/g, "").toLowerCase();
this.icon = `multisrc/madara/icons/${iconFileName}.png`;
this.icon = `multisrc/madara/${metadata.id.toLowerCase()}.png`;
this.site = metadata.sourceSite;
this.version = "1.0.0";
const versionIncrements = metadata.options?.versionIncrements || 0;
this.version = `1.0.${1 + versionIncrements}`;
this.options = metadata.options;
this.filters = metadata.filters;
}
async popularNovels(
pageNo: number,
{
filters,
showLatestNovels,
}: Plugin.PopularNovelsOptions<typeof this.filters>,
): Promise<Plugin.NovelItem[]> {
getHostname(url: string): string {
return url.split("/")[2];
}
async getCheerio(url: string): Promise<CheerioAPI> {
const r = await fetchApi(url);
if (!r.ok) throw new Error("Could not reach site (" + r.status + ") try to open in webview.");
const $ = parseHTML(await r.text());
const title = $("title").text().trim();
if (this.getHostname(url) != this.getHostname(r.url) ||
title == "Bot Verification" || title == "You are being redirected..." || title == "Un instant..." || title == "Just a moment..." || title == "Redirecting...")
throw new Error("Captcha error, please open in webview");
return ($);
}
parseNovels(loadedCheerio: CheerioAPI): Plugin.NovelItem[] {
const novels: Plugin.NovelItem[] = [];
let url = this.site;
if (filters?.genres?.value) {
url +=
(this.options?.path?.genres || MadaraDefaultPath.genres) + "/" +
filters.genres.value;
} else {
url += this.options?.path?.novels || MadaraDefaultPath.novels;
}
url += "/page/" + pageNo + "/?m_orderby=" +
(showLatestNovels ? "latest" : filters?.sort?.value || "rating");
const body = await fetchApi(url).then((res) => res.text());
const loadedCheerio = parseHTML(body);
loadedCheerio(".manga-title-badges").remove();
loadedCheerio(".page-item-detail").each((index, element) => {
loadedCheerio(".page-item-detail, .c-tabs-item__content").each((index, element) => {
const novelName = loadedCheerio(element).find(".post-title").text().trim();
const novelUrl =
loadedCheerio(element).find(".post-title").find("a").attr("href") || "";
const novelUrl = loadedCheerio(element).find(".post-title").find("a").attr("href") || "";
if (!novelName || !novelUrl) return;
const image = loadedCheerio(element).find("img");
const novelCover = image.attr("data-src") || image.attr("src");
const novel: Plugin.NovelItem = {
name: novelName,
cover: novelCover,
path: novelUrl.replace(this.site, ""),
};
novels.push(novel);
});
return novels;
}
async popularNovels(pageNo: number,{ filters, showLatestNovels }: Plugin.PopularNovelsOptions<typeof this.filters>): Promise<Plugin.NovelItem[]> {
let url = this.site + "/page/" + pageNo + "/?s=&post_type=wp-manga";
if (!filters) filters = {};
if (showLatestNovels) url += "&m_orderby=latest";
for (const key in filters) {
if (typeof filters[key].value === "object")
for (const value of filters[key].value as string[])
url += `&${key}=${value}`;
else if (filters[key].value)
url += `&${key}=${filters[key].value}`;
}
const loadedCheerio = await this.getCheerio(url);
return this.parseNovels(loadedCheerio);
}
async parseNovel(novelPath: string): Promise<Plugin.SourceNovel> {
const body = await fetchApi(this.site + novelPath).then((res) => res.text());
let loadedCheerio = parseHTML(body);
@@ -228,32 +219,10 @@ class MadaraPlugin implements Plugin.PluginBase {
return chapterText;
}
async searchNovels(
searchTerm: string,
pageNo?: number | undefined,
): Promise<Plugin.NovelItem[]> {
const novels: Plugin.NovelItem[] = [];
const url = this.site + "?s=" + searchTerm + "&post_type=wp-manga";
const body = await fetchApi(url).then((res) => res.text());
const loadedCheerio = parseHTML(body);
loadedCheerio(".c-tabs-item__content").each((index, element) => {
const novelName = loadedCheerio(element).find(".post-title").text().trim();
const novelUrl = loadedCheerio(element).find(".post-title").find("a").attr("href") || "";
if (!novelName || !novelUrl) return;
let image = loadedCheerio(element).find("img");
const novelCover = image.attr("data-src") || image.attr("src");
const novel = {
name: novelName,
cover: novelCover,
path: novelUrl.replace(this.site, ""),
};
novels.push(novel);
});
return novels;
async searchNovels(searchTerm: string, pageNo?: number | undefined): Promise<Plugin.NovelItem[]> {
const url = this.site + "page/" + pageNo + "/?s=" + searchTerm + "&post_type=wp-manga";
const loadedCheerio = await this.getCheerio(url);
return this.parseNovels(loadedCheerio);
}
fetchImage = fetchFile;