Below is a site rule we wrote for the site Manga Park, for your reference only.

{
"isEditable" : true,
"name" : "Manga Park",
"pages" : [
{
"name" : "Manga Park",
"displayMode" : "default",
"listUrl" : "https:\/\/mangapark.me\/latest\/{page:1}?st-ll=3",
"flags" : "default",
"index" : 0
},
{
"name" : "Popular Updates",
"displayMode" : "Collection",
"listUrl" : "https:\/\/mangapark.me\/",
"listRule" : {
"cover" : {
"selector" : "img.radius",
"replacement" : "$1\/180.jpg|{source:}",
"param" : "_src,src",
"function" : "attr",
"regex" : "(.)\/(\d+)\.jpg" }, "name" : "Popular Updates List Rule", "title" : { "selector" : "h3", "function" : "text" }, "item" : { "selector" : ".screen li" }, "idCode" : { "selector" : "a", "param" : "href", "function" : "attr", "regex" : "\/manga\/(.)"
},
"index" : 1
},
"flags" : "default",
"index" : 1
},
{
"name" : "Views",
"displayMode" : "Collection",
"listUrl" : "https:\/\/mangapark.me\/genre\/{page:1}?views=1",
"listRule" : {
"index" : 0,
"name" : "Alternate List Rule",
"item" : {
"selector" : ".ls1 .item"
},
"title" : {
"selector" : "h3 a",
"function" : "text"
},
"rating" : {
"selector" : ".rate i",
"replacement" : "$1\/2",
"function" : "text",
"regex" : "(.)" }, "category" : { "selector" : "li.g a", "function" : "text" }, "idCode" : { "selector" : "h3 a", "param" : "href", "function" : "attr", "regex" : "\/manga\/(.)"
},
"cover" : {
"selector" : ".cover img",
"replacement" : "$1\/180.jpg|{source:}",
"param" : "src",
"function" : "attr",
"regex" : "(.)\/(\d+)\.jpg" } }, "flags" : "default", "index" : 2 }, { "name" : "Rating", "displayMode" : "Collection", "listUrl" : "https:\/\/mangapark.me\/genre\/{page:1}?rating=1", "listRule" : { "index" : 0, "name" : "Alternate List Rule", "item" : { "selector" : ".ls1 .item" }, "title" : { "selector" : "h3 a", "function" : "text" }, "rating" : { "selector" : ".rate i", "replacement" : "$1\/2", "function" : "text", "regex" : "(.)"
},
"category" : {
"selector" : "li.g a",
"function" : "text"
},
"idCode" : {
"selector" : "h3 a",
"param" : "href",
"function" : "attr",
"regex" : "\/manga\/(.)" }, "cover" : { "selector" : ".cover img", "replacement" : "$1\/180.jpg|{source:}", "param" : "src", "function" : "attr", "regex" : "(.)\/(\d+)\.jpg"
}
},
"flags" : "default",
"index" : 3
},
{
"name" : "New Manga",
"displayMode" : "Collection",
"listUrl" : "https:\/\/mangapark.me\/genre\/{page:1}?add=1",
"listRule" : {
"index" : 0,
"name" : "Alternate List Rule",
"item" : {
"selector" : ".ls1 .item"
},
"title" : {
"selector" : "h3 a",
"function" : "text"
},
"rating" : {
"selector" : ".rate i",
"replacement" : "$1\/2",
"function" : "text",
"regex" : "(.)" }, "category" : { "selector" : "li.g a", "function" : "text" }, "idCode" : { "selector" : "h3 a", "param" : "href", "function" : "attr", "regex" : "\/manga\/(.)"
},
"cover" : {
"selector" : ".cover img",
"replacement" : "$1\/180.jpg|{source:}",
"param" : "src",
"function" : "attr",
"regex" : "(.)\/(\d+)\.jpg" } }, "flags" : "default", "index" : 4 }, { "name" : "Japanese Manga", "displayMode" : "default", "listUrl" : "https:\/\/mangapark.me\/search?types=manga&orderby=latest&page={page:1}", "flags" : "default", "index" : 5 }, { "name" : "Korean Manhwa", "displayMode" : "default", "listUrl" : "https:\/\/mangapark.me\/search?types=manhwa&orderby=latest&page={page:1}", "flags" : "default", "index" : 6 }, { "name" : "Chinese Manhua", "displayMode" : "default", "listUrl" : "https:\/\/mangapark.me\/search?types=manhua&orderby=latest&page={page:1}", "flags" : "default", "index" : 7 }, { "name" : "4-Koma", "displayMode" : "default", "listUrl" : "https:\/\/mangapark.me\/search?genres=4-koma&orderby=latest&page={page:1}", "flags" : "default", "index" : 8 }, { "name" : "Action", "displayMode" : "default", "listUrl" : "https:\/\/mangapark.me\/search?genres=action&orderby=latest&page={page:1}", "flags" : "default", "index" : 9 }, { "name" : "Adventure", "displayMode" : "default", "listUrl" : "https:\/\/mangapark.me\/search?genres=adventure&orderby=latest&page={page:1}", "flags" : "default", "index" : 10 }, { "name" : "Award Winning", "displayMode" : "default", "listUrl" : "https:\/\/mangapark.me\/search?genres=award-winning&orderby=latest&page={page:1}", "flags" : "default", "index" : 11 }, { "name" : "Comedy", "displayMode" : "default", "listUrl" : "https:\/\/mangapark.me\/search?genres=comedy&orderby=latest&page={page:1}", "flags" : "default", "index" : 12 }, { "name" : "Cooking", "displayMode" : "default", "listUrl" : "https:\/\/mangapark.me\/search?genres=cooking&orderby=latest&page={page:1}", "flags" : "default", "index" : 13 }, { "name" : "Demons", "displayMode" : "default", "listUrl" : "https:\/\/mangapark.me\/search?genres=demons&orderby=latest&page={page:1}", "flags" : "default", "index" : 14 }, { "name" : "Doujinshi", "displayMode" : "default", "listUrl" : "https:\/\/mangapark.me\/search?genres=doujinshi&orderby=latest&page={page:1}", "flags" : "default", "index" : 15 }, { "name" : "Drama", "displayMode" : "default", "listUrl" : "https:\/\/mangapark.me\/search?genres=drama&orderby=latest&page={page:1}", "flags" : "default", "index" : 16 }, { "name" : "Ecchi", "displayMode" : "default", "listUrl" : "https:\/\/mangapark.me\/search?genres=ecchi&orderby=latest&page={page:1}", "flags" : "default", "index" : 17 }, { "name" : "Fantasy", "displayMode" : "default", "listUrl" : "https:\/\/mangapark.me\/search?genres=fantasy&orderby=latest&page={page:1}", "flags" : "default", "index" : 18 }, { "name" : "Gender Bender", "displayMode" : "default", "listUrl" : "https:\/\/mangapark.me\/search?genres=gender-bender&orderby=latest&page={page:1}", "flags" : "default", "index" : 19 }, { "name" : "Harem", "displayMode" : "default", "listUrl" : "https:\/\/mangapark.me\/search?genres=harem&orderby=latest&page={page:1}", "flags" : "default", "index" : 20 }, { "name" : "Horror", "displayMode" : "default", "listUrl" : "https:\/\/mangapark.me\/search?genres=horror&orderby=latest&page={page:1}", "flags" : "default", "index" : 21 }, { "name" : "Josei", "displayMode" : "default", "listUrl" : "https:\/\/mangapark.me\/search?genres=josei&orderby=latest&page={page:1}", "flags" : "default", "index" : 22 }, { "name" : "Magic", "displayMode" : "default", "listUrl" : "https:\/\/mangapark.me\/search?genres=magic&orderby=latest&page={page:1}", "flags" : "default", "index" : 23 }, { "name" : "Matical Arts", "displayMode" : "default", "listUrl" : "https:\/\/mangapark.me\/search?genres=martial-arts&orderby=latest&page={page:1}", "flags" : "default", "index" : 24 }, { "name" : "Historical", "displayMode" : "default", "listUrl" : "https:\/\/mangapark.me\/search?genres=historical&orderby=latest&page={page:1}", "flags" : "default", "index" : 25 }, { "name" : "Mecha", "displayMode" : "default", "listUrl" : "https:\/\/mangapark.me\/search?genres=mecha&orderby=latest&page={page:1}", "flags" : "default", "index" : 26 }, { "name" : "Mature", "displayMode" : "default", "listUrl" : "https:\/\/mangapark.me\/search?genres=mature&orderby=latest&page={page:1}", "flags" : "default", "index" : 27 }, { "name" : "Music", "displayMode" : "default", "listUrl" : "https:\/\/mangapark.me\/search?genres=music&orderby=latest&page={page:1}", "flags" : "default", "index" : 28 }, { "name" : "Mystery", "displayMode" : "default", "listUrl" : "https:\/\/mangapark.me\/search?genres=mystery&orderby=latest&page={page:1}", "flags" : "default", "index" : 29 }, { "name" : "One Shot", "displayMode" : "default", "listUrl" : "https:\/\/mangapark.me\/search?genres=one-shot&orderby=latest&page={page:1}", "flags" : "default", "index" : 30 }, { "name" : "Psychological", "displayMode" : "default", "listUrl" : "https:\/\/mangapark.me\/search?genres=psychological&orderby=latest&page={page:1}", "flags" : "default", "index" : 31 }, { "name" : "Reverse Harem", "displayMode" : "default", "listUrl" : "https:\/\/mangapark.me\/search?genres=reverse-harem&orderby=latest&page={page:1}", "flags" : "default", "index" : 32 }, { "name" : "Romance", "displayMode" : "default", "listUrl" : "https:\/\/mangapark.me\/search?genres=romance&orderby=latest&page={page:1}", "flags" : "default", "index" : 33 }, { "name" : "School Life", "displayMode" : "default", "listUrl" : "https:\/\/mangapark.me\/search?genres=school-life&orderby=latest&page={page:1}", "flags" : "default", "index" : 34 }, { "name" : "Sci Fi", "displayMode" : "default", "listUrl" : "https:\/\/mangapark.me\/search?genres=sci-fi&orderby=latest&page={page:1}", "flags" : "default", "index" : 35 }, { "name" : "Seinen", "displayMode" : "default", "listUrl" : "https:\/\/mangapark.me\/search?genres=seinen&orderby=latest&page={page:1}", "flags" : "default", "index" : 36 }, { "name" : "Shoujo", "displayMode" : "default", "listUrl" : "https:\/\/mangapark.me\/search?genres=shoujo&orderby=latest&page={page:1}", "flags" : "default", "index" : 37 }, { "name" : "Shoujo Ai", "displayMode" : "default", "listUrl" : "https:\/\/mangapark.me\/search?genres=shoujo-ai&orderby=latest&page={page:1}", "flags" : "default", "index" : 38 }, { "name" : "Shounen", "displayMode" : "default", "listUrl" : "https:\/\/mangapark.me\/search?genres=shounen&orderby=latest&page={page:1}", "flags" : "default", "index" : 39 }, { "name" : "Shounen Ai", "displayMode" : "default", "listUrl" : "https:\/\/mangapark.me\/search?genres=shounen-ai&orderby=latest&page={page:1}", "flags" : "default", "index" : 40 }, { "name" : "Slice of Life", "displayMode" : "default", "listUrl" : "https:\/\/mangapark.me\/search?genres=slice-of-life&orderby=latest&page={page:1}", "flags" : "default", "index" : 41 }, { "name" : "Tragedy", "displayMode" : "default", "listUrl" : "https:\/\/mangapark.me\/search?genres=tragedy&orderby=latest&page={page:1}", "flags" : "default", "index" : 42 }, { "name" : "Vampire", "displayMode" : "default", "listUrl" : "https:\/\/mangapark.me\/search?genres=vampire&orderby=latest&page={page:1}", "flags" : "default", "index" : 43 }, { "name" : "Webtoon", "displayMode" : "default", "listUrl" : "https:\/\/mangapark.me\/search?genres=webtoon&orderby=latest&page={page:1}", "flags" : "default", "index" : 44 }, { "name" : "Yaoi", "displayMode" : "default", "listUrl" : "https:\/\/mangapark.me\/search?genres=yaoi&orderby=latest&page={page:1}", "flags" : "default", "index" : 45 }, { "name" : "Youkai", "displayMode" : "default", "listUrl" : "https:\/\/mangapark.me\/search?genres=youkai&orderby=latest&page={page:1}", "flags" : "default", "index" : 46 }, { "name" : "Yuri", "displayMode" : "default", "listUrl" : "https:\/\/mangapark.me\/search?genres=Yuri&orderby=latest&page={page:1}", "flags" : "default", "index" : 47 } ], "detailUrl" : "https:\/\/mangapark.me\/manga\/{idCode:}", "indexUrl" : "https:\/\/mangapark.me\/latest\/{page:1}?st-ll=3", "galleryRule" : { "name" : "", "item" : { "selector" : "img.img" }, "image" : { "selector" : "this", "function" : "attr", "param" : "src" }, "index" : -1 }, "displayMode" : "table", "listRules" : [ { "index" : 0, "name" : "Alternate List Rule", "item" : { "selector" : ".ls1 .item" }, "title" : { "selector" : "h3 a", "function" : "text" }, "rating" : { "selector" : ".rate i", "replacement" : "$1\/2", "function" : "text", "regex" : "(.)"
},
"category" : {
"selector" : "li.g a",
"function" : "text"
},
"idCode" : {
"selector" : "h3 a",
"param" : "href",
"function" : "attr",
"regex" : "\/manga\/(.)" }, "cover" : { "selector" : ".cover img", "replacement" : "$1\/180.jpg|{source:}", "param" : "src", "function" : "attr", "regex" : "(.)\/(\d+)\.jpg"
}
},
{
"cover" : {
"selector" : "img.radius",
"replacement" : "$1\/180.jpg|{source:}",
"param" : "_src,src",
"function" : "attr",
"regex" : "(.)\/(\d+)\.jpg" }, "name" : "Popular Updates List Rule", "title" : { "selector" : "h3", "function" : "text" }, "item" : { "selector" : ".screen li" }, "idCode" : { "selector" : "a", "param" : "href", "function" : "attr", "regex" : "\/manga\/(.)"
},
"index" : 1
}
],
"isEncrypted" : false,
"loginUrl" : "",
"detailRule" : {
"published" : {
"selector" : ".attr",
"replacement" : "$2",
"function" : "text",
"regex" : "Release(\s)(\d+)" }, "cover" : { "selector" : ".cover img", "function" : "attr", "param" : "src" }, "name" : "", "desc" : { "selector" : "p.summary", "function" : "text" }, "tagRule" : { "name" : { "selector" : "this", "function" : "text" }, "item" : { "selector" : ".attr tr:nth-of-type(7) td a" }, "url" : { "selector" : "this", "replacement" : "$1\/{page:1}", "param" : "href", "function" : "attr", "regex" : "(.)"
}
},
"chapterRule" : {
"datetime" : {
"selector" : "i",
"function" : "text"
},
"title" : {
"selector" : "a",
"function" : "text"
},
"item" : {
"selector" : "#list div.stream ul.chapter li"
},
"url" : {
"selector" : "em a:last-child",
"function" : "attr",
"param" : "href"
},
"idCode" : {
"selector" : "a",
"replacement" : "$2\/$3",
"param" : "href",
"function" : "attr",
"regex" : "\/manga\/(.)\/(.)\/(.)\/1" } }, "title" : { "selector" : "h1 a", "function" : "text" }, "rating" : { "selector" : "#rating i", "replacement" : "$1\/2", "function" : "text", "regex" : "(.)"
},
"author" : {
"selector" : ".attr tr:nth-of-type(5) td",
"function" : "text",
"regex" : "(.[^;]+)"
},
"category" : {
"selector" : ".attr tr:nth-of-type(8) td",
"replacement" : "$2",
"function" : "text",
"regex" : "(.) (.) -"
},
"index" : -1
},
"version" : "1.0",
"galleryUrl" : "",
"indexRule" : {
"published" : {
"selector" : "div.field:nth-of-type(2) a:last-child",
"function" : "text"
},
"cover" : {
"selector" : ".cover img",
"replacement" : "$1\/180.jpg|{source:}",
"param" : "src",
"function" : "attr",
"regex" : "(.)\/(\d+)\.jpg" }, "name" : "", "datetime" : { "selector" : "td ul li h3 i", "function" : "text" }, "item" : { "selector" : ".item" }, "title" : { "selector" : "h2 a", "function" : "text" }, "rating" : { "selector" : ".rate i", "replacement" : "$1\/2", "function" : "text", "regex" : "(.)"
},
"author" : {
"selector" : ".info div.field:nth-of-type(2) a",
"function" : "text",
"regex" : "(.[^,]+)"
},
"category" : {
"selector" : ".info .last a",
"function" : "text"
},
"idCode" : {
"selector" : "h2 a",
"param" : "href",
"function" : "attr",
"regex" : "\/manga\/(.)" }, "index" : -1 }, "tagSearchRule" : { "index" : -1, "name" : "", "item" : { "selector" : ".ls1 .item" }, "title" : { "selector" : "h3 a", "function" : "text" }, "rating" : { "selector" : ".rate i", "replacement" : "$1\/2", "function" : "text", "regex" : "(.)"
},
"category" : {
"selector" : "li.g a",
"function" : "text"
},
"idCode" : {
"selector" : "h3 a",
"param" : "href",
"function" : "attr",
"regex" : "\/manga\/(.)" }, "cover" : { "selector" : ".cover img", "replacement" : "$1\/180.jpg|{source:}", "param" : "src", "function" : "attr", "regex" : "(.)\/(\d+)\.jpg"
}
},
"flags" : "",
"searchUrl" : "https:\/\/mangapark.me\/search?q={keyword:}&page={page:1}"
}