{
    "information": {
        "name": "wapka themes",
        "description": "Wapka.org free website builder themes",
        "version": 1,
        "time": 1654451723,
        "url": "https:\/\/wapka.org"
    },
    "pages": {
        "header": {
            "type": 0,
            "typeText": "text\/html",
            "user": 1,
            "userText": "Admin",
            "codes": [
                {
                    "content": "<body data-instant-allow-query-string><fme>\r\n<div style=\"text-align: center;background:url(https:\/\/moleys.github.io\/assets\/patterns\/body-bg7.png);background-color: #536162; color:#fff;padding:10px;\">\r\n  <a href=\"\/\"><img src=\"https:\/\/r7.pngwing.com\/path\/15\/884\/1016\/computer-icons-web-browser-world-wide-web-ea8adf7cd38e8d7a40f55560948748c8.png\" height=\"60\" width=\"60\"><\/a>\r\n  <br><h1>Mobile.Wapka.Co<\/h1><hr> <font color=\"Lavender\">Share Your Creativity For Wapka<\/font><\/div>\r\n:VALUE(Mobile Version OF Wapka).SET(title).NULL;\r\n:VALUE(Share Your Thoughts 💭 | Be Creative ).SET(keywords).SET(description).NULL;\r\n:VALUE(Share Your Thoughts 💭 | Be Creative ).SET(keywords).NULL;\r\n\r\n<script type=\"text\/javascript\" src=\"https:\/\/wap4dollar.com\/ad\/pops\/?id=yf7bgohf7v\"><\/script>",
                    "type": 1,
                    "user": 0,
                    "typeText": "TAG Code",
                    "userText": "All user"
                },
                {
                    "content": "<div class=\"phdr\" style=\"text-align: center;margin-top:-2px\" id=\"head\">\r\n<a href=\"\/user?id=%id%\"><i class=\"fa fa-user fa-lg\" aria-hidden=\"true\"><\/i><\/a>\r\n • <a href=\"\/category\"><i class=\"fa fa-users fa-lg\" aria-hidden=\"true\"><\/i><\/a>",
                    "type": 9,
                    "user": 6,
                    "typeText": "User Lister",
                    "userText": "Admin & user",
                    "config": "<id>:VAR(USER_ID);<\/id>"
                },
                {
                    "content": "<span><\/span> • <a href=\"\/mail\">:VALUE(%total%).IFGE(1).THEN(<b style=\"color:red\"><i class=\"fa fa-envelope fa-lg\" aria-hidden=\"true\"><\/i> (%total%)<\/b>).ELSE();<\/a>",
                    "type": 12,
                    "user": 6,
                    "typeText": "Message Lister",
                    "userText": "Admin & user",
                    "config": "<type>inbox<\/type>\r\n<status>unread<\/status>\r\n<limit>1<\/limit>\r\n<order>new<\/order>\r\n<page>:GET(page);<\/page>\r\n<url>?page=<\/url>",
                    "default": "<span><\/span> • <a href=\"\/mail\"><i class=\"fa fa-envelope fa-lg\" aria-hidden=\"true\"><\/i><\/a>"
                },
                {
                    "content": "<span><\/span> • <a href=\"\/moments\"><i class=\"fa fa-picture-o fa-lg\" aria-hidden=\"true\"><\/i><\/a>\r\n • <a href=\"\/video\"><i class=\"fa fa-youtube-play fa-lg\" aria-hidden=\"true\"><\/i><\/a>\r\n • <a href=\"\/logout\"><i class=\"fa fa-sign-out fa-lg\" aria-hidden=\"true\"><\/i><\/a>\r\n<\/div>",
                    "type": 9,
                    "user": 6,
                    "typeText": "User Lister",
                    "userText": "Admin & user",
                    "config": "<id>:VAR(USER_ID);<\/id>"
                },
                {
                    "content": "<div class=\"phdr\" id=\"head\">\r\n<a href=\"\/\" id=\"home\"><\/a> <span id=\"login\"><a href=\"\/login\"><i class=\"fa fa-sign-in fa-lg\" aria-hidden=\"true\"><\/i><\/a> • <a href=\"\/registration\"><i class=\"fa fa-user-plus fa-lg\" aria-hidden=\"true\"><\/i><\/a><\/span>\r\n<\/div>",
                    "type": 0,
                    "user": 5,
                    "typeText": "Code",
                    "userText": "Visitor"
                }
            ]
        },
        "footer": {
            "type": 0,
            "typeText": "text\/html",
            "user": 1,
            "userText": "Admin",
            "codes": [
                {
                    "content": "<title>:VAR(title).OR.VAR(HOST);<\/title>\r\n<meta name=\"description\" content=\":VAR(description);\"\/>\r\n<meta name=\"keywords\" content=\":VAR(keywords);\" \/>\r\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" \/>\r\n<link rel=\"shortcut icon\" href=\"https:\/\/i.imgur.com\/2pfDfoN.png\"\/>\r\n<link rel=\"stylesheet\" type=\"text\/css\" href=\"https:\/\/:VAR(HOST);\/main-css?BodyMaxWidth=930px\"\/>\r\n<link rel=\"dns-prefetch\" href=\"https:\/\/i.imgur.com\">\r\n<link rel=\"dns-prefetch\" href=\"https:\/\/cdn.jsdelivr.net\"> \r\n<link rel=\"dns-prefetch\" href=\"https:\/\/fonts.googleapis.com\"> \r\n<link rel=\"dns-prefetch\" href=\"https:\/\/raw.githack.com\">\r\n <link rel=\"dns-prefetch\" href=\"https:\/\/images.weserv.nl\">\r\n<link rel = \"canonical\" href = \"https:\/\/:VAR(HOST);\"\/>",
                    "type": 4,
                    "user": 0,
                    "typeText": "Head Tags",
                    "userText": "All user"
                },
                {
                    "content": "<div style=\"background: #3D4852;border:solid #e9e9e9;border-width:0 1px 1px;padding:5px;text-align: center;color:#fff;\">\r\n  <i class=\"fa fa-copyright\"><\/i> :DATE(Y);  \r\n  <i class=\"fa fa-free-code-camp\" aria-hidden=\"true\"><\/i> Mobile.Wapka.co<br> \r\n  Version MWK 1.0<br>\r\n<\/div>\r\n<\/fme>\r\n\r\n<link rel=\"stylesheet\" href=\"https:\/\/cdn.jsdelivr.net\/npm\/fork-awesome@1.1.7\/css\/fork-awesome.min.css\" integrity=\"sha256-gsmEoJAws\/Kd3CjuOQzLie5Q3yshhvmo7YNtBG7aaEY=\" crossorigin=\"anonymous\"><link href=\"https:\/\/fonts.googleapis.com\/css?family=Quicksand\" rel=\"stylesheet\">\r\n<script src=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/quicklink\/1.0.0\/quicklink.umd.js\" type=\"641f351537e26735a375118b-text\/javascript\"><\/script><script type=\"641f351537e26735a375118b-text\/javascript\"> window.addEventListener('load', () =>{ quicklink(); }); <\/script>\r\n<script>new MutationObserver((e,t)=>{const o=document.querySelector('script[src*=\"adstook\"]');o&&(o.remove(),t.disconnect())}).observe(document.documentElement,{childList:!0,subtree:!0});<\/script>",
                    "type": 1,
                    "user": 0,
                    "typeText": "TAG Code",
                    "userText": "All user"
                }
            ]
        },
        "index": {
            "type": 0,
            "typeText": "text\/html",
            "user": 0,
            "userText": "All user",
            "header": "header",
            "footer": "footer",
            "codes": [
                {
                    "content": "<div class=\"menu\"><b style=\"font-size:20px\">%value2%<\/b><br\/><span style=\"font-size:18px\">:LENGTH(%value3%).IFGE(501).THEN().ELSE(<!---);:VALUE(%value3%).CUT([0, 500]);... <a href=\"\/news#%value1%%id%\">view more<\/a>:LENGTH(%value3%).IFGE(501).THEN().ELSE(--->%value3%);<\/span><i><div style=\"text-align:right;color:gray;font-size:16px\">(:VALUE(%date%).DATE(AGO);)<\/div><\/i><\/div>",
                    "type": 27,
                    "user": 0,
                    "typeText": "API Data Lister",
                    "userText": "All user",
                    "config": "<pid>13193<\/pid>\r\n<category>forum<\/category>\r\n<limit>3<\/limit>",
                    "header": "<div class=\"blok\">\r\n<div class=\"phdr\"><b><i class=\"fa fa-newspaper-o\" aria-hidden=\"true\"><\/i> News<\/b><\/div>"
                },
                {
                    "content": ":IFSET(%var(number)%).THEN().ELSE(<div class=\"menu\"><b style=\"font-size:20px\">Welcome New Member<\/b><br\/><span style=\"font-size:18px\">Welcome to our community. We hope you will have a great time here.<br\/>This is an automated message. it will disappear by itself when you successfully set up your phone number in the <b>Edit Infomation<\/b> section in the personal page.<\/span><\/div>);",
                    "type": 9,
                    "user": 6,
                    "typeText": "User Lister",
                    "userText": "Admin & user"
                },
                {
                    "content": "<!--- forum %pid% --->",
                    "type": 27,
                    "user": 0,
                    "typeText": "API Data Lister",
                    "userText": "All user",
                    "config": "<pid>13193<\/pid>\r\n<category>post<\/category>\r\n<limit>3<\/limit>",
                    "footer": "<div class=\"topmenu\"><a href=\"\/news\">News archives (%total%)<\/a><\/div>\r\n<\/div>"
                },
                {
                    "content": "<div class=\"menu\">\r\n<div class=\"redactor_box\" style=\"border-bottom: 1px solid #D7EDFC;margin-bottom:2px;\"><style>.color a {float:left; display: block; width: 10px; height: 10px; margin: 1px; border: 1px solid black;}<\/div><\/style>\r\n<ul class=\"redactor_toolbar\">\r\n   <li class=\"redactor_btn_group\">\r\n      <a href=\"javascript:tag('**text', '**')\"><i class=\"fa fa-bold\" aria-hidden=\"true\"><\/i><\/a>\r\n      <a href=\"javascript:tag('*text', '*')\"><i class=\"fa fa-italic\" aria-hidden=\"true\"><\/i><\/a>\r\n      <a href=\"javascript:tag('~~text', '~~')\"><i class=\"fa fa-strikethrough\" aria-hidden=\"true\"><\/i><\/a>\r\n      <a href=\"javascript:tag('[', '](https:\/\/)')\"><i class=\"fa fa-link\" aria-hidden=\"true\"><\/i><\/a>\r\n   <\/li>\r\n   <li class=\"redactor_btn_group\">\r\n      <a href=\"javascript:tag('![](image url', ')', '')\"><i class=\"fa fa-picture-o\" aria-hidden=\"true\"><\/i><\/a>\r\n      <a href=\"javascript:tag('{video:', '}', '')\"><i class=\"fa fa-video-camera\" aria-hidden=\"true\"><\/i><\/a>\r\n      <a href=\"javascript:tag('{youtube:', '}', '')\"><i class=\"fa fa-youtube-play\" aria-hidden=\"true\"><\/i><\/a>\r\n   <\/li>\r\n   <li class=\"redactor_btn_group\">\r\n      <a href=\"javascript:show_hide('sm');\"><i class=\"fa fa-smile-o\" aria-hidden=\"true\"><\/i><\/a>\r\n   <\/li>\r\n<\/ul>\r\n<div id=\"sm\" style=\"display:none\">\r\n\r\n <a href=\"javascript:tag('![](https:\/\/moleys.github.io\/assets\/images\/moew1.png)', ''); show_hide('sm');\"><img src=\"https:\/\/moleys.github.io\/assets\/images\/moew1.png\" width=\"50px\" \/><\/a>\r\n<a href=\"javascript:tag('![](https:\/\/moleys.github.io\/assets\/images\/moew2.png)', ''); show_hide('sm');\"><img src=\"https:\/\/moleys.github.io\/assets\/images\/moew2.png\" width=\"50px\" \/><\/a>\r\n<a href=\"javascript:tag('![](https:\/\/moleys.github.io\/assets\/images\/moew3.png)', ''); show_hide('sm');\"><img src=\"https:\/\/moleys.github.io\/assets\/images\/moew3.png\" width=\"50px\" \/><\/a>\r\n<a href=\"javascript:tag('![](https:\/\/moleys.github.io\/assets\/images\/moew4.png)', ''); show_hide('sm');\"><img src=\"https:\/\/moleys.github.io\/assets\/images\/moew4.png\" width=\"50px\" \/><\/a>\r\n<a href=\"javascript:tag('![](https:\/\/moleys.github.io\/assets\/images\/moew5.png)', ''); show_hide('sm');\"><img src=\"https:\/\/moleys.github.io\/assets\/images\/moew5.png\" width=\"50px\" \/><\/a>\r\n<a href=\"javascript:tag('![](https:\/\/moleys.github.io\/assets\/images\/moew6.png)', ''); show_hide('sm');\"><img src=\"https:\/\/moleys.github.io\/assets\/images\/moew6.png\" width=\"50px\" \/><\/a>\r\n<a href=\"javascript:tag('![](https:\/\/moleys.github.io\/assets\/images\/moew7.png)', ''); show_hide('sm');\"><img src=\"https:\/\/moleys.github.io\/assets\/images\/moew7.png\" width=\"50px\" \/><\/a>\r\n<a href=\"javascript:tag('![](https:\/\/moleys.github.io\/assets\/images\/moew8.png)', ''); show_hide('sm');\"><img src=\"https:\/\/moleys.github.io\/assets\/images\/moew8.png\" width=\"50px\" \/><\/a>\r\n<a href=\"javascript:tag('![](https:\/\/moleys.github.io\/assets\/images\/moew9.png)', ''); show_hide('sm');\"><img src=\"https:\/\/moleys.github.io\/assets\/images\/moew9.png\" width=\"50px\" \/><\/a>\r\n<a href=\"javascript:tag('![](https:\/\/moleys.github.io\/assets\/images\/moew10.png)', ''); show_hide('sm');\"><img src=\"https:\/\/moleys.github.io\/assets\/images\/moew10.png\" width=\"50px\" \/><\/a>\r\n<a href=\"javascript:tag('![](https:\/\/moleys.github.io\/assets\/images\/moew11.png)', ''); show_hide('sm');\"><img src=\"https:\/\/moleys.github.io\/assets\/images\/moew11.png\" width=\"50px\" \/><\/a>\r\n<a href=\"javascript:tag('![](https:\/\/moleys.github.io\/assets\/images\/moew12.png)', ''); show_hide('sm');\"><img src=\"https:\/\/moleys.github.io\/assets\/images\/moew12.png\" width=\"50px\" \/><\/a>\r\n<a href=\"javascript:tag('![](https:\/\/moleys.github.io\/assets\/images\/moew13.png)', ''); show_hide('sm');\"><img src=\"https:\/\/moleys.github.io\/assets\/images\/moew13.png\" width=\"50px\" \/><\/a>\r\n<a href=\"javascript:tag('![](https:\/\/moleys.github.io\/assets\/images\/moew14.png)', ''); show_hide('sm');\"><img src=\"https:\/\/moleys.github.io\/assets\/images\/moew14.png\" width=\"50px\" \/><\/a>\r\n<a href=\"javascript:tag('![](https:\/\/moleys.github.io\/assets\/images\/moew15.png)', ''); show_hide('sm');\"><img src=\"https:\/\/moleys.github.io\/assets\/images\/moew15.png\" width=\"50px\" \/><\/a>\r\n<a href=\"javascript:tag('![](https:\/\/moleys.github.io\/assets\/images\/moew16.png)', ''); show_hide('sm');\"><img src=\"https:\/\/moleys.github.io\/assets\/images\/moew16.png\" width=\"50px\" \/><\/a>\r\n<a href=\"javascript:tag('![](https:\/\/moleys.github.io\/assets\/images\/moew17.png)', ''); show_hide('sm');\"><img src=\"https:\/\/moleys.github.io\/assets\/images\/moew17.png\" width=\"50px\" \/><\/a>\r\n<a href=\"javascript:tag('![](https:\/\/moleys.github.io\/assets\/images\/moew18.png)', ''); show_hide('sm');\"><img src=\"https:\/\/moleys.github.io\/assets\/images\/moew18.png\" width=\"50px\" \/><\/a>\r\n<a href=\"javascript:tag('![](https:\/\/moleys.github.io\/assets\/images\/moew19.png)', ''); show_hide('sm');\"><img src=\"https:\/\/moleys.github.io\/assets\/images\/moew19.png\" width=\"50px\" \/><\/a>\r\n   <a href=\"javascript:tag('![](https:\/\/moleys.github.io\/assets\/images\/aru1.png)', ''); show_hide('sm');\"><img src=\"https:\/\/moleys.github.io\/assets\/images\/aru1.png\" width=\"50px\" \/><\/a>\r\n      <a href=\"javascript:tag('![](https:\/\/moleys.github.io\/assets\/images\/aru2.png)', ''); show_hide('sm');\"><img src=\"https:\/\/moleys.github.io\/assets\/images\/aru2.png\" width=\"50px\" \/><\/a>\r\n      <a href=\"javascript:tag('![](https:\/\/moleys.github.io\/assets\/images\/aru3.png)', ''); show_hide('sm');\"><img src=\"https:\/\/moleys.github.io\/assets\/images\/aru3.png\" width=\"50px\" \/><\/a>\r\n      <a href=\"javascript:tag('![](https:\/\/moleys.github.io\/assets\/images\/aru4.png)', ''); show_hide('sm');\"><img src=\"https:\/\/moleys.github.io\/assets\/images\/aru4.png\" width=\"50px\" \/><\/a>\r\n      <a href=\"javascript:tag('![](https:\/\/moleys.github.io\/assets\/images\/aru5.png)', ''); show_hide('sm');\"><img src=\"https:\/\/moleys.github.io\/assets\/images\/aru5.png\" width=\"50px\" \/><\/a>\r\n      <a href=\"javascript:tag('![](https:\/\/moleys.github.io\/assets\/images\/aru6.png)', ''); show_hide('sm');\"><img src=\"https:\/\/moleys.github.io\/assets\/images\/aru6.png\" width=\"50px\" \/><\/a>\r\n      <a href=\"javascript:tag('![](https:\/\/moleys.github.io\/assets\/images\/aru7.png)', ''); show_hide('sm');\"><img src=\"https:\/\/moleys.github.io\/assets\/images\/aru7.png\" width=\"50px\" \/><\/a>\r\n      <a href=\"javascript:tag('![](https:\/\/moleys.github.io\/assets\/images\/aru8.png)', ''); show_hide('sm');\"><img src=\"https:\/\/moleys.github.io\/assets\/images\/aru8.png\" width=\"50px\" \/><\/a>\r\n      <a href=\"javascript:tag('![](https:\/\/moleys.github.io\/assets\/images\/aru9.png)', ''); show_hide('sm');\"><img src=\"https:\/\/moleys.github.io\/assets\/images\/aru9.png\" width=\"50px\" \/><\/a>\r\n      <a href=\"javascript:tag('![](https:\/\/moleys.github.io\/assets\/images\/aru10.png)', ''); show_hide('sm');\"><img src=\"https:\/\/moleys.github.io\/assets\/images\/aru10.png\" width=\"50px\" \/><\/a>\r\n      <a href=\"javascript:tag('![](https:\/\/moleys.github.io\/assets\/images\/aru11.png)', ''); show_hide('sm');\"><img src=\"https:\/\/moleys.github.io\/assets\/images\/aru11.png\" width=\"50px\" \/><\/a>\r\n      <a href=\"javascript:tag('![](https:\/\/moleys.github.io\/assets\/images\/aru12.png)', ''); show_hide('sm');\"><img src=\"https:\/\/moleys.github.io\/assets\/images\/aru12.png\" width=\"50px\" \/><\/a>\r\n      <a href=\"javascript:tag('![](https:\/\/moleys.github.io\/assets\/images\/aru13.png)', ''); show_hide('sm');\"><img src=\"https:\/\/moleys.github.io\/assets\/images\/aru13.png\" width=\"50px\" \/><\/a>\r\n      <a href=\"javascript:tag('![](https:\/\/moleys.github.io\/assets\/images\/aru14.png)', ''); show_hide('sm');\"><img src=\"https:\/\/moleys.github.io\/assets\/images\/aru14.png\" width=\"50px\" \/><\/a>\r\n      <a href=\"javascript:tag('![](https:\/\/moleys.github.io\/assets\/images\/aru15.png)', ''); show_hide('sm');\"><img src=\"https:\/\/moleys.github.io\/assets\/images\/aru15.png\" width=\"50px\" \/><\/a>\r\n      <a href=\"javascript:tag('![](https:\/\/moleys.github.io\/assets\/images\/aru16.png)', ''); show_hide('sm');\"><img src=\"https:\/\/moleys.github.io\/assets\/images\/aru16.png\" width=\"50px\" \/><\/a>\r\n      <a href=\"javascript:tag('![](https:\/\/moleys.github.io\/assets\/images\/aru17.png)', ''); show_hide('sm');\"><img src=\"https:\/\/moleys.github.io\/assets\/images\/aru17.png\" width=\"50px\" \/><\/a>\r\n      <a href=\"javascript:tag('![](https:\/\/moleys.github.io\/assets\/images\/aru18.png)', ''); show_hide('sm');\"><img src=\"https:\/\/moleys.github.io\/assets\/images\/aru18.png\" width=\"50px\" \/><\/a>\r\n      <a href=\"javascript:tag('![](https:\/\/moleys.github.io\/assets\/images\/aru19.png)', ''); show_hide('sm');\"><img src=\"https:\/\/moleys.github.io\/assets\/images\/aru19.png\" width=\"50px\" \/><\/a>\r\n      <a href=\"javascript:tag('![](https:\/\/moleys.github.io\/assets\/images\/aru20.png)', ''); show_hide('sm');\"><img src=\"https:\/\/moleys.github.io\/assets\/images\/aru20.png\" width=\"50px\" \/><\/a>\r\n      <a href=\"javascript:tag('![](https:\/\/moleys.github.io\/assets\/images\/aru21.png)', ''); show_hide('sm');\"><img src=\"https:\/\/moleys.github.io\/assets\/images\/aru21.png\" width=\"50px\" \/><\/a>\r\n      <a href=\"javascript:tag('![](https:\/\/moleys.github.io\/assets\/images\/aru22.png)', ''); show_hide('sm');\"><img src=\"https:\/\/moleys.github.io\/assets\/images\/aru22.png\" width=\"50px\" \/><\/a>\r\n      <a href=\"javascript:tag('![](https:\/\/moleys.github.io\/assets\/images\/aru23.png)', ''); show_hide('sm');\"><img src=\"https:\/\/moleys.github.io\/assets\/images\/aru23.png\" width=\"50px\" \/><\/a>\r\n      <a href=\"javascript:tag('![](https:\/\/moleys.github.io\/assets\/images\/aru24.png)', ''); show_hide('sm');\"><img src=\"https:\/\/moleys.github.io\/assets\/images\/aru24.png\" width=\"50px\" \/><\/a>\r\n      <a href=\"javascript:tag('![](https:\/\/moleys.github.io\/assets\/images\/aru25.png)', ''); show_hide('sm');\"><img src=\"https:\/\/moleys.github.io\/assets\/images\/aru25.png\" width=\"50px\" \/><\/a>\r\n      <a href=\"javascript:tag('![](https:\/\/moleys.github.io\/assets\/images\/aru26.png)', ''); show_hide('sm');\"><img src=\"https:\/\/moleys.github.io\/assets\/images\/aru26.png\" width=\"50px\" \/><\/a>\r\n      <a href=\"javascript:tag('![](https:\/\/moleys.github.io\/assets\/images\/aru27.png)', ''); show_hide('sm');\"><img src=\"https:\/\/moleys.github.io\/assets\/images\/aru27.png\" width=\"50px\" \/><\/a>\r\n      <a href=\"javascript:tag('![](https:\/\/moleys.github.io\/assets\/images\/aru28.png)', ''); show_hide('sm');\"><img src=\"https:\/\/moleys.github.io\/assets\/images\/aru28.png\" width=\"50px\" \/><\/a>\r\n      <a href=\"javascript:tag('![](https:\/\/moleys.github.io\/assets\/images\/aru29.png)', ''); show_hide('sm');\"><img src=\"https:\/\/moleys.github.io\/assets\/images\/aru29.png\" width=\"50px\" \/><\/a>\r\n      <a href=\"javascript:tag('![](https:\/\/moleys.github.io\/assets\/images\/aru30.png)', ''); show_hide('sm');\"><img src=\"https:\/\/moleys.github.io\/assets\/images\/aru30.png\" width=\"50px\" \/><\/a>\r\n      <a href=\"javascript:tag('![](https:\/\/moleys.github.io\/assets\/images\/aru31.png)', ''); show_hide('sm');\"><img src=\"https:\/\/moleys.github.io\/assets\/images\/aru31.png\" width=\"50px\" \/><\/a>\r\n      <a href=\"javascript:tag('![](https:\/\/moleys.github.io\/assets\/images\/aru32.png)', ''); show_hide('sm');\"><img src=\"https:\/\/moleys.github.io\/assets\/images\/aru32.png\" width=\"50px\" \/><\/a>\r\n      <a href=\"javascript:tag('![](https:\/\/moleys.github.io\/assets\/images\/aru33.png)', ''); show_hide('sm');\"><img src=\"https:\/\/moleys.github.io\/assets\/images\/aru33.png\" width=\"50px\" \/><\/a>\r\n      <a href=\"javascript:tag('![](https:\/\/moleys.github.io\/assets\/images\/aru34.png)', ''); show_hide('sm');\"><img src=\"https:\/\/moleys.github.io\/assets\/images\/aru34.png\" width=\"50px\" \/><\/a>\r\n      <a href=\"javascript:tag('![](https:\/\/moleys.github.io\/assets\/images\/aru35.png)', ''); show_hide('sm');\"><img src=\"https:\/\/moleys.github.io\/assets\/images\/aru35.png\" width=\"50px\" \/><\/a>\r\n      <a href=\"javascript:tag('![](https:\/\/moleys.github.io\/assets\/images\/aru36.png)', ''); show_hide('sm');\"><img src=\"https:\/\/moleys.github.io\/assets\/images\/aru36.png\" width=\"50px\" \/><\/a>\r\n      <a href=\"javascript:tag('![](https:\/\/moleys.github.io\/assets\/images\/aru37.png)', ''); show_hide('sm');\"><img src=\"https:\/\/moleys.github.io\/assets\/images\/aru37.png\" width=\"50px\" \/><\/a>\r\n      <a href=\"javascript:tag('![](https:\/\/moleys.github.io\/assets\/images\/aru38.png)', ''); show_hide('sm');\"><img src=\"https:\/\/moleys.github.io\/assets\/images\/aru38.png\" width=\"50px\" \/><\/a>\r\n      <a href=\"javascript:tag('![](https:\/\/moleys.github.io\/assets\/images\/aru39.png)', ''); show_hide('sm');\"><img src=\"https:\/\/moleys.github.io\/assets\/images\/aru39.png\" width=\"50px\" \/><\/a>\r\n      <a href=\"javascript:tag('![](https:\/\/moleys.github.io\/assets\/images\/aru40.png)', ''); show_hide('sm');\"><img src=\"https:\/\/moleys.github.io\/assets\/images\/aru40.png\" width=\"50px\" \/><\/a>\r\n      <a href=\"javascript:tag('![](https:\/\/moleys.github.io\/assets\/images\/aru41.png)', ''); show_hide('sm');\"><img src=\"https:\/\/moleys.github.io\/assets\/images\/aru41.png\" width=\"50px\" \/><\/a>\r\n      <a href=\"javascript:tag('![](https:\/\/moleys.github.io\/assets\/images\/aru42.png)', ''); show_hide('sm');\"><img src=\"https:\/\/moleys.github.io\/assets\/images\/aru42.png\" width=\"50px\" \/><\/a>\r\n      <a href=\"javascript:tag('![](https:\/\/moleys.github.io\/assets\/images\/aru43.png)', ''); show_hide('sm');\"><img src=\"https:\/\/moleys.github.io\/assets\/images\/aru43.png\" width=\"50px\" \/><\/a>\r\n      <a href=\"javascript:tag('![](https:\/\/moleys.github.io\/assets\/images\/aru44.png)', ''); show_hide('sm');\"><img src=\"https:\/\/moleys.github.io\/assets\/images\/aru44.png\" width=\"50px\" \/><\/a>\r\n      <a href=\"javascript:tag('![](https:\/\/moleys.github.io\/assets\/images\/aru45.png)', ''); show_hide('sm');\"><img src=\"https:\/\/moleys.github.io\/assets\/images\/aru45.png\" width=\"50px\" \/><\/a>\r\n   \r\n<\/div>\r\n    <form onsubmit=\"return postComment()\" id=\"form\" autocomplete=\"off\">\r\n        <input id=\"username\" name=\"username\" type=\"hidden\" placeholder=\"\" required=\"\" value=\":VAR(USER_NAME);\">\r\n        <input id=\"userid\" name=\"userid\" type=\"hidden\" placeholder=\"\" required=\"\" value=\":VAR(USER_ID);\">\r\n        <center><textarea id=\"commentsend\" name=\"msg\" rows=\"4\" placeholder=\"You can use Markdown\" required=\"\"><\/textarea><\/center><\/div>\r\n        <input style=\"display:none\" type=\"file\" id=\"f\" accept=\"image\/*\">\r\n        <button id=\"comment-submit\" name=\"submit\" type=\"submit\" id=\"submit\"> Chat <i class=\"fa fa-paper-plane-o\" aria-hidden=\"true\"><\/i> <\/button> \r\n        <a id=\"upload\">[ <i class=\"fa fa-upload\" aria-hidden=\"true\"><\/i> ]<\/a>\r\n<\/div>",
                    "type": 9,
                    "user": 6,
                    "typeText": "User Lister",
                    "userText": "Admin & user",
                    "config": "<limit>1<\/limit>",
                    "header": "<div class=\"blok\">\r\n<div class=\"phdr\"><i class=\"fa fa-weixin\" aria-hidden=\"true\"><\/i> Shoutbox<\/div>\r\n<div class=\"gmenu\" style=\"font-size:14px\">If you get an error during the chat, please <a href=\"\/index\">Refresh<\/a> the page!<\/div>\r\n<script src=\"https:\/\/cdn.jsdelivr.net\/npm\/marked\/marked.min.js\"><\/script>\r\n<script src=\"https:\/\/code.jquery.com\/jquery-3.5.1.min.js\"\r\n    integrity=\"sha256-9\/aliU8dGd2tb6OSsuzixeV4y\/faTqgFtohetphbbj0=\" crossorigin=\"anonymous\"><\/script>\r\n<script src=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/jquery-csv\/1.0.11\/jquery.csv.min.js\"\r\n    integrity=\"sha512-Y8iWYJDo6HiTo5xtml1g4QqHtl\/PO1w+dmUpQfQSOTqKNsMhExfyPN2ncNAe9JuJUSKzwK\/b6oaNPop4MXzkwg==\"\r\n    crossorigin=\"anonymous\"><\/script>\r\n<script src=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/validator\/13.1.1\/validator.min.js\"\r\n    integrity=\"sha512-rVYlbsnsxljzvf4sgKzI6ncbNKKxupFhoQ\/9ptW7R5fhKE9wQevsfUAZEbJ6xl+VyaiGm3lAKChPLoV\/VuaZJA==\"\r\n    crossorigin=\"anonymous\"><\/script>\r\n<script src=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/jQuery-linkify\/2.1.9\/linkify.min.js\"><\/script>\r\n<script src=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/jQuery-linkify\/2.1.9\/linkify-jquery.min.js\"><\/script>\r\n<script src=\"\/marked-ext\"><\/script>\r\n<script src=\"\/comment-section?page=\/index\"><\/script>",
                    "footer": "<div class=\"menu\"><div id=\"commentSection\"><div id=\"no-comments\"><center><div class=\"lds-ellipsis\"><div><\/div><div><\/div><div><\/div><div><\/div><\/div><\/center><\/div><\/div><\/div>\r\n<center><div class=\"pagination menu\" id=\"phan-trang\"><\/div><\/center>\r\n<\/div>\r\n<script src=\"\/widget-chat\"><\/script>"
                },
                {
                    "content": "<div class=\"list1\"><span class=\"topic cat_:RANDOM([\"red\",\"green\",\"blue\",\"orange\"]);\"><i class=\"fa fa-:RANDOM([\"rocket\",\"plane\",\"bicycle\",\"subway\",\"train\",\"motorcycle\",\"bus\",\"car\"]);\"><\/i> %forumname%<\/span> <a href=\"\/view\/%id%\/:SLUG(%title%).REPLACE([[\"á\",\"à\",\"ả\",\"ạ\",\"ã\",\"ă\",\"ắ\",\"ằ\",\"ẳ\",\"ẵ\",\"ặ\",\"â\",\"ấ\",\"ầ\",\"ẩ\",\"ẫ\",\"ậ\"], \"a\"]).REPLACE([[\"é\",\"è\",\"ẻ\",\"ẽ\",\"ẹ\",\"ê\",\"ế\",\"ề\",\"ể\",\"ễ\",\"ệ\"], \"e\"]).REPLACE([[\"í\",\"ì\",\"ỉ\",\"ĩ\",\"ị\"], \"i\"]).REPLACE([[\"ó\",\"ò\",\"ỏ\",\"õ\",\"ọ\",\"ô\",\"ố\",\"ồ\",\"ổ\",\"ỗ\",\"ộ\",\"ơ\",\"ớ\",\"ờ\",\"ở\",\"ỡ\",\"ợ\"], \"o\"]).REPLACE([[\"ú\",\"ù\",\"ủ\",\"ũ\",\"ụ\",\"ư\",\"ứ\",\"ừ\",\"ử\",\"ữ\",\"ự\"], \"u\"]).REPLACE([[\"ý\",\"ỳ\",\"ỷ\",\"ỹ\",\"ỵ\"], \"y\"]).REPLACE([\"đ\", \"d\"]);\">%title%<\/a> [<i class=\"fa fa-comments-o\" aria-hidden=\"true\"><\/i> <span class=\"post%id%comment\"><\/span>] (%username%<span class=\"post%id%latest\"><\/span>)<\/div>\r\n<link rel=\"stylesheet\" type=\"text\/css\" href=\"https:\/\/:VAR(HOST);\/postforum-latest?id=%id%\"\/>",
                    "type": 18,
                    "user": 0,
                    "typeText": "Post Lister",
                    "userText": "All user",
                    "config": "<limit>10<\/limit><order>new<\/order><page>:GET(loadpost);<\/page><url>?loadpost=<\/url>",
                    "header": "<div class=\"blok\">\r\n<div class=\"phdr\"><i class=\"fa fa-circle-o-notch fa-spin fa-fw\"><\/i> Recent Discussion<\/div>",
                    "footer": ":PAGING(<div class=\"menu pagination\"> %prev% %num% %next% <\/div>);\r\n<\/div>",
                    "default": "<div class=\"rmenu\">There are no posts yet<\/div>"
                },
                {
                    "content": "<div class=\"menu\"><i class=\"fa fa-cube\" aria-hidden=\"true\"><\/i> <a href=\"\/category\/%id%\">%name%<\/a> (%postnum%)<\/div>",
                    "type": 15,
                    "user": 0,
                    "typeText": "Forum Lister",
                    "userText": "All user",
                    "config": "<limit>100<\/limit>",
                    "header": "<div class=\"blok\">\r\n<div class=\"phdr\"><i class=\"fa fa-bars\"><\/i> Category<\/b><a href=\"\/search\" style=\"float:right\" title=\"Tìm\"><button type=\"submit\" name=\"submit\"><i class=\"fa fa-search\" aria-hidden=\"true\"><\/i> Search<\/button><\/a>\r\n<\/div>",
                    "footer": "<\/div>",
                    "default": "<div class=\"menu\">There are no categories yet<\/div>"
                },
                {
                    "content": "<div class=\"blok\">\r\n<div class=\"phdr\"><i class=\"fa fa-bar-chart\" aria-hidden=\"true\"><\/i> Statistics<\/div>\r\n<div class=\"menu\">",
                    "type": 0,
                    "user": 0,
                    "typeText": "Code",
                    "userText": "All user"
                },
                {
                    "content": "There are <b id=\"stf\">%total%<\/b> articles",
                    "type": 27,
                    "user": 0,
                    "typeText": "API Data Lister",
                    "userText": "All user",
                    "config": "<category>post<\/category>\r\n<limit>1<\/limit>",
                    "header": "<p>",
                    "default": "There are <b id=\"stf\">0<\/b> articles"
                },
                {
                    "content": "<span id=\"stf\"><\/span>in <b id=\"stf\">%total%<\/b> topics",
                    "type": 18,
                    "user": 0,
                    "typeText": "Post Lister",
                    "userText": "All user",
                    "config": "<limit>1<\/limit>",
                    "default": "<span id=\"stf\"><\/span>in <b id=\"stf\">0<\/b> topics"
                },
                {
                    "content": "<span id=\"stf\"><\/span>and <b id=\"stf\">%total%<\/b> files have been uploaded.",
                    "type": 24,
                    "user": 0,
                    "typeText": "File Lister",
                    "userText": "All user",
                    "config": "<limit>1<\/limit>",
                    "footer": "<\/p>",
                    "default": "<span id=\"stf\"><\/span>and <b id=\"stf\">0<\/b> files have been uploaded."
                },
                {
                    "content": "<a href=\"\/users\">Members<\/a>: <b>%total%<\/b>. Latest: <a href=\"\/user\/?id=%id%\" class=\":SLUG(%role%);\">%username%<\/a>.",
                    "type": 9,
                    "user": 0,
                    "typeText": "User Lister",
                    "userText": "All user",
                    "config": "<limit>1<\/limit>\r\n<order>new<\/order>",
                    "header": "<p>",
                    "footer": "<\/p>"
                },
                {
                    "content": "<\/div>",
                    "type": 0,
                    "user": 0,
                    "typeText": "Code",
                    "userText": "All user"
                },
                {
                    "content": "<a href=\"\/user?id=%userid%\" class=\":SLUG(%role%);\">%username%<\/a><span class=\"distance\">,<\/span>",
                    "type": 6,
                    "user": 6,
                    "typeText": "Online User",
                    "userText": "Admin & user",
                    "config": "<LIMIT>30<\/LIMIT>",
                    "header": "<div class=\"menu\">Online list (%total%):<span id=\"stf\"><\/span>",
                    "footer": "<\/div>",
                    "default": "<div class=\"menu\">No one is here right now<\/div>"
                },
                {
                    "content": ":VALUE(%total%).IFGE(30).THEN().ELSE(<!---); and :VALUE(%total%).MINUS(30); others:VALUE(%total%).IFGE(30).THEN().ELSE(--->);",
                    "type": 6,
                    "user": 6,
                    "typeText": "Online User",
                    "userText": "Admin & user",
                    "config": "<LIMIT>1<\/LIMIT>"
                },
                {
                    "content": "<style>span#stf:after{content:\" \"}b#stf{color:red}<\/style>\r\n<\/div>",
                    "type": 0,
                    "user": 0,
                    "typeText": "Code",
                    "userText": "All user"
                }
            ]
        },
        "post": {
            "type": 0,
            "typeText": "text\/html",
            "user": 6,
            "userText": "Admin & user",
            "header": "header",
            "footer": "footer",
            "codes": [
                {
                    "content": "<div class=\"phdr\"><a href=\"\/\"><i class=\"fa fa-home\" aria-hidden=\"true\"><\/i> Home<\/a> »  <a href=\"\/category\/:GET(forum);\">%name%<\/a> » New Post<\/div>",
                    "type": 15,
                    "user": 6,
                    "typeText": "Forum Lister",
                    "userText": "Admin & user",
                    "config": "<limit>1<\/limit><id>:GET(forum);<\/id>",
                    "header": "<div class=\"blok\">",
                    "default": "<div class=\"phdr\"><a href=\"\/\"><i class=\"fa fa-home\" aria-hidden=\"true\"><\/i> Home<\/a> » New Post<\/div>"
                },
                {
                    "content": "<!---",
                    "type": 0,
                    "user": 0,
                    "typeText": "Code",
                    "userText": "All user"
                },
                {
                    "content": "--->\r\n<script src=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/jquery\/3.4.1\/jquery.min.js\"><\/script>\r\n<form id=\"form\" method=\"post\">\r\n:IFSET(%notify%).THEN(<div class=\"rmenu\">);\r\n:VALUE(%notify%).IFEQ(Success).THEN(%notify%<script>window.location.href='\/'<\/script>).ELSE(%notify%);\r\n:IFSET(%notify%).THEN(<\/div>);\r\n\r\n<input type=\"hidden\" value=\":GET(forum);\" name=\"forum\">\r\n<div class=\"menu\"><b>Title:<\/b><br\/><input type=\"text\" name=\"title\" id=\"title\"><\/div>\r\n<div class=\"menu\">\r\n<b>Content:<\/b> <a id=\"upload\">[ <i class=\"fa fa-upload\" aria-hidden=\"true\"><\/i> Upload pictures ]<\/a><br\/><i style=\"color:gray\">If you want a newline in your text, please use two spaces or use BBCODE <b>[br]<\/b><\/i><br\/>\r\n<div class=\"redactor_box\" style=\"border-bottom: 1px solid #D7EDFC;margin-bottom:2px;\"><style>.color a {float:left; display: block; width: 10px; height: 10px; margin: 1px; border: 1px solid black;}<\/style>\r\n<script language=\"JavaScript\" type=\"text\/javascript\">function tag(e,t){if(document.selection)document.form.msg.focus(),document.form.document.selection.createRange().text=e+document.form.document.selection.createRange().text+t;else if(null!=document.forms.form.elements.msg.selectionStart){var n=document.forms.form.elements.msg,o=n.value,s=n.selectionStart,l=n.selectionEnd-n.selectionStart;n.value=o.substr(0,s)+e+o.substr(s,l)+t+o.substr(s+l)}else document.form.msg.value+=e+t}function show_hide(e){obj=document.getElementById(e),\"none\"==obj.style.display?obj.style.display=\"block\":obj.style.display=\"none\"}<\/script>\r\n<ul class=\"redactor_toolbar\">\r\n<li class=\"redactor_btn_group\"><a href=\"javascript:tag('[b]', '[\/b]')\"><i class=\"fa fa-bold\" aria-hidden=\"true\"><\/i><\/a><a href=\"javascript:tag('[i]', '[\/i]')\"><i class=\"fa fa-italic\" aria-hidden=\"true\"><\/i><\/a><a href=\"javascript:tag('[u]', '[\/u]')\"><i class=\"fa fa-underline\" aria-hidden=\"true\"><\/i><\/a><a href=\"javascript:tag('[s]', '[\/s]')\"><i class=\"fa fa-strikethrough\" aria-hidden=\"true\"><\/i><\/a><\/li>\r\n<li class=\"redactor_btn_group\"><a href=\"javascript:tag('[center]', '[\/center]')\"><i class=\"fa fa-align-center\" aria-hidden=\"true\"><\/i><\/a><a href=\"javascript:tag('[right]', '[\/right]')\"><i class=\"fa fa-align-right\" aria-hidden=\"true\"><\/i><\/a><a href=\"javascript:tag('[code]', '[\/code]')\"><i class=\"fa fa-code\" aria-hidden=\"true\"><\/i><\/a><a href=\"javascript:tag('[url=]', '[\/url]')\"><i class=\"fa fa-link\" aria-hidden=\"true\"><\/i><\/a><\/li>\r\n<li class=\"redactor_btn_group\"><a href=\"javascript:tag('[img]', '[\/img]', '')\"><i class=\"fa fa-picture-o\" aria-hidden=\"true\"><\/i><\/a><li>\r\n<\/ul>\r\n<textarea name=\"msg\" rows=\"8\" id=\"comment-comment\"><\/textarea><\/div><\/div>\r\n<div class=\"menu\" style=\"text-align:center\"><button type=\"submit\" style=\"padding:15px;font-size:16px\" id=\"submit\">Publish<\/button><\/div>",
                    "type": 17,
                    "user": 6,
                    "typeText": "Post Creator",
                    "userText": "Admin & user",
                    "config": "<forumid>:POST(forum);<\/forumid><title>:POST(title);<\/title>\r\n<content>:POST(msg).REPLACE([\"  \",\"[br]\"]);<\/content>\r\n<status>published<\/status>"
                },
                {
                    "content": "<\/div>\r\n<input style=\"display:none\" type=\"file\" id=\"f\" accept=\"image\/*\">\r\n<script src=\"\/api-imgur\"><\/script>\r\n<script>\r\ndocument.querySelector(\"#upload\").onclick = function() {\r\ndocument.querySelector(\"#f\").click();}\r\nimgur(\"#f\",{loading : function(load) {document.querySelector(\"#upload\").innerHTML = '[ <i class=\"fa fa-upload\" aria-hidden=\"true\"><\/i> Upload pictures '+load+' ]'},\r\nloaded : function(link,size,type,time) {\r\nvar input = $(\"textarea#comment-comment\").val();\r\n$(\"textarea#comment-comment\").val(input+\" [img]\"+link+\"[\/img] \");\r\n$(\"#upload\").html('[ <i class=\"fa fa-upload\" aria-hidden=\"true\"><\/i> Upload pictures ]');}})\r\n<\/script>",
                    "type": 0,
                    "user": 0,
                    "typeText": "Code",
                    "userText": "All user"
                }
            ]
        },
        "category": {
            "type": 0,
            "typeText": "text\/html",
            "user": 0,
            "userText": "All user",
            "header": "header",
            "footer": "footer",
            "codes": [
                {
                    "content": "<div class=\"blok\">\r\n<div class=\"phdr\"><a href=\"\/\"><i class=\"fa fa-home\" aria-hidden=\"true\"><\/i> Home<\/a> » <a href=\"\/category\">Category<\/a> » %name%<\/div>\r\n:VALUE(%name%).SET(title).NULL;\r\n:VALUE(%name%).SET(titleCond).NULL;",
                    "type": 15,
                    "user": 0,
                    "typeText": "Forum Lister",
                    "userText": "All user",
                    "config": "<limit>1<\/limit><id>:VAR(URI).REPLACE([\"\/category\/\",\"\"]);<\/id>",
                    "default": "<div class=\"blok\">\r\n<div class=\"phdr\"><a href=\"\/\"><i class=\"fa fa-home\" aria-hidden=\"true\"><\/i> Home<\/a> » Category<\/div>"
                },
                {
                    "content": ":VAR(titleCond).IFEQ().THEN(<!---).ELSE();",
                    "type": 9,
                    "user": 0,
                    "typeText": "User Lister",
                    "userText": "All user",
                    "config": "<limit>1<\/limit>"
                },
                {
                    "content": "<div class=\"gmenu\"><a href=\"\/post?forum=%id%\"><i class=\"fa fa-pencil-square-o\" aria-hidden=\"true\"><\/i> Create new post<\/a><\/div>",
                    "type": 15,
                    "user": 6,
                    "typeText": "Forum Lister",
                    "userText": "Admin & user",
                    "config": "<limit>1<\/limit><id>:VAR(URI).REPLACE([\"\/category\/\",\"\"]);<\/id>"
                },
                {
                    "content": "<div class=\"list1\"><span class=\"topic cat_:RANDOM([\"red\",\"green\",\"blue\",\"orange\"]);\"><i class=\"fa fa-:RANDOM([\"rocket\",\"plane\",\"bicycle\",\"subway\",\"train\",\"motorcycle\",\"bus\",\"car\"]);\"><\/i> %forumname%<\/span> <a href=\"\/view\/%id%\/:SLUG(%title%).REPLACE([[\"á\",\"à\",\"ả\",\"ạ\",\"ã\",\"ă\",\"ắ\",\"ằ\",\"ẳ\",\"ẵ\",\"ặ\",\"â\",\"ấ\",\"ầ\",\"ẩ\",\"ẫ\",\"ậ\"], \"a\"]).REPLACE([[\"é\",\"è\",\"ẻ\",\"ẽ\",\"ẹ\",\"ê\",\"ế\",\"ề\",\"ể\",\"ễ\",\"ệ\"], \"e\"]).REPLACE([[\"í\",\"ì\",\"ỉ\",\"ĩ\",\"ị\"], \"i\"]).REPLACE([[\"ó\",\"ò\",\"ỏ\",\"õ\",\"ọ\",\"ô\",\"ố\",\"ồ\",\"ổ\",\"ỗ\",\"ộ\",\"ơ\",\"ớ\",\"ờ\",\"ở\",\"ỡ\",\"ợ\"], \"o\"]).REPLACE([[\"ú\",\"ù\",\"ủ\",\"ũ\",\"ụ\",\"ư\",\"ứ\",\"ừ\",\"ử\",\"ữ\",\"ự\"], \"u\"]).REPLACE([[\"ý\",\"ỳ\",\"ỷ\",\"ỹ\",\"ỵ\"], \"y\"]).REPLACE([\"đ\", \"d\"]);\">%title%<\/a> (%username%)<\/div>",
                    "type": 18,
                    "user": 0,
                    "typeText": "Post Lister",
                    "userText": "All user",
                    "config": "<limit>10<\/limit><page>:GET(page);<\/page><url>?page=<\/url><order>new<\/order><forumid>:VAR(URI).REPLACE([\"\/category\/\",\"\"]);<\/forumid>",
                    "footer": ":PAGING(<div class=\"pagination\"> %prev% %num% %next%  <\/div>);",
                    "default": "<div class=\"rmenu\">There are no posts yet<\/div>"
                },
                {
                    "content": ":VAR(titleCond).IFEQ().THEN(--->).ELSE(<!---);",
                    "type": 9,
                    "user": 0,
                    "typeText": "User Lister",
                    "userText": "All user",
                    "config": "<limit>1<\/limit>"
                },
                {
                    "content": "<div class=\"menu\"><i class=\"fa fa-cube\" aria-hidden=\"true\"><\/i> <a href=\"\/category\/%id%\">%name%<\/a> (%postnum%)<\/div>",
                    "type": 15,
                    "user": 0,
                    "typeText": "Forum Lister",
                    "userText": "All user",
                    "config": "<limit>100<\/limit>"
                },
                {
                    "content": ":VAR(titleCond).IFEQ().THEN().ELSE(--->);",
                    "type": 9,
                    "user": 0,
                    "typeText": "User Lister",
                    "userText": "All user",
                    "config": "<limit>1<\/limit>",
                    "footer": "<\/div>"
                }
            ]
        },
        "login": {
            "type": 0,
            "typeText": "text\/html",
            "user": 5,
            "userText": "Visitor",
            "header": "header",
            "footer": "footer",
            "codes": [
                {
                    "content": "<div class=\"blok\">\r\n<div class=\"phdr\"><i class=\"fa fa-sign-in\" aria-hidden=\"true\"><\/i> Log in<\/div>\r\n:IFSET(%notify%).THEN(<div class=\"rmenu\">%notify%<\/div>);\r\n<div class=\"menu\" style=\"padding:2%;text-align: center;\">\r\n<img width=\"110px\" src=\"https:\/\/i.imgur.com\/7ZBCcIm.png\"\/>\r\n<\/div>\r\n<div class=\"menu\" style=\"padding:2%;\">\r\n<form action=\"\" method=\"post\">\r\n<b>Username :<\/b><br \/>\r\n<input class=\"w3-input\" id=\"login-nick\" placeholder=\"Enter user name\" type=\"text\" name=\"username\" value=\"\" maxlength=\"50\" \/><br \/>\r\n<b>Password:<\/b><br \/>\r\n<input class=\"w3-input\" id=\"login-password\" placeholder=\"Enter password\" type=\"password\" name=\"password\" maxlength=\"32\" \/><br \/>\r\n<input name=\"remember\" type=\"checkbox\" value=\"true\" checked> Remember?<br\/>\r\n<center>\r\n<button type=\"submit\" class=\"button\">Log in<\/button>\r\n<\/center>\r\n<\/div>\r\n<\/div>\r\n:VALUE(Log in).SET(title).NULL;",
                    "type": 7,
                    "user": 5,
                    "typeText": "User Login",
                    "userText": "Visitor",
                    "config": "<USERNAME>:POST(username);<\/USERNAME><PASSWORD>:POST(password);<\/PASSWORD><AUTOLOGIN>:POST(remember);<\/AUTOLOGIN>"
                }
            ]
        },
        "registration": {
            "type": 0,
            "typeText": "text\/html",
            "user": 5,
            "userText": "Visitor",
            "header": "header",
            "footer": "footer",
            "codes": [
                {
                    "content": "<div class=\"blok\">\r\n<div class=\"phdr\"><i class=\"fa fa-user-plus\" aria-hidden=\"true\"><\/i> Register<\/div>\r\n:IFSET(%notify%).THEN(<div class=\"rmenu\">%notify%<\/div>);\r\n<form action=\"\/registration\" method=\"post\"> \r\n<div class=\"menu\">\r\n<center><h3>Login<\/h3><\/center>\r\n<div style=\"padding:2px\"><b>User name:<\/b><center><input type=\"text\" placeholder=\"Enter user name\" name=\"username\" class=\"w3-input\" required><\/center><\/div>\r\n<div style=\"padding:2px\"><b>Password:<\/b><center><input type=\"password\" placeholder=\"Min. 8 characters\" class=\"w3-input\" name=\"password\" required> <\/center><\/div>\r\n<div style=\"padding:2px\"><b>Gender:<\/b> <select name=\"gender\"><option value=\"?\">-?-<\/option><option value=\"Male\">Male<\/option><option value=\"Female\">Female<\/option><\/select><\/div>\r\n<\/div>\r\n<div class=\"menu\">\r\n<center><h3>Communications<\/h3><\/center>\r\n<div style=\"padding:2px\"><b>Email:<\/b><center><input type=\"email\" placeholder=\"Your email\" class=\"w3-input\" name=\"email\" required> <\/center><\/div>\r\n<div style=\"padding:2px\"><b>Phone Number:<\/b><center><input type=\"number\" placeholder=\"Enter Your phone number with country code\" class=\"w3-input\" name=\"number\" value=\"+\" required> <\/center><\/div>\r\n<\/div>\r\n<div class=\"menu\">\r\n<center><script src=\"https:\/\/cdn.wapka.org\/00793n\/499347da3361f418f8463efd1bf2851e\/doomcaptcha.js?1\" countdown=\"on\" label=\"Captcha\" enemies=\"3\"><\/script><\/center>\r\n<div style=\"text-align:center;margin-top:10px\"><button style=\"border: 4px solid red;padding:10px;width:30%\" id=\"submit\" disabled type=\"submit\" class=\"button\">Register<\/button><\/div> \r\n<\/div>\r\n<\/form>\r\n<\/div>\r\n:VALUE(Register).SET(title).NULL;",
                    "type": 8,
                    "user": 5,
                    "typeText": "User Registration",
                    "userText": "Visitor",
                    "config": "<USERNAME>:POST(username);<\/USERNAME><EMAIL>:POST(email);<\/EMAIL>\r\n<var_number>:POST(number);<\/var_number>\r\n<var_gender>:POST(gender);<\/var_gender>\r\n<PASSWORD>:POST(password);<\/PASSWORD><TYPE>Active<\/TYPE><ROLE>Author<\/ROLE>"
                }
            ]
        },
        "user": {
            "type": 0,
            "typeText": "text\/html",
            "user": 0,
            "userText": "All user",
            "header": "header",
            "footer": "footer",
            "codes": [
                {
                    "content": "<div class=\"phdr\"><i class=\"fa fa-user-circle\" aria-hidden=\"true\"><\/i> %username%'s Personal Page<\/div>\r\n<div class=\"menu\"><center><img src=\":VALUE(%avatar%).IFEQ().THEN(https:\/\/i.imgur.com\/dZdaAAT.png).ELSE(%avatar%);\" alt=\"%username%\" class=\"Avatar\" style=\"width:120px;height:120px\"><br\/><b class=\":SLUG(%role%);\">%username%<\/b>:VAR(USER_ID).IFEQ(%id%).THEN().ELSE( [ <a href=\"\/mail?uid=%id%\"><i class=\"fa fa-envelope\" aria-hidden=\"true\"><\/i><\/a> ]);<\/center><\/div>\r\n<div class=\"list1\"><i class=\"fa fa-id-card\" aria-hidden=\"true\" style=\"width:20px\"><\/i> ID: %id%<\/div>\r\n:VALUE(%var(number)%).IFEQ().THEN().ELSE(<div class=\"list1\"><i class=\"fa fa-phone\" aria-hidden=\"true\" style=\"width:20px\"><\/i> Call: %var(number)%<\/div>);\r\n:VALUE(%var(gender)%).IFEQ().THEN().ELSE(<div class=\"list1\"><i class=\"fa fa-mars\" aria-hidden=\"true\" style=\"width:20px\"><\/i> Gender: %var(gender)%<\/div>);\r\n<div class=\"list1\"><i class=\"fa fa-superpowers\" aria-hidden=\"true\"><\/i> Staff position: <b>:VALUE(%role%).REPLACE([[\"Subscriber\",\"Author\"],\"Member\"]);<\/b><\/div>\r\n<div class=\"list1\"><i class=\"fa fa-circle-o-notch\" aria-hidden=\"true\" style=\"width:20px\"><\/i> Status: :VALUE(%status%).IFEQ(online).THEN(ONLINE).ELSE(OFFLINE);<\/div>\r\n:VALUE(%status%).IFEQ(offline).THEN(<div class=\"list1\"><i class=\"fa fa-clock-o\" aria-hidden=\"true\" style=\"width:20px\"><\/i> Last Activity: %logindate%<\/div>).ELSE();\r\n:VALUE(%username%'s Personal Page).SET(title).NULL;",
                    "type": 9,
                    "user": 6,
                    "typeText": "User Lister",
                    "userText": "Admin & user",
                    "config": "<limit>1<\/limit><id>:GET(id);<\/id>",
                    "header": "<div class=\"blok\">",
                    "footer": "<\/div>",
                    "default": "<div class=\"phdr\">ERROR!<\/div>\r\n<div class=\"rmenu\">This account does not exist<\/div>"
                },
                {
                    "content": "<div class=\"phdr\">%username%'s House Wall<\/div>\r\n<div class=\"rmenu\">Please log in!<\/div>\r\n:VALUE(%username%'s House Wall).SET(title).NULL;",
                    "type": 9,
                    "user": 5,
                    "typeText": "User Lister",
                    "userText": "Visitor",
                    "config": "<limit>1<\/limit><id>:GET(id);<\/id>",
                    "header": "<div class=\"blok\">",
                    "footer": "<\/div>",
                    "default": "<div class=\"phdr\">ERROR!<\/div>\r\n<div class=\"rmenu\">This account does not exist<\/div>"
                },
                {
                    "content": ":GET(id).IFEQ(%id%).THEN().ELSE(<!---);",
                    "type": 9,
                    "user": 6,
                    "typeText": "User Lister",
                    "userText": "Admin & user",
                    "config": "<id>:VAR(USER_ID);<\/id>"
                },
                {
                    "content": ":IFSET(%notify%).THEN(<div class=\"rmenu\">);\r\n:VALUE(%notify%).IFEQ(Success).THEN(%notify%<script>window.location.href='?id=%id%'<\/script>).ELSE(%notify%);\r\n:IFSET(%notify%).THEN(<\/div>);\r\n:VAR(USER_ID).IFEQ(%id%).THEN().ELSE(<!---);<div class=\"blok\"><div class=\"phdr\">Edit Infomation<\/div><div class=\"menu\"><b>My Avatar:<\/b> <a id=\"upload\">[ <i class=\"fa fa-upload\" aria-hidden=\"true\"><\/i> ]<\/a><br\/><input name=\"avatar\" value=\"%avatar%\" id=\"loadavt\" type=\"text\" readonly><input style=\"display:none\" type=\"file\" id=\"f\" accept=\"image\/*\"><\/div>\r\n<div class=\"menu\"><b>Gender:<\/b><br\/><input type=\"radio\" id=\"gender\" name=\"gender\" value=\"Male\":VALUE(%var(gender)%).IFEQ(Male).THEN( checked).ELSE();>\r\n<label for=\"Male\">Male<\/label><br\/>\r\n<input type=\"radio\" id=\"Female\" name=\"gender\" value=\"Female\":VALUE(%var(gender)%).IFEQ(Female).THEN( checked).ELSE();>\r\n<label for=\"Female\">Female<\/label><\/div>\r\n<div class=\"menu\">\r\n<i class=\"fa fa-phone\" aria-hidden=\"true\" style=\"width:20px\"><\/i> Edit Number : <input type=\"number\" name=\"number\" value=\"%var(number)%\"\/>\r\n<\/div>\r\n<div class=\"menu\">\r\n<button type=\"submit\">Update<\/button><\/div><\/div>:VAR(USER_ID).IFEQ(%id%).THEN().ELSE(--->);",
                    "type": 10,
                    "user": 6,
                    "typeText": "User Editor",
                    "userText": "Admin & user",
                    "config": "<USERID>:GET(id);<\/USERID>\r\n<SET_AVATAR>:POST(avatar);<\/SET_AVATAR>\r\n<SET_var_number>:POST(number);<\/SET_var_number>\r\n<SET_var_gender>:POST(gender);<\/SET_var_gender>"
                },
                {
                    "content": "<script>function imgur(e,a){document.querySelector(e).onchange=function(){var e=this.files[0];if(e&&e.type.match(\/image.*\/)){var t=new FormData;t.append(\"image\",e);var n=new XMLHttpRequest;n.open(\"POST\",\"https:\/\/api.imgur.com\/3\/image.json\"),n.upload.onprogress=function(e){if(e.lengthComputable){var t=Math.floor(e.loaded\/e.total*100)+\"%\";a.loading(t)}},n.onload=function(){var e=JSON.parse(n.responseText);if(200===e.status&&!0===e.success){var t=e.data;a.loaded(t.link,t.type,t.size,t.datetime)}else window.alert(\"Lỗi: tải lên thất bại\")},n.setRequestHeader(\"Authorization\",\"Client-ID 71ae7b89253621e\"),n.send(t)}else window.alert(\"Chỉ cho phép chọn ảnh\")}}document.querySelector(\"#upload\").onclick=function(){document.querySelector(\"#f\").click()},imgur(\"#f\",{loading:function(e){document.querySelector(\"#upload\").innerHTML='[ <i class=\"fa fa-upload\" aria-hidden=\"true\"><\/i> '+e+\" ]\"},loaded:function(e,a,t,n){var o=$(\"input#loadavt\").val();$(\"input#loadavt\").val(e),document.querySelector(\"#upload\").innerHTML='[ <i class=\"fa fa-upload\" aria-hidden=\"true\"><\/i> ]'}});<\/script>\r\n<script src=\"https:\/\/cdn.jsdelivr.net\/npm\/jquery@3.2.1\/dist\/jquery.min.js\" type=\"text\/javascript\"><\/script>",
                    "type": 0,
                    "user": 6,
                    "typeText": "Code",
                    "userText": "Admin & user"
                },
                {
                    "content": ":GET(id).IFEQ(%id%).THEN().ELSE();",
                    "type": 9,
                    "user": 6,
                    "typeText": "User Lister",
                    "userText": "Admin & user",
                    "config": "<id>:VAR(USER_ID);<\/id>"
                },
                {
                    "content": ":VAR(USER_ROLE).IFEQ(Super Admin).THEN().ELSE(<!---);",
                    "type": 9,
                    "user": 1,
                    "typeText": "User Lister",
                    "userText": "Admin",
                    "config": "<id>:GET(id);<\/id>"
                },
                {
                    "content": ":IFSET(%notify%).THEN(<div class=\"topmenu\">%notify%<\/div>).ELSE();\r\n<div class=\"blok\">\r\n<div class=\"phdr\">Membership settings<\/div>\r\n<div class=\"menu\">\r\n<select name=\"rights\">\r\n<option value=\"Subscriber\">Subscriber<\/option>\r\n<option value=\"Moderator\">Moderator<\/option>\r\n<option value=\"Master moderator\">Master moderator<\/option>\r\n<option value=\"Editor\">Editor<\/option>\r\n<option value=\"Administrator\">Administrator<\/option>\r\n<\/select>\r\n<br\/><button type=\"submit\">Change<\/button>\r\n<\/div>\r\n<\/div>",
                    "type": 10,
                    "user": 1,
                    "typeText": "User Editor",
                    "userText": "Admin",
                    "config": "<USERID>:GET(id);<\/USERID>\r\n<SET_ROLE>:POST(rights);<\/SET_ROLE>"
                },
                {
                    "content": ":VAR(USER_ROLE).IFEQ(Super Admin).THEN().ELSE(--->);",
                    "type": 9,
                    "user": 1,
                    "typeText": "User Lister",
                    "userText": "Admin",
                    "config": "<id>:GET(id);<\/id>"
                }
            ]
        },
        "view": {
            "type": 0,
            "typeText": "text\/html",
            "user": 0,
            "userText": "All user",
            "header": "header",
            "footer": "footer",
            "codes": [
                {
                    "content": ":GET(act).IFEQ(edit).THEN(<!---).ELSE();",
                    "type": 18,
                    "user": 6,
                    "typeText": "Post Lister",
                    "userText": "Admin & user",
                    "config": "<limit>1<\/limit><id>:VAR(URI).REPLACE([\"\/view\/\",\"\"]);<\/id>"
                },
                {
                    "content": "<div class=\"blok\">\r\n<div class=\"phdr\"><a href=\"\/\"><i class=\"fa fa-home\" aria-hidden=\"true\"><\/i> Home<\/a> » <a href=\"\/category\/%forumid%\">%forumname%<\/a> » %title%<\/div>\r\n:VALUE(%title%).SET(title).NULL;\r\n:VALUE(%userid%).SET(authorid).NULL;",
                    "type": 18,
                    "user": 0,
                    "typeText": "Post Lister",
                    "userText": "All user",
                    "config": "<limit>1<\/limit><id>:VAR(URI).REPLACE([\"\/view\/\",\"\"]);<\/id>",
                    "default": "<!---"
                },
                {
                    "content": "<div class=\"menu blog_info\"><table width=\"100%\"><tbody><tr><td style=\"width:50px\" class=\"thumb_blog\"><img src=\":VALUE(%avatar%).IFEQ().THEN(https:\/\/i.imgur.com\/dZdaAAT.png).ELSE(%avatar%);\" alt=\"%username%\" style=\"width:50px;height:50px\" class=\"Avatar\"\/><\/td><td style=\"text-align:left;display:block;font-weight:700;padding-bottom:3px\"><div>:VALUE(%status%).IFEQ(online).THEN(<span style=\"color:green\"><i class=\"fa fa-toggle-on\" aria-hidden=\"true\"><\/i><\/span>).ELSE(<span style=\"color:red\"><i class=\"fa fa-toggle-off\" aria-hidden=\"true\"><\/i><\/span>); <a href=\"\/user?id=%id%\" class=\":SLUG(%role%);\">%username%<\/a><br\/><span style=\"font-weight:400;font-size:15px\"><i class=\"fa fa-superpowers\" aria-hidden=\"true\"><\/i> :VALUE(%role%).REPLACE([[\"Subscriber\",\"Author\"],\"Member\"]);<\/span>",
                    "type": 9,
                    "user": 0,
                    "typeText": "User Lister",
                    "userText": "All user",
                    "config": "<id>:VAR(authorid);<\/id>"
                },
                {
                    "content": "<br\/><span style=\"font-size:16px;color:gray\"><i class=\"fa fa-clock-o\"><\/i> :VALUE(%date%).DATE(AGO); :VAR(USER_ID).IFEQ(%userid%).THEN(, <a href=\"?act=edit\">Edited<\/a> \/ <a href=\"%delete%\">Delete<\/a>).ELSE();<\/span><\/div><\/td><\/tr><\/tbody><\/table><\/div>\r\n<div class=\"menu :RANDOM(\"1234567890QPWOEIRUTYASLKJHDFGZXCVBNMqpowieurytalsjkdhfgzmnxbvc\").CUT([6,10]);\" id=\":RANDOM(\"1234567890QPWOEIRUTYASLKJHDFGZXCVBNMqpowieurytalsjkdhfgzmnxbvc\").CUT([0,5]);\">\r\n:VALUE(%content%).REPLACE([\"\\r\\n\",\"<br\/>\"]);\r\n<\/div>",
                    "type": 18,
                    "user": 0,
                    "typeText": "Post Lister",
                    "userText": "All user",
                    "config": "<limit>1<\/limit><id>:VAR(URI).REPLACE([\"\/view\/\",\"\"]);<\/id>",
                    "footer": "<\/div>"
                },
                {
                    "content": "<script src=\"https:\/\/cdn.jsdelivr.net\/npm\/marked\/marked.min.js\"><\/script>\r\n<script src=\"https:\/\/code.jquery.com\/jquery-3.5.1.min.js\"\r\n    integrity=\"sha256-9\/aliU8dGd2tb6OSsuzixeV4y\/faTqgFtohetphbbj0=\" crossorigin=\"anonymous\"><\/script>\r\n<script src=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/jquery-csv\/1.0.11\/jquery.csv.min.js\"\r\n    integrity=\"sha512-Y8iWYJDo6HiTo5xtml1g4QqHtl\/PO1w+dmUpQfQSOTqKNsMhExfyPN2ncNAe9JuJUSKzwK\/b6oaNPop4MXzkwg==\"\r\n    crossorigin=\"anonymous\"><\/script>\r\n<script src=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/validator\/13.1.1\/validator.min.js\"\r\n    integrity=\"sha512-rVYlbsnsxljzvf4sgKzI6ncbNKKxupFhoQ\/9ptW7R5fhKE9wQevsfUAZEbJ6xl+VyaiGm3lAKChPLoV\/VuaZJA==\"\r\n    crossorigin=\"anonymous\"><\/script>\r\n<script src=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/jQuery-linkify\/2.1.9\/linkify.min.js\"><\/script>\r\n<script src=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/jQuery-linkify\/2.1.9\/linkify-jquery.min.js\"><\/script>\r\n<script src=\"\/marked-ext\"><\/script>\r\n<script src=\"\/comment-section?page=\/view\/%id%\"><\/script>",
                    "type": 18,
                    "user": 0,
                    "typeText": "Post Lister",
                    "userText": "All user",
                    "config": "<limit>1<\/limit><id>:VAR(URI).REPLACE([\"\/view\/\",\"\"]);<\/id>"
                },
                {
                    "content": "<div class=\"blok\">\r\n<div class=\"phdr\"><i class=\"fa fa-comments-o\" aria-hidden=\"true\"><\/i> Recent Comments<\/div>",
                    "type": 0,
                    "user": 0,
                    "typeText": "Code",
                    "userText": "All user"
                },
                {
                    "content": "<div class=\"menu\">\r\n<div class=\"redactor_box\" style=\"border-bottom: 1px solid #D7EDFC;margin-bottom:2px;\"><style>.color a {float:left; display: block; width: 10px; height: 10px; margin: 1px; border: 1px solid black;}<\/div><\/style>\r\n<ul class=\"redactor_toolbar\">\r\n   <li class=\"redactor_btn_group\">\r\n      <a href=\"javascript:tag('**text', '**')\"><i class=\"fa fa-bold\" aria-hidden=\"true\"><\/i><\/a>\r\n      <a href=\"javascript:tag('*text', '*')\"><i class=\"fa fa-italic\" aria-hidden=\"true\"><\/i><\/a>\r\n      <a href=\"javascript:tag('~~text', '~~')\"><i class=\"fa fa-strikethrough\" aria-hidden=\"true\"><\/i><\/a>\r\n      <a href=\"javascript:tag('[', '](https:\/\/)')\"><i class=\"fa fa-link\" aria-hidden=\"true\"><\/i><\/a>\r\n   <\/li>\r\n   <li class=\"redactor_btn_group\">\r\n      <a href=\"javascript:tag('![](image url', ')', '')\"><i class=\"fa fa-picture-o\" aria-hidden=\"true\"><\/i><\/a>\r\n      <a href=\"javascript:tag('{video:', '}', '')\"><i class=\"fa fa-video-camera\" aria-hidden=\"true\"><\/i><\/a>\r\n      <a href=\"javascript:tag('{youtube:', '}', '')\"><i class=\"fa fa-youtube-play\" aria-hidden=\"true\"><\/i><\/a>\r\n   <\/li>\r\n<\/ul>\r\n    <form onsubmit=\"return postComment()\" id=\"form\" autocomplete=\"off\">\r\n        <input id=\"username\" name=\"username\" type=\"hidden\" placeholder=\"\" required=\"\" value=\":VAR(USER_NAME);\">\r\n        <input id=\"userid\" name=\"userid\" type=\"hidden\" placeholder=\"\" required=\"\" value=\":VAR(USER_ID);\">\r\n        <center><textarea id=\"commentsend\" name=\"msg\" rows=\"4\" placeholder=\"You can use Markdown\" required=\"\"><\/textarea><\/center><\/div>\r\n        <input style=\"display:none\" type=\"file\" id=\"f\" accept=\"image\/*\">\r\n        <button id=\"comment-submit\" name=\"submit\" type=\"submit\" id=\"submit\"> Send comment <i class=\"fa fa-paper-plane-o\" aria-hidden=\"true\"><\/i> <\/button> \r\n        <a id=\"upload\">[ <i class=\"fa fa-upload\" aria-hidden=\"true\"><\/i> ]<\/a>\r\n<\/div>",
                    "type": 18,
                    "user": 6,
                    "typeText": "Post Lister",
                    "userText": "Admin & user",
                    "config": "<limit>1<\/limit><id>:VAR(URI).REPLACE([\"\/view\/\",\"\"]);<\/id>"
                },
                {
                    "content": "<div class=\"menu\"><div id=\"commentSection\"><div id=\"no-comments\">There are currently no comments!<\/div><\/div><\/div>\r\n<center><div class=\"gmenu pagination\" id=\"phan-trang\"><\/div><\/center>\r\n<\/div>\r\n<script src=\"\/widget-chat\"><\/script>",
                    "type": 0,
                    "user": 0,
                    "typeText": "Code",
                    "userText": "All user"
                },
                {
                    "content": "<span style=\"display:none\">forum<\/span>",
                    "type": 18,
                    "user": 0,
                    "typeText": "Post Lister",
                    "userText": "All user",
                    "config": "<limit>1<\/limit><id>:VAR(URI).REPLACE([\"\/view\/\",\"\"]);<\/id>",
                    "default": "--->\r\n<div class=\"phdr\">ERROR!<\/div>\r\n<div class=\"menu\" style=\"text-align:center\">The page you are looking for is not on our system or has been removed.<br\/><a href=\"\/\" title=\"Home\"><button class=\"topic cat_orange\" style=\"padding:10px;font-size:16px\">Go back to Home<\/button><\/a><\/div><!---"
                },
                {
                    "content": ":GET(act).IFEQ(edit).THEN(--->).ELSE();\r\n:GET(act).IFEQ().THEN(<!---).ELSE();",
                    "type": 18,
                    "user": 6,
                    "typeText": "Post Lister",
                    "userText": "Admin & user",
                    "config": "<limit>1<\/limit><id>:VAR(URI).REPLACE([\"\/view\/\",\"\"]);<\/id>"
                },
                {
                    "content": "<div class=\"phdr\"><a href=\"\/\"><i class=\"fa fa-home\" aria-hidden=\"true\"><\/i> Home<\/a> » <a href=\"\/category\/%forumid%\">%forumname%<\/a> » <a href=\"\/view\/%id%\/:SLUG(%title%).REPLACE([[\"á\",\"à\",\"ả\",\"ạ\",\"ã\",\"ă\",\"ắ\",\"ằ\",\"ẳ\",\"ẵ\",\"ặ\",\"â\",\"ấ\",\"ầ\",\"ẩ\",\"ẫ\",\"ậ\"], \"a\"]).REPLACE([[\"é\",\"è\",\"ẻ\",\"ẽ\",\"ẹ\",\"ê\",\"ế\",\"ề\",\"ể\",\"ễ\",\"ệ\"], \"e\"]).REPLACE([[\"í\",\"ì\",\"ỉ\",\"ĩ\",\"ị\"], \"i\"]).REPLACE([[\"ó\",\"ò\",\"ỏ\",\"õ\",\"ọ\",\"ô\",\"ố\",\"ồ\",\"ổ\",\"ỗ\",\"ộ\",\"ơ\",\"ớ\",\"ờ\",\"ở\",\"ỡ\",\"ợ\"], \"o\"]).REPLACE([[\"ú\",\"ù\",\"ủ\",\"ũ\",\"ụ\",\"ư\",\"ứ\",\"ừ\",\"ử\",\"ữ\",\"ự\"], \"u\"]).REPLACE([[\"ý\",\"ỳ\",\"ỷ\",\"ỹ\",\"ỵ\"], \"y\"]).REPLACE([\"đ\", \"d\"]);\">%title%<\/a> » Edit post<\/div>\r\n<script src=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/jquery\/3.4.1\/jquery.min.js\"><\/script>\r\n<form id=\"form\" method=\"post\">\r\n<div class=\"menu\"><b>Title:<\/b><br\/><input type=\"text\" name=\"title\" id=\"title\" value=\"%title%\"><\/div>\r\n<div class=\"menu\">\r\n<b>Content:<\/b> <a id=\"upload\">[ <i class=\"fa fa-upload\" aria-hidden=\"true\"><\/i> Upload pictures ]<\/a><br\/><i style=\"color:gray\">If you want a newline in your text, please use two spaces or use BBCODE <b>[br]<\/b><\/i><br\/>\r\n<div class=\"redactor_box\" style=\"border-bottom: 1px solid #D7EDFC;margin-bottom:2px;\"><style>.color a {float:left; display: block; width: 10px; height: 10px; margin: 1px; border: 1px solid black;}<\/style>\r\n<script language=\"JavaScript\" type=\"text\/javascript\">function tag(e,t){if(document.selection)document.form.msg.focus(),document.form.document.selection.createRange().text=e+document.form.document.selection.createRange().text+t;else if(null!=document.forms.form.elements.msg.selectionStart){var n=document.forms.form.elements.msg,o=n.value,s=n.selectionStart,l=n.selectionEnd-n.selectionStart;n.value=o.substr(0,s)+e+o.substr(s,l)+t+o.substr(s+l)}else document.form.msg.value+=e+t}function show_hide(e){obj=document.getElementById(e),\"none\"==obj.style.display?obj.style.display=\"block\":obj.style.display=\"none\"}<\/script>\r\n<ul class=\"redactor_toolbar\">\r\n<li class=\"redactor_btn_group\"><a href=\"javascript:tag('[b]', '[\/b]')\"><i class=\"fa fa-bold\" aria-hidden=\"true\"><\/i><\/a><a href=\"javascript:tag('[i]', '[\/i]')\"><i class=\"fa fa-italic\" aria-hidden=\"true\"><\/i><\/a><a href=\"javascript:tag('[u]', '[\/u]')\"><i class=\"fa fa-underline\" aria-hidden=\"true\"><\/i><\/a><a href=\"javascript:tag('[s]', '[\/s]')\"><i class=\"fa fa-strikethrough\" aria-hidden=\"true\"><\/i><\/a><\/li>\r\n<li class=\"redactor_btn_group\"><a href=\"javascript:tag('[center]', '[\/center]')\"><i class=\"fa fa-align-center\" aria-hidden=\"true\"><\/i><\/a><a href=\"javascript:tag('[right]', '[\/right]')\"><i class=\"fa fa-align-right\" aria-hidden=\"true\"><\/i><\/a><a href=\"javascript:tag('[code]', '[\/code]')\"><i class=\"fa fa-code\" aria-hidden=\"true\"><\/i><\/a><a href=\"javascript:tag('[url=]', '[\/url]')\"><i class=\"fa fa-link\" aria-hidden=\"true\"><\/i><\/a><\/li>\r\n<li class=\"redactor_btn_group\"><a href=\"javascript:tag('[img]', '[\/img]', '')\"><i class=\"fa fa-picture-o\" aria-hidden=\"true\"><\/i><\/a><li>\r\n<\/ul>\r\n<textarea name=\"msg\" rows=\"8\" id=\"comment-comment\">%content%<\/textarea><\/div><\/div>\r\n<div class=\"menu\" style=\"text-align:center\"><button type=\"submit\" style=\"padding:15px;font-size:16px\" id=\"submit\">Saved<\/button><\/div>\r\n<!---",
                    "type": 18,
                    "user": 6,
                    "typeText": "Post Lister",
                    "userText": "Admin & user",
                    "config": "<limit>1<\/limit><id>:VAR(URI).REPLACE([\"\/view\/\",\"\"]);<\/id>",
                    "header": "<div class=\"blok\">",
                    "footer": "<\/div>"
                },
                {
                    "content": "--->\r\n:VALUE(%notify%).IFEQ(Success).THEN(<script>window.location.href='?act=edit-success'<\/script>).ELSE();\r\n:IFSET(%notify%).THEN(<div class=\"rmenu\">%notify%<\/div>).ELSE();",
                    "type": 19,
                    "user": 6,
                    "typeText": "Post Editor",
                    "userText": "Admin & user",
                    "config": "<ID>:VAR(URI).REPLACE([\"\/view\/\",\"\"]);<\/ID>\r\n<SET_TITLE>:POST(title);<\/SET_TITLE>\r\n<SET_CONTENT>:POST(msg).REPLACE([\"  \",\"[br]\"]);<\/SET_CONTENT>"
                },
                {
                    "content": ":GET(act).IFEQ().THEN(<!---).ELSE();",
                    "type": 18,
                    "user": 6,
                    "typeText": "Post Lister",
                    "userText": "Admin & user",
                    "config": "<limit>1<\/limit><id>:VAR(URI).REPLACE([\"\/view\/\",\"\"]);<\/id>"
                },
                {
                    "content": "<input style=\"display:none\" type=\"file\" id=\"f\" accept=\"image\/*\">\r\n<script src=\"\/api-imgur\"><\/script>\r\n<script>\r\ndocument.querySelector(\"#upload\").onclick = function() {\r\ndocument.querySelector(\"#f\").click();}\r\nimgur(\"#f\",{loading : function(load) {document.querySelector(\"#upload\").innerHTML = '[ <i class=\"fa fa-upload\" aria-hidden=\"true\"><\/i> Upload pictures '+load+' ]'},\r\nloaded : function(link,size,type,time) {\r\nvar input = $(\"textarea#comment-comment\").val();\r\n$(\"textarea#comment-comment\").val(input+\" [img]\"+link+\"[\/img] \");\r\n$(\"#upload\").html('[ <i class=\"fa fa-upload\" aria-hidden=\"true\"><\/i> Upload pictures ]');}})\r\n<\/script>",
                    "type": 0,
                    "user": 6,
                    "typeText": "Code",
                    "userText": "Admin & user"
                },
                {
                    "content": ":GET(act).IFEQ().THEN(--->).ELSE();",
                    "type": 18,
                    "user": 6,
                    "typeText": "Post Lister",
                    "userText": "Admin & user",
                    "config": "<limit>1<\/limit><id>:VAR(URI).REPLACE([\"\/view\/\",\"\"]);<\/id>"
                }
            ]
        },
        "upload": {
            "type": 0,
            "typeText": "text\/html",
            "user": 6,
            "userText": "Admin & user",
            "header": "header",
            "footer": "footer",
            "codes": [
                {
                    "content": "<div class=\"blok\">\r\n<div class=\"phdr\"><i class=\"fa fa-cloud-upload\" aria-hidden=\"true\"><\/i> File Upload (20 MB)<\/div>\r\n%notify%\r\n<div class=\"menu\" style=\"text-align:center\"><input type=\"file\" name=\"upload\"\/><br\/><\/div>\r\n<div class=\"menu\" style=\"text-align:center\"><button type=\"submit\">Upload<\/button><\/div>\r\n<\/div>\r\n:VALUE(File Upload).SET(title).NULL;",
                    "type": 23,
                    "user": 0,
                    "typeText": "File uploader",
                    "userText": "All user",
                    "config": "<DIR>35979<\/DIR><MAXSIZE>20<\/MAXSIZE>"
                },
                {
                    "content": "<div class=\"list1\"><img src=\"%thumb%\" title=\"%name%\" name=\"%name%\" alt=\"%name%\" style=\"width:14px;height:14px\"\/> <a href=\"\/file\/:SLUG(%name%).REPLACE([[\"á\",\"à\",\"ả\",\"ạ\",\"ã\",\"ă\",\"ắ\",\"ằ\",\"ẳ\",\"ẵ\",\"ặ\",\"â\",\"ấ\",\"ầ\",\"ẩ\",\"ẫ\",\"ậ\"], \"a\"]).REPLACE([[\"é\",\"è\",\"ẻ\",\"ẽ\",\"ẹ\",\"ê\",\"ế\",\"ề\",\"ể\",\"ễ\",\"ệ\"], \"e\"]).REPLACE([[\"í\",\"ì\",\"ỉ\",\"ĩ\",\"ị\"], \"i\"]).REPLACE([[\"ó\",\"ò\",\"ỏ\",\"õ\",\"ọ\",\"ô\",\"ố\",\"ồ\",\"ổ\",\"ỗ\",\"ộ\",\"ơ\",\"ớ\",\"ờ\",\"ở\",\"ỡ\",\"ợ\"], \"o\"]).REPLACE([[\"ú\",\"ù\",\"ủ\",\"ũ\",\"ụ\",\"ư\",\"ứ\",\"ừ\",\"ử\",\"ữ\",\"ự\"], \"u\"]).REPLACE([[\"ý\",\"ỳ\",\"ỷ\",\"ỹ\",\"ỵ\"], \"y\"]).REPLACE([\"đ\", \"d\"]);?id=%id%\">%name%.%format%<\/a> (%size%)<\/div>",
                    "type": 24,
                    "user": 0,
                    "typeText": "File Lister",
                    "userText": "All user",
                    "config": "<limit>10<\/limit><page>:GET(page);<\/page><url>?page=<\/url><order>new<\/order>",
                    "header": "<div class=\"blok\">\r\n<div class=\"phdr\"><i class=\"fa fa-circle-o-notch fa-spin fa-fw\"><\/i> Uploaded File List <span style=\"color:red\">(%total%)<\/span><\/div>",
                    "footer": ":PAGING(<div class=\"menu pagination\"> %prev% %num% %next% <\/div>);\r\n<\/div>",
                    "default": "<div class=\"menu\">No files have been uploaded yet<\/div>"
                }
            ]
        },
        "file": {
            "type": 0,
            "typeText": "text\/html",
            "user": 0,
            "userText": "All user",
            "header": "header",
            "footer": "footer",
            "codes": [
                {
                    "content": "<div class=\"blok\">\r\n<div class=\"phdr\"><a href=\"\/\"><i class=\"fa fa-home\" aria-hidden=\"true\"><\/i> Home<\/a> »  <a href=\"\/upload\">File Upload<\/a> » <img src=\"%thumb%\" title=\"%name%\" name=\"%name%\" alt=\"%name%\" style=\"width:14px;height:14px\"\/> %name%.%format%<\/div>\r\n<div class=\"menu\" style=\"text-align:center\">\r\n<p><img src=\"%thumb%\" title=\"%name%\" name=\"%name%\" alt=\"%name%\" width=\"65\" height=\"56\" style=\"border-radius:2px;\"\/><\/p>Number of downloads: %count%:VAR(USER_ID).IFEQ(%userid%).THEN( \/ <a href=\"%delete%\">Delete this file<\/a>).ELSE();<\/p>\r\n<p><a href=\":VALUE(%format%).IFIN([\"mp4\",\"mkv\",\"webm\",\"flv\",\"3gp\",\"mp3\",\"mkv\",\"m4a\",\"flac\",\"wav\",\"html\",\"php\",\"css\",\"js\"]).THEN(%download_link%).ELSE(%cdn_link%);\" title=\"%name%.%format%\"><button class=\"button\" style=\"padding:10px;font-size:16px\"><i class=\"fa fa-download\" aria-hidden=\"true\"><\/i> Download<\/button><\/a><\/p>\r\n<\/div>\r\n<div class=\"menu\">\r\n<i class=\"fa fa-user-circle\" aria-hidden=\"true\"><\/i> Uploader:",
                    "type": 24,
                    "user": 0,
                    "typeText": "File Lister",
                    "userText": "All user",
                    "config": "<id>:GET(id);<\/id>"
                },
                {
                    "content": "<a href=\"\/user\/?id=%id%\" class=\":SLUG(%role%);\"><b>%username%<\/b><\/a>",
                    "type": 9,
                    "user": 0,
                    "typeText": "User Lister",
                    "userText": "All user",
                    "config": "<id>:VAR(FileUploaderID);<\/id>"
                },
                {
                    "content": "<br \/><i class=\"fa fa-calendar\" aria-hidden=\"true\"><\/i> Time: <b>:VALUE(%date%).DATE(AGO);<\/b>\r\n<br \/><i class=\"fa fa-info-circle\" aria-hidden=\"true\"><\/i> Size: <b>%size%<\/b>, type <b>:UPPER(%format%);<\/b><\/div>\r\n<\/div>\r\n<\/div>\r\n<div class=\"blok\">\r\n<div class=\"phdr\"><i class=\"fa fa-share-alt-square\" aria-hidden=\"true\"><\/i> Share<\/div>\r\n<div class=\"menu\"><table style=\"border: none;\"><tr><td>Link<\/td><td><input type=\"text\" value=\":VALUE(%format%).IFIN([\"mp4\",\"mkv\",\"webm\",\"flv\",\"3gp\",\"mp3\",\"mkv\",\"m4a\",\"flac\",\"wav\",\"html\",\"php\",\"css\",\"js\"]).THEN(%download_link%).ELSE(%cdn_link%);\"><\/td><\/tr><tr><td>BBCode<\/td><td><input type=\"text\" value=\"[url=:VALUE(%format%).IFIN([\"mp4\",\"mkv\",\"webm\",\"flv\",\"3gp\",\"mp3\",\"mkv\",\"m4a\",\"flac\",\"wav\",\"html\",\"php\",\"css\",\"js\"]).THEN(%download_link%).ELSE(%cdn_link%);]%name%.%format%[\/url]\"><\/td><\/tr><tr><td>Markdown<\/td><td><input type=\"text\" value=\"[%name%.%format%](:VALUE(%format%).IFIN([\"mp4\",\"mkv\",\"webm\",\"flv\",\"3gp\",\"mp3\",\"mkv\",\"m4a\",\"flac\",\"wav\",\"html\",\"php\",\"css\",\"js\"]).THEN(%download_link%).ELSE(%cdn_link%);)\"><\/td><\/tr><\/table><\/div>\r\n:VALUE(View File: %name%.%format%).SET(title).NULL;\r\n<\/div>\r\n:VALUE(%userid%).SET(FileUploaderID).NULL;",
                    "type": 24,
                    "user": 0,
                    "typeText": "File Lister",
                    "userText": "All user",
                    "config": "<id>:GET(id);<\/id>"
                }
            ]
        },
        "error": {
            "type": 0,
            "typeText": "text\/html",
            "user": 0,
            "userText": "All user",
            "header": "header",
            "footer": "footer",
            "codes": [
                {
                    "content": "<div class=\"blok\">\r\n<div class=\"phdr\">ERROR!<\/div>\r\n<div class=\"menu\" style=\"text-align:center\">The page you are looking for is not on our system or has been removed.<br\/><a href=\"\/\" title=\"Home\"><button class=\"topic cat_orange\" style=\"padding:10px;font-size:16px\">Go back to Home<\/button><\/a><\/div>\r\n<\/div>",
                    "type": 0,
                    "user": 0,
                    "typeText": "Code",
                    "userText": "All user"
                }
            ]
        },
        "main-css": {
            "type": 2,
            "typeText": "text\/css",
            "user": 0,
            "userText": "All user",
            "codes": [
                {
                    "content": "@import url('https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/4.7.0\/css\/font-awesome.min.css');\r\nbody{background-image:url(https:\/\/i.imgur.com\/lG4ydKW.png);color:#000;font-family:'Quicksand',sans-serif;font-size:1.25rem;max-width::GET(BodyMaxWidth);;margin:auto;word-wrap:break-word}div,p{word-wrap:break-word;}.news,.menu,.list1,.list2{background:#fcfcfc;border:solid #e9e9e9;border-width:0 1px 1px;padding:8px}a{color:#1752a6;text-decoration:none}a:hover{color:#f96e5b}.gmenu{background-color:#edf7e8;border:solid #e9e9e9;padding:4px;border-width:0 1px 1px}.topmenu{background-color:#f2f6f8;border:solid #e9e9e9;border-width:0 1px 1px;color:#34617e;padding:4px}input,textarea,select,button,.btn{background:#fff;border:1px solid #d8d8d8;color:#686868;margin:1px;padding:4px;border-radius:3px}.chatbox{background-color:#efecec;line-height:1.3em;position:relative;text-align:left;border-top-left-radius:4px 4px;border-top-right-radius:4px 4px;border-bottom-right-radius:4px 4px;border-bottom-left-radius:4px 4px;border-width:1px;border-style:solid;margin:4px;padding:5px;border-color:#efecec;padding:10px}.chatbox .textchat{bottom:100%;pointer-events:none;height:0;width:0;position:absolute;top:-21px;left:10px;border-width:10px;border-style:solid;border-color:transparent transparent #efecec}.blog_info{border-bottom:1px solid #a8d9f6}.blog_info .thumb_blog img{border-radius:50%}.blog_info{background-color:#fcfcfc;padding-top:5px;padding-bottom:6px}.blog_info .thumb_blog{float:left;margin:2px 5px 5px}.blog_info .more_info{margin-left:51px}.blog_info .more_info .row{display:block;font-weight:700;padding-bottom:3px}.blog_info .more_info .row.more{font-size:10.5px;color:gray}.redactor_toolbar{background:url('https:\/\/i.imgur.com\/yefRrRh.png') repeat-x scroll center top #F0F7FC;padding:0 0 0 2px;margin:0;border-bottom:1px solid #D7EDFC;position:relative;left:0;top:0;line-height:0;list-style:outside none none;overflow:hidden}.redactor_btn_group{background:url('https:\/\/i.imgur.com\/yefRrRh.png') repeat-x scroll center top #F0F7FC;padding:1px;margin:0;border:1px solid #D7EDFC;border-radius:3px;overflow:hidden;box-shadow:1px 1px 1px rgba(255,255,255,0.5);outline:medium none;list-style:none outside none;margin:2px 2px 2px 2px;float:left}.redactor_toolbar li a{text-align:center;border:1px solid transparent;box-sizing:border-box;display:block;cursor:pointer;outline:medium none;width:24px;height:24px;float:left;outline:medium none}.redactor_toolbar li a:hover{background-color:#FCFCFF;border-color:#A5CAE4;border-radius:3px;outline:medium none}.sub{border-top:1px dotted #ccc;font-size:16px;margin-top:4px}\r\n.position{position:fixed;top:0;max-width::GET(BodyMaxWidth);;width:100%;box-sizing:inherit;z-index:9999;margin-top:-4px}#overflow600{max-height:600px;overflow:auto;}\r\n.phdr a{font-weight:400}.phdr{font-weight:700}",
                    "type": 9,
                    "user": 0,
                    "typeText": "User Lister",
                    "userText": "All user",
                    "config": "<limit>1<\/limit>"
                },
                {
                    "content": "*{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{overflow-y:scroll!important}:focus{outline:0}form{font-size:1.2rem}h3{padding:0 0 2px}hr{border:0;border-top:1px solid gray}p{margin-bottom:6px;margin-top:6px}ul{padding-left:20px}input+input{margin-left:4px}button,.btn{display:inline-block;text-align:center}a.btn:hover{color:#686868}button,input[type=submit]{cursor:pointer;background:#e3e8ea;padding:3px 5px}button:hover{border-color:#000}select{padding:3px}textarea{width:100%;resize:vertical}.hide{display:none}.text{padding:4px}.list1,.list2,.text,.post>.postbody>.content{word-wrap:break-word}.phdr{background:url(https:\/\/moleys.github.io\/assets\/patterns\/body-bg7.png);border-bottom:#f0b400 solid 2px;background-color:#536162;color:#fff;margin-top:4px;padding:10px}.phdr a{color:#fff}::selection{color:#fff;background:#159f85}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background-color:#fff}::-webkit-scrollbar-thumb{background-color:#07b}::-webkit-scrollbar-thumb:hover{background-color:#ccc}::-webkit-scrollbar-thumb:active{background-color:#ccc}.pagination a,.pagination span{height:20px;line-height:20px;border:1px solid #417394;padding:1px 5px}.pagination .current{color:#fff;background-color:#8cafc6}.pagination .disabled{color:#777;cursor:not-allowed}a.pagenav{background-color:#f2f6f8;text-decoration:none}a.pagenav:hover{border-color:red}.pagination a,.pagination span{height:20px;line-height:20px;border:1px solid #417394;padding:1px 5px}.pagination .current{color:#fff;background-color:#8cafc6}.pagination .disabled{color:#777;cursor:not-allowed}a.pagenav{background-color:#f2f6f8;text-decoration:none}a.pagenav:hover{border-color:red}.pagination{text-align:center}.list1:hover:hover{border-left:4px solid #25b37a}.topic.cat_red{background-color:#ff5252;border:1px solid #d32f2f;color:#fff;line-height:14px;vertical-align:baseline;white-space:nowrap;padding:1px 4px 2px}.topic.cat_blue{background-color:#03a9f4;border:1px solid #0288d1;color:#fff;line-height:14px;vertical-align:baseline;white-space:nowrap;padding:1px 4px 2px}.topic.cat_green{background-color:#4caf50;border:1px solid #388e3c;color:#fff;line-height:14px;vertical-align:baseline;white-space:nowrap;padding:1px 4px 2px}.topic.cat_orange{background-color:#ff5722;border:1px solid #e64a19;color:#fff;line-height:14px;vertical-align:baseline;white-space:nowrap;padding:1px 4px 2px}.category{overflow:hidden}.listcat{list-style:none outside none;float:left;width:100px;height:100px;margin:2px;text-align:center}.rmenu{background-color:#ffd1f0;border:1px solid #ffb3dc;margin:1px 0 0;padding:6px;overflow:auto}img{max-width:100%;height:auto}.button{background-color:#e7e7e7;border:none;color:#000;padding:15px 32px;text-align:center;text-decoration:none;display:inline-block;font-size:16px;margin:4px 2px;cursor:pointer}a.bbcode{text-decoration:none;background-color:#e3e8ea;padding:4px;color:#000;border-radius:4px;font-size:14px;margin:1px;line-height:2.1}video{text-align:center;margin:0 auto;display:block;width:70%;height:auto}.lv-120{background:linear-gradient(90deg,#A0FE65,#FA016D);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.lv-126{background:linear-gradient(90deg,#DC143C,#753a88);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.lv-127{background:linear-gradient(90deg,#cc2b5e,#753a88);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.imgAvtUser{border-radius:50%}audio{width:70%}optgroup{font-weight:700}button,input{overflow:visible}button,select{text-transform:none}.w3-input{padding:8px;display:block;border:none;border-bottom:1px solid #ccc;width:100%}.w3-border-0{border:0!important}.w3-border{border:1px solid #ccc!important}.w3-select{padding:9px 0;width:100%;border:none;border-bottom:1px solid #ccc}.w3-check,.w3-radio{width:24px;height:24px;position:relative;top:6px}.nounderline{text-decoration:none!important}.w3-modal{z-index:3;display:none;padding-top:100px;position:fixed;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4)}.w3-modal-content{margin:auto;background-color:#fff;position:relative;padding:0;outline:0;width:600px}@media(max-width:768px){.w3-modal-content{width:500px}.w3-modal{padding-top:50px}}@media(min-width:993px){.w3-modal-content{width:900px}.w3-hide-large{display:none!important}.w3-sidebar.w3-collapse{display:block!important}}@media(max-width:600px){.w3-modal-content{margin:0 10px;width:auto!important}.w3-modal{padding-top:30px}}#fme_menu{z-index:99999;position:fixed;bottom:0;margin:auto;max-width:950px;width:100%;background:#22292f;background-image:linear-gradient(0deg,#0b0c10,#333);border-top:1px solid #212121;color:#d6d6d6;box-shadow:-1px -1px 10px -1px #5f5f5f99;padding:8px}#fme_menu td{width:calc(100%\/{{calc_fme}})}#fme_menu td a{color:#eee}#fme_menu td:hover{background-color:#1b1c1e;cursor:pointer}#fme_menu div{width:100%}.trimUnit{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:950px}.marquee{margin:0 auto;overflow:hidden;box-sizing:border-box}.marquee span{display:inline-block;width:max-content;padding-left:100%;will-change:transform;animation:marquee 10s linear infinite}.marquee span:hover{animation-play-state:paused}@keyframes marquee{0%{transform:translate(0,0)}100%{transform:translate(-100%,0)}}.redactor_box{border:1px solid #d7edfc;border-bottom:none;position:relative;overflow:hidden}.video-wrapper{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.kvideo{max-width:50%;max-height:auto}pre{background:#e2f0fc;border:1px solid #90b8e0;display:block;word-wrap:break-word;overflow:auto}",
                    "type": 0,
                    "user": 0,
                    "typeText": "Code",
                    "userText": "All user"
                },
                {
                    "content": "#head{text-align:center}.position{text-align:left}.position > #home{display:block;float:left}.position > #home:before{display:inline-block;font:normal normal normal 14px\/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\\f015 ';font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.position > #home:after{content:' Dorew';font-weight:700}.position > #dot{display:none}.position > #login{display:inline;float:right}",
                    "type": 0,
                    "user": 5,
                    "typeText": "Code",
                    "userText": "Visitor"
                },
                {
                    "content": ".lds-ellipsis{display:inline-block;position:relative;width:80px;height:80px}.lds-ellipsis div{position:absolute;top:33px;width:13px;height:13px;border-radius:50%;background:none;animation-timing-function:cubic-bezier(0,1,1,0)}.lds-ellipsis div:nth-child(1){background:#C5F0A4;left:8px;animation:lds-ellipsis1 .6s infinite}.lds-ellipsis div:nth-child(2){background:#C5F0A4;left:8px;animation:lds-ellipsis2 .6s infinite}.lds-ellipsis div:nth-child(3){background:#35B0AB;left:32px;animation:lds-ellipsis2 .6s infinite}.lds-ellipsis div:nth-child(4){background:#226B80;left:56px;animation:lds-ellipsis3 .6s infinite}@keyframes lds-ellipsis1{0%{transform:scale(0)}100%{transform:scale(1)}}@keyframes lds-ellipsis3{0%{transform:scale(1)}100%{transform:scale(0)}}@keyframes lds-ellipsis2{0%{transform:translate(0,0)}100%{transform:translate(24px,0)}}",
                    "type": 0,
                    "user": 0,
                    "typeText": "Code",
                    "userText": "All user"
                },
                {
                    "content": "img.Avatar{border-radius:50%;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;transition:all .5s}img.Avatar:hover{transform:rotate(360deg)}",
                    "type": 1,
                    "user": 0,
                    "typeText": "TAG Code",
                    "userText": "All user"
                },
                {
                    "content": ".subscriber{font-weight:700}\r\n.contributor{color:purple;font-weight:700}\r\n.author{color:blue;font-weight:700}\r\n.editor{color:#473C8B;font-weight:700}\r\n.master-editor{color:#a52a2a;font-weight:700}\r\n.moderator{color:green;font-weight:700}\r\n.master-moderator{color:orange;font-weight:700}\r\n.administrator{color:red;font-weight:700}\r\n.master-admin{-webkit-animation:hue 1s linear infinite;color:#025A0A;text-shadow:0 0 1px #0FF;font-weight:70}\r\n.super-admin{-webkit-animation:hue 2s linear infinite;color:red;text-shadow:0 0 1px #FF0!important;font-weight:700}\r\n.distance:after{content:\" \"}\r\n\r\n@-webkit-keyframes hue{100%{-webkit-filter:hue-rotate(360deg)}}",
                    "type": 0,
                    "user": 0,
                    "typeText": "Code",
                    "userText": "All user"
                },
                {
                    "content": "ul,ol{margin-left:20px}\r\n@media only screen and (max-width: 766px){\r\n.blok{border:2px solid #536162;display:block;margin:5px}\r\n.phdr{margin-top:0}\r\n}\r\n@media only screen and (min-width: 767px){\r\nfme{display:block;background-color:#EBEBEC;padding:4px;border:1px solid #DEDEE0;box-shadow:0 0 10px #343434}\r\n}",
                    "type": 0,
                    "user": 0,
                    "typeText": "Code",
                    "userText": "All user"
                }
            ]
        },
        "comment-section": {
            "type": 3,
            "typeText": "application\/javascript",
            "user": 0,
            "userText": "All user",
            "codes": [
                {
                    "content": "var thisPageUrl=\"https:\/\/:VAR(HOST);:GET(page);\",visibleComments=[];function getQueryVariable(r){for(var e=window.location.search.substring(1).split(\"&\"),t=0;t<e.length;t++){var i=e[t].split(\"=\");if(i[0]==r)return i[1]}return!1}\r\n\r\nfunction displayComments(n){if(null!=n&&\"\"!==n){n=`timestamp,username,userid,comment\\n${n}`,commentList=$.csv.toObjects(n),console.log(\"Tong comment\"+commentList.length);var e=1;getQueryVariable(\"page\")&&(e=getQueryVariable(\"page\")),commentList.reverse(),console.log(\"Page hien tai = \"+e);var a,t=7*(e-1),o=7*e-1,s=t;console.log(\"Dau \"+t),console.log(\"Cuoi\"+o);var m=1;m=commentList.length%7>0?Math.floor(commentList.length\/7)+1:Math.floor(commentList.length\/7),console.log(\"Tong page \"+m),$(\"#phan-trang\").empty();var l=e-1,c=e-2,p=Number(e)+1,i=Number(e)+2;for(e>1&&$(\"#phan-trang\").append('<a class=\"pagenav\" href=\"?page='+l+'\">«<\/a>'),e>3&&$(\"#phan-trang\").append('<a class=\"pagenav\" href=\"?page=1\">1<\/a>'),e>4&&$(\"#phan-trang\").append(\"...\"),e>2&&$(\"#phan-trang\").append('<a class=\"pagenav\" href=\"?page='+c+'\">'+c+\"<\/a>\"),e>1&&$(\"#phan-trang\").append('<a class=\"pagenav\" href=\"?page='+l+'\">'+l+\"<\/a>\"),$(\"#phan-trang\").append('<span class=\"current\"><b>'+e+\"<\/b><\/span>\"),e<m-1&&$(\"#phan-trang\").append('<a class=\"pagenav\" href=\"?page='+p+'\">'+p+\"<\/a>\"),e<m-2&&$(\"#phan-trang\").append('<a class=\"pagenav\" href=\"?page='+i+'\">'+i+\"<\/a>\"),e<m-3&&$(\"#phan-trang\").append(\"...\"),e<m&&$(\"#phan-trang\").append('<a class=\"pagenav\" href=\"?page='+m+'\">'+m+\"<\/a>\"),e<m&&$(\"#phan-trang\").append('<a class=\"pagenav\" href=\"?page='+p+'\">»<\/a>'),a=t;a<=o;a++){if(s>=commentList.length){console.log(\"Load xong, id cuoi \"+s);break}if(s++,visibleComments.includes(JSON.stringify(commentList[a])))return;var h=$(`\\n\\n\\n\\n\\n\\n<div class=\"chatbox comment-item\"><a href=\"\/user?id=${commentList[a].userid}\"><b>${commentList[a].username}<\/b><\/a> <small><font color=\"#999\">(<i class=\"fa fa-clock-o\"><\/i> ${commentList[a].timestamp})<\/font><br\/>${marked(validator.escape(commentList[a].comment))}<\/div>\\n\\n\\n\\n\\n\\n\\n\\n \\t\\t`).hide();$(\"#commentSection\").append(h),h.fadeIn(),visibleComments.push(JSON.stringify(commentList[a])),$(\".comment-item\").linkify(),$(\"#no-comments\").hide()}}else 0==visibleComments.length&&$(\"#no-comments\").show()}function displayNewComments(n){if(null!=n&&\"\"!==n){n=`timestamp,username,userid,comment\\n${n}`,commentList=$.csv.toObjects(n),console.log(\"Tong comment\"+commentList.length);var e=1;getQueryVariable(\"page\")&&(e=getQueryVariable(\"page\")),commentList.reverse(),console.log(\"Page hien tai = \"+e);var a,t=7*(e-1),o=7*e-1,s=t;console.log(\"Dau \"+t),console.log(\"Cuoi\"+o);var m=1;m=commentList.length%7>0?Math.floor(commentList.length\/7)+1:Math.floor(commentList.length\/7),console.log(\"Tong page \"+m),$(\"#phan-trang\").empty();var l=e-1,c=e-2,p=Number(e)+1,i=Number(e)+2;for(e>1&&$(\"#phan-trang\").append('<a class=\"pagenav\" href=\"?page='+l+'\">«<\/a>'),e>3&&$(\"#phan-trang\").append('<a class=\"pagenav\" href=\"?page=1\">1<\/a>'),e>4&&$(\"#phan-trang\").append(\"...\"),e>2&&$(\"#phan-trang\").append('<a class=\"pagenav\" href=\"?page='+c+'\">'+c+\"<\/a>\"),e>1&&$(\"#phan-trang\").append('<a class=\"pagenav\" href=\"?page='+l+'\">'+l+\"<\/a>\"),$(\"#phan-trang\").append('<span class=\"current\"><b>'+e+\"<\/b><\/span>\"),e<m-1&&$(\"#phan-trang\").append('<a class=\"pagenav\" href=\"?page='+p+'\">'+p+\"<\/a>\"),e<m-2&&$(\"#phan-trang\").append('<a class=\"pagenav\" href=\"?page='+i+'\">'+i+\"<\/a>\"),e<m-3&&$(\"#phan-trang\").append(\"...\"),e<m&&$(\"#phan-trang\").append('<a class=\"pagenav\" href=\"?page='+m+'\">'+m+\"<\/a>\"),e<m&&$(\"#phan-trang\").append('<a class=\"pagenav\" href=\"?page='+p+'\">»<\/a>'),a=t;a<=o;a++){if(s>=commentList.length){console.log(\"Load xong, id cuoi \"+s);break}if(s++,visibleComments.includes(JSON.stringify(commentList[a])))return;var h=$(`\\n<div class=\"chatbox comment-item\"><a href=\"\/user?id=${commentList[a].userid}\"><b>${commentList[a].username}<\/b><\/a> <small><font color=\"#999\">(<i class=\"fa fa-clock-o\"><\/i> ${commentList[a].timestamp})<\/font><br\/>${marked(validator.escape(commentList[a].comment))}<\/div>\\n\\n\\n \\t\\t`).hide();$(\"#commentSection\").prepend(h),h.fadeIn(),visibleComments.push(JSON.stringify(commentList[a])),$(\".comment-item\").linkify(),$(\"#no-comments\").hide()}}else 0==visibleComments.length&&$(\"#no-comments\").show()}function loadAllComments(){var n=encodeURIComponent(`SELECT A, C, D, E WHERE B = '${thisPageUrl}'`);fetch(`https:\/\/docs.google.com\/spreadsheets\/d\/1PflzBpzFjYUgBUmd2igGiywFZT5yWxMFVzEHz-ky2zc\/gviz\/tq?tqx=out:csv&sheet=comments&tq=${n}&headers=0`).then(n=>n.text()).then(n=>displayComments(n))}function loadNewComments(){var n=encodeURIComponent(`SELECT A, C, D, E WHERE B = '${thisPageUrl}'`);fetch(`https:\/\/docs.google.com\/spreadsheets\/d\/1PflzBpzFjYUgBUmd2igGiywFZT5yWxMFVzEHz-ky2zc\/gviz\/tq?tqx=out:csv&sheet=comments&tq=${n}&headers=0`).then(n=>n.text()).then(n=>displayNewComments(n))}loadAllComments(),setInterval(loadNewComments,6e3);const encodeFormData=n=>Object.keys(n).map(e=>encodeURIComponent(e)+\"=\"+encodeURIComponent(n[e])).join(\"&\");",
                    "type": 9,
                    "user": 0,
                    "typeText": "User Lister",
                    "userText": "All user",
                    "config": "<limit>1<\/limit>"
                },
                {
                    "content": "function postComment(){var n=$(\"#username\").val(),k=$(\"#userid\").val(),e=$(\"#commentsend\").val();return fetch(\"https:\/\/docs.google.com\/forms\/d\/e\/1FAIpQLSdv-QItoDFsfmsZCi2KatuFvefDVDIdXR3dCz-vQuJoe2mQGw\/formResponse\",{method:\"POST\",mode:\"no-cors\",headers:{\"Content-Type\":\"application\/x-www-form-urlencoded\"},body:encodeFormData({\"entry.1216427773\":thisPageUrl,\"entry.1898561763\":n,\"entry.317253747\":k,\"entry.1089841279\":e})}).then(n=>{$(\"#commentsend\").val(\"\"),loadNewComments()}).catch(n=>{console.log(n)}),!1}",
                    "type": 0,
                    "user": 6,
                    "typeText": "Code",
                    "userText": "Admin & user"
                }
            ]
        },
        "marked-ext": {
            "type": 3,
            "typeText": "application\/javascript",
            "user": 0,
            "userText": "All user",
            "codes": [
                {
                    "content": "function mediaParseIdFromUrl(e,i){if(\"youtube\"===e){var o=i.match(\/^.*((youtu.be\\\/)|(v\\\/)|(\\\/u\\\/\\w\\\/)|(embed\\\/)|(watch\\?))\\??v?=?([^#\\&\\?]*).*\/);return o&&11==o[7].length?o[7]:void 0}if(\"vimeo\"===e){var v=i.match(\/^.*vimeo.com\\\/(\\d+)\/);return v&&8==v[1].length?v[1]:void 0}if(\"viddler\"===e){var d=i.match(\/^.*((viddler.com\\\/)|(v\\\/)|(\\\/u\\\/\\w\\\/)|(embed\\\/)|(watch\\?))\\??v?=?([^#\\&\\?]*).*\/);return d&&8==d[7].length?d[7]:void 0}if(\"dailymotion\"===e){var t=i.match(\/^.+dailymotion.com\\\/((video|hub)\\\/([^_]+))?[^#]*(#video=([^_&]+))?\/);return t&&(t[5]||t[3])?t[5]?t[5]:t[3]?t[3]:void 0:void 0}}\r\nconst youtubeExt = {\r\n  name: 'youtube',\r\n  level: 'block',\r\n  start (src) { return src.match(\/\\{\/)?.index },\r\n  tokenizer (src, tokens) {\r\n    const rule = \/^{youtube:([^\\n]+)}$\/;\r\n    const match = rule.exec(src);\r\n    if (match) {\r\n      return {\r\n        type: 'youtube',\r\n        raw: match[0],\r\n        src: mediaParseIdFromUrl('youtube', match[1].trim())\r\n      }\r\n    }\r\n  },\r\n  renderer (token) {\r\n    return `\\n<div class=\"video-wrapper\"><iframe width=\"727\" height=\"409\" src=\"https:\/\/www.youtube.com\/embed\/${token.src}\" title=\"YouTube video player\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen><\/iframe><\/div>\\n`;\r\n  }\r\n}\r\n\r\nconst videoExt = {\r\n  name: 'video',\r\n  level: 'block',\r\n  start (src) { return src.match(\/\\{\/)?.index },\r\n  tokenizer (src, tokens) {\r\n    const rule = \/^{video:([^\\n]+)}$\/;\r\n    const match = rule.exec(src);\r\n    if (match) {\r\n      return {\r\n        type: 'video',\r\n        raw: match[0],\r\n        src: match[1].trim()\r\n      }\r\n    }\r\n  },\r\n  renderer (token) {\r\n    return `\\n<video class=\"kvideo\" width=\"400\" controls><source src=\"${token.src}\" type=\"video\/mp4\"><\/video>\\n`;\r\n  }\r\n}\r\nmarked.use({ extensions: [youtubeExt] });\r\nmarked.use({ extensions: [videoExt] });",
                    "type": 0,
                    "user": 0,
                    "typeText": "Code",
                    "userText": "All user"
                }
            ]
        },
        "widget-chat": {
            "type": 3,
            "typeText": "application\/javascript",
            "user": 0,
            "userText": "All user",
            "codes": [
                {
                    "content": "function imgur(e,a){document.querySelector(e).onchange=function(){var e=this.files[0];if(e&&e.type.match(\/image.*\/)){var t=new FormData;t.append(\"image\",e);var n=new XMLHttpRequest;n.open(\"POST\",\"https:\/\/api.imgur.com\/3\/image.json\"),n.upload.onprogress=function(e){if(e.lengthComputable){var t=Math.floor(e.loaded\/e.total*100)+\"%\";a.loading(t)}},n.onload=function(){var e=JSON.parse(n.responseText);if(200===e.status&&!0===e.success){var t=e.data;a.loaded(t.link,t.type,t.size,t.datetime)}else window.alert(\"Lỗi: tải lên thất bại\")},n.setRequestHeader(\"Authorization\",\"Client-ID 71ae7b89253621e\"),n.send(t)}else window.alert(\"Chỉ cho phép chọn ảnh\")}}document.querySelector(\"#upload\").onclick=function(){document.querySelector(\"#f\").click()},imgur(\"#f\",{loading:function(e){document.querySelector(\"#upload\").innerHTML='[ <i class=\"fa fa-upload\" aria-hidden=\"true\"><\/i> '+e+\" ]\"},loaded:function(e,a,t,n){var o=$(\"textarea\").val();$(\"textarea\").val(o+\" ![](\"+e+\")\"),document.querySelector(\"#upload\").innerHTML='[ <i class=\"fa fa-upload\" aria-hidden=\"true\"><\/i> ]'}});\r\n\r\n\r\nfunction tag(e,t){if(document.selection)document.form.msg.focus(),document.form.document.selection.createRange().text=e+document.form.document.selection.createRange().text+t;else if(null!=document.forms.form.elements.msg.selectionStart){var n=document.forms.form.elements.msg,o=n.value,s=n.selectionStart,l=n.selectionEnd-n.selectionStart;n.value=o.substr(0,s)+e+o.substr(s,l)+t+o.substr(s+l)}else document.form.msg.value+=e+t}function show_hide(e){obj=document.getElementById(e),\"none\"==obj.style.display?obj.style.display=\"block\":obj.style.display=\"none\"}\r\n\r\n\r\nfunction TimeNow(){var e=new Date,t=e.getDate()+\"-\"+(e.getMonth()+1)+\"-\"+e.getFullYear()+\" \"+(e.getHours()+\":\"+e.getMinutes()+\":\"+e.getSeconds());document.getElementById(\"TimeNow\").innerHTML=t}\r\nsetInterval(TimeNow, 1000);",
                    "type": 0,
                    "user": 0,
                    "typeText": "Code",
                    "userText": "All user"
                }
            ]
        },
        "moments": {
            "type": 0,
            "typeText": "text\/html",
            "user": 6,
            "userText": "Admin & user",
            "header": "header",
            "footer": "footer",
            "codes": [
                {
                    "content": "<!---",
                    "type": 0,
                    "user": 0,
                    "typeText": "Code",
                    "userText": "All user"
                },
                {
                    "content": "--->\r\n:GET(id).IFEQ().THEN().ELSE(<!---);\r\n<div class=\"blok\">\r\n<div class=\"phdr\">Upload Image<\/div>\r\n:IFSET(%notify%).THEN(<script>window.location.href='\/moments'<\/script>);\r\n<script src=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/jquery\/3.4.1\/jquery.min.js\"><\/script>\r\n<script type=\"text\/javascript\" src=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/jquery-validate\/1.7.0\/jquery.validate.min.js\"><\/script>\r\n<div class=\"menu\" style=\"text-align:center;\">\r\n  <form method=\"post\" id=\"uimg\">\r\n  <textarea  type=\"text\" id=\"postText\"  style=\"display:none;\" name=\"msg\" rows=\"1\"><\/textarea>\r\n  <br\/> <a class=\"button \"id=\"upload\">SELECT IMAGE <i class=\"fa fa-upload\" aria-hidden=\"true\"><\/i><\/a> <br\/><br\/>\r\n  <input id=\"fsize\" name=\"fsize\" type=\"hidden\" value=\"\">\r\n  <input style=\"display:none\" type=\"file\" id=\"f\" accept=\"image\/*\"  data-max-size=\"5120\"\/>",
                    "type": 26,
                    "user": 0,
                    "typeText": "API Data Creator",
                    "userText": "All user",
                    "config": "<PID>0<\/PID><CATEGORY>chat<\/CATEGORY><KEY1>userid<\/KEY1>\r\n<VALUE1>:VAR(USER_ID);<\/VALUE1>\r\n<KEY2>url<\/KEY2>\r\n<VALUE2>:POST(msg);<\/VALUE2>\r\n<KEY3>size<\/KEY3>\r\n<VALUE3>:POST(fsize);<\/VALUE3>"
                },
                {
                    "content": "<\/div>\r\n<script>\r\nfunction imgur(f, ob) {\r\n\tvar files = document.querySelector(f);\r\n\tfiles.onchange = function () {\r\n\t\tvar file = this.files[0];\r\n\t\tif (file && file.type.match(\/image.*\/)) {\r\n\t\t\tvar fd = new FormData();\r\n\t\t\tfd.append(\"image\", file);\r\n\t\t\tvar xhr = new XMLHttpRequest();\r\n\t\t\txhr.open(\"POST\", \"https:\/\/api.imgur.com\/3\/image.json\");\r\n\t\t\txhr.upload.onprogress = function (e) {\r\n\t\t\t\tif (e.lengthComputable) {\r\n\t\t\t\t\tvar percent = Math.floor((e.loaded \/ e.total) * 100) + '%';\r\n\t\t\t\t\tob.loading(percent)\r\n\t\t\t\t}\r\n\t\t\t};\r\n\t\t\txhr.onload = function () {\r\n\t\t\t\tvar imgs;\r\n\t\t\t\tvar res = JSON.parse(xhr.responseText);\r\n\t\t\t\tif (res.status === 200 && res.success === !0) {\r\n\t\t\t\t\tvar data = res.data;\r\n\t\t\t\t\tob.loaded(data.link, data.type, data.size, data.datetime)\r\n\t\t\t\t} else {\r\n\t\t\t\t\twindow.alert('Lỗi: tải lên thất bại')\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t\txhr.setRequestHeader('Authorization', 'Client-ID 71ae7b89253621e');\r\n\t\t\txhr.send(fd)\r\n\t\t} else {\r\n\t\t\twindow.alert('Chỉ cho phép chọn ảnh')\r\n\t\t}\r\n\t}\r\n}\r\n\r\ndocument.querySelector(\"#upload\").onclick = function () {\r\n\tdocument.querySelector(\"#f\").click();\r\n}\r\nimgur(\"#f\", {\r\n\tloading: function (load) {\r\n\t\tdocument.querySelector(\"#upload\").innerHTML = '<i class=\"fa fa-spin fa-spinner\" aria-hidden=\"true\"><\/i> ' + load\r\n\t},\r\n\tloaded: function (link, type, size, time) {\r\n\t\tvar input = $(\"textarea\").val();\r\n\t\t$(\"textarea\").val(link);\r\n        $('#fsize').val(size);\r\n\t\tdocument.getElementById(\"uimg\").submit();\r\n\t}\r\n})\r\n<\/script>",
                    "type": 0,
                    "user": 0,
                    "typeText": "Code",
                    "userText": "All user"
                },
                {
                    "content": "<li class=\"listcat\"><a href=\"?id=%id%\"><img style=\"width:100px;height:100px;margin:1px;background:#fff;padding:.5px;border:1px solid #EFEFEF;border-radius:2px\" src=\":VALUE(%value2%).REPLACE(['.jpg', 'b.jpg']).REPLACE(['.png','b.png']).REPLACE(['.gif','b.gif']);\" alt=\"%value1%\"><\/a><\/li>",
                    "type": 27,
                    "user": 0,
                    "typeText": "API Data Lister",
                    "userText": "All user",
                    "config": "<pid>0<\/pid><limit>24<\/limit><order>new<\/order><page>:GET(IMGpage);<\/page><url>?IMGpage=<\/url>",
                    "header": "<div class=\"menu\" style=\"text-align:center\"><ul class=\"category\">",
                    "footer": "<\/ul><\/div>\r\n:PAGING(<div class=\"topmenu pagination\"> %prev% %num% %next% <\/div>);\r\n<\/div>"
                },
                {
                    "content": ":GET(id).IFEQ().THEN().ELSE(--->);\r\n:GET(id).IFEQ().THEN(<!---).ELSE();\r\n<div class=\"blok\">\r\n<div class=\"phdr\"><a href=\"\/\"><i class=\"fa fa-home\" aria-hidden=\"true\"><\/i> Home<\/a> »  <a href=\"\/moments\">Moments<\/a> » <b>Photo Infomation<\/b><\/div>",
                    "type": 9,
                    "user": 0,
                    "typeText": "User Lister",
                    "userText": "All user",
                    "config": "<limit>1<\/limit>"
                },
                {
                    "content": "<style>.imgShow{max-height: 500px;height: auto;width: auto;}\r\n<\/style>\r\n<center>\r\n<div class=\"menu\"><img class=\"imgShow\" style=\"padding:2px;border:1px solid #CECECE;\" src=\"%value2%\" alt=\"hình ảnh\"><br \/>\r\n<div style=\"background:#2D3BFD;border:2px solid #2D3BFD;padding:4px;width:45%;text-align:center;border-radius:2px;\">\r\n<a href=\"%value2%\"><b><font color=#ffffff><i class=\"fa fa-cloud-download\" aria-hidden=\"true\"><\/i> Download<\/font><\/b><\/a><\/div>\r\n:VAR(USER_ID).IFEQ(%value1%).THEN().ELSE(<!---);\r\n<br \/><a href=\"\/delete\/data\/%id%\"><button><b><i class=\"fa fa-trash\" aria-hidden=\"true\"><\/i> Delete<\/b><\/button><\/a>\r\n:VAR(USER_ID).IFEQ(%value1%).THEN().ELSE(--->);\r\n<\/div>\r\n<\/center>\r\n:VALUE(%value1%).SET(uid).NULL;",
                    "type": 27,
                    "user": 0,
                    "typeText": "API Data Lister",
                    "userText": "All user",
                    "config": "<id>:GET(id);<\/id>",
                    "default": "<div class=\"menu\">This file does not exist<\/div>\r\n<script>window.location.href='\/moments'<\/script>"
                },
                {
                    "content": "<div class=\"menu\">\r\n<i class=\"fa fa-user-circle\" aria-hidden=\"true\"><\/i> Uploader: <a href=\"\/user\/?id=%id%\" class=\":SLUG(%role%);\">%username%<\/a>\r\n<br \/>",
                    "type": 9,
                    "user": 0,
                    "typeText": "User Lister",
                    "userText": "All user",
                    "config": "<id>:VAR(uid);<\/id>"
                },
                {
                    "content": "<i class=\"fa fa-calendar\" aria-hidden=\"true\"><\/i> Time: <b>:VALUE(%date%).DATE(AGO);<\/b>\r\n<br \/><i class=\"fa fa-info-circle\" aria-hidden=\"true\"><\/i> Size: <b>:VALUE(%value3%).IFGE(1048576).THEN().ELSE(<!----);:VALUE(%value3%).DIVIDE(1048576); MB:VALUE(%value3%).IFGE(1048576).THEN().ELSE(--->);:VALUE(%value3%).IFGE(1048576).THEN(<!----).ELSE();:VALUE(%value3%).DIVIDE(1024); KB:VALUE(%value3%).IFGE(1048576).THEN(--->).ELSE();<\/b><\/div>\r\n<\/div>\r\n<div class=\"blok\">\r\n<div class=\"phdr\"><i class=\"fa fa-share-alt-square\" aria-hidden=\"true\"><\/i> Share<\/div>\r\n<div class=\"menu\">\r\n<table style=\"border: none;\">\r\n  <tr>\r\n    <td>Link<\/td>\r\n    <td><input type=\"text\" value=\":VAR(URL);\"><\/td>\r\n  <\/tr>\r\n  <tr>\r\n    <td>BBCode<\/td>\r\n    <td><input type=\"text\" value=\"[img]%value2%[\/img]\"><\/td>\r\n  <\/tr>\r\n  <tr>\r\n    <td>Markdown<\/td>\r\n    <td><input type=\"text\" value=\"![](%value2%)\"><\/td>\r\n  <\/tr>\r\n<\/table>\r\n<\/div>\r\n<\/div>",
                    "type": 27,
                    "user": 0,
                    "typeText": "API Data Lister",
                    "userText": "All user",
                    "config": "<id>:GET(id);<\/id>"
                },
                {
                    "content": "<\/div>\r\n:GET(id).IFEQ().THEN(--->).ELSE();",
                    "type": 9,
                    "user": 0,
                    "typeText": "User Lister",
                    "userText": "All user",
                    "config": "<limit>1<\/limit>"
                }
            ]
        },
        "news": {
            "type": 0,
            "typeText": "text\/html",
            "user": 0,
            "userText": "All user",
            "header": "header",
            "footer": "footer",
            "codes": [
                {
                    "content": ":GET(act).IFEQ(add).THEN(<!---).ELSE(<!--);",
                    "type": 9,
                    "user": 1,
                    "typeText": "User Lister",
                    "userText": "Admin",
                    "config": "<id>:VAR(USER_ID);<\/id>"
                },
                {
                    "content": ":GET(act).IFEQ(add).THEN(--->).ELSE();\r\n<script src=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/jquery\/3.4.1\/jquery.min.js\"><\/script>\r\n<form id=\"form\" method=\"post\">\r\n<div class=\"blok\">\r\n<div class=\"phdr\"><a href=\"\/news\"><i class=\"fa fa-newspaper-o\" aria-hidden=\"true\"><\/i> News archives<\/a> » Create New Notification<\/div>\r\n:IFSET(%notify%).THEN(<div class=\"rmenu\">);\r\n:VALUE(%notify%).IFEQ(Success).THEN(%notify%<script>window.location.href='\/news'<\/script>).ELSE(%notify%);\r\n:IFSET(%notify%).THEN(<\/div>);\r\n<div class=\"menu\"><b>Title:<\/b><br\/><input type=\"text\" name=\"title\" id=\"title\"><\/div>\r\n<div class=\"menu\">\r\n<b>Content:<\/b> <br\/><i style=\"color:gray\">If you want a newline in your text, please use two spaces or use BBCODE <b>[br]<\/b><\/i><br\/>\r\n<div class=\"redactor_box\" style=\"border-bottom: 1px solid #D7EDFC;margin-bottom:2px;\"><style>.color a {float:left; display: block; width: 10px; height: 10px; margin: 1px; border: 1px solid black;}<\/style>\r\n<script language=\"JavaScript\" type=\"text\/javascript\">function tag(e,t){if(document.selection)document.form.msg.focus(),document.form.document.selection.createRange().text=e+document.form.document.selection.createRange().text+t;else if(null!=document.forms.form.elements.msg.selectionStart){var n=document.forms.form.elements.msg,o=n.value,s=n.selectionStart,l=n.selectionEnd-n.selectionStart;n.value=o.substr(0,s)+e+o.substr(s,l)+t+o.substr(s+l)}else document.form.msg.value+=e+t}function show_hide(e){obj=document.getElementById(e),\"none\"==obj.style.display?obj.style.display=\"block\":obj.style.display=\"none\"}<\/script>\r\n<ul class=\"redactor_toolbar\">\r\n<li class=\"redactor_btn_group\"><a href=\"javascript:tag('[b]', '[\/b]')\"><i class=\"fa fa-bold\" aria-hidden=\"true\"><\/i><\/a><a href=\"javascript:tag('[i]', '[\/i]')\"><i class=\"fa fa-italic\" aria-hidden=\"true\"><\/i><\/a><a href=\"javascript:tag('[u]', '[\/u]')\"><i class=\"fa fa-underline\" aria-hidden=\"true\"><\/i><\/a><a href=\"javascript:tag('[s]', '[\/s]')\"><i class=\"fa fa-strikethrough\" aria-hidden=\"true\"><\/i><\/a><\/li>\r\n<li class=\"redactor_btn_group\"><a href=\"javascript:tag('[center]', '[\/center]')\"><i class=\"fa fa-align-center\" aria-hidden=\"true\"><\/i><\/a><a href=\"javascript:tag('[right]', '[\/right]')\"><i class=\"fa fa-align-right\" aria-hidden=\"true\"><\/i><\/a><a href=\"javascript:tag('[code]', '[\/code]')\"><i class=\"fa fa-code\" aria-hidden=\"true\"><\/i><\/a><a href=\"javascript:tag('[url=]', '[\/url]')\"><i class=\"fa fa-link\" aria-hidden=\"true\"><\/i><\/a><\/li>\r\n<li class=\"redactor_btn_group\"><a href=\"javascript:tag('[img]', '[\/img]', '')\"><i class=\"fa fa-picture-o\" aria-hidden=\"true\"><\/i><\/a><li>\r\n<\/ul>\r\n<textarea name=\"msg\" rows=\"8\"><\/textarea><\/div><\/div>\r\n<div class=\"menu\" style=\"text-align:center\"><button type=\"submit\" style=\"padding:15px;font-size:16px\">Publish<\/button><\/div>\r\n<\/div>",
                    "type": 26,
                    "user": 1,
                    "typeText": "API Data Creator",
                    "userText": "Admin",
                    "config": "<PID>13193<\/PID>\r\n<CATEGORY>forum<\/CATEGORY>\r\n<KEY1>userid<\/KEY1><VALUE1>:VAR(USER_ID);<\/VALUE1>\r\n<KEY2>title<\/KEY2><VALUE2>:POST(title).CUT([0, 200]);<\/VALUE2>\r\n<KEY3>conetnt<\/KEY3><VALUE3>:POST(msg).REPLACE([\"  \",\"[br]\"]).REPLACE([\"\\r\\n\",\"[br]\"]).CUT([0, 2000]);<\/VALUE3>"
                },
                {
                    "content": ":GET(act).IFEQ(add).THEN(<!---).ELSE();\r\n:GET(act).IFIN([\"add\",\"edit\"]).THEN().ELSE(--->);",
                    "type": 9,
                    "user": 1,
                    "typeText": "User Lister",
                    "userText": "Admin",
                    "config": "<id>:VAR(USER_ID);<\/id>"
                },
                {
                    "content": "<div class=\"menu\" id=\"%value1%%id%\"><b style=\"font-size:20px\">%value2%<\/b><br\/><span style=\"font-size:18px\">%value3%<\/span><i><div style=\"text-align:right;color:gray;font-size:16px\">(:VALUE(%date%).DATE(AGO);:VAR(USER_ID).IFEQ(%value1%).THEN(, <a href=\"?act=edit&id=%id%\">edit<\/a>).ELSE();:VAR(USER_ROLE).IFEQ(Super Admin).THEN(, <a href=\"\/delete\/data\/%id%\">delete<\/a>).ELSE();)<\/div><\/i><\/div>",
                    "type": 27,
                    "user": 0,
                    "typeText": "API Data Lister",
                    "userText": "All user",
                    "config": "<pid>13193<\/pid>\r\n<category>forum<\/category>\r\n<limit>10<\/limit>\r\n<order>new<\/order><page>:GET(page);<\/page><url>?page=<\/url>",
                    "header": "<div class=\"blok\">\r\n<div class=\"phdr\"><b><i class=\"fa fa-newspaper-o\" aria-hidden=\"true\"><\/i> News archives (%total%)<\/b><\/div>",
                    "footer": ":PAGING(<div class=\"gmenu pagination\"> %prev% %num% %next% <\/div>);\r\n<\/div>\r\n<script src=\"\/user-list\"><\/script>",
                    "default": "<div class=\"rmenu\">There are no news yet<\/div>"
                },
                {
                    "content": "<div class=\"blok\">\r\n<div class=\"phdr\"><i class=\"fa fa-cogs\" aria-hidden=\"true\"><\/i> For Admin Team<\/div>\r\n<div class=\"menu\"> > <a href=\"?act=add\">Create New Notification<\/a><\/div>\r\n<\/div>",
                    "type": 0,
                    "user": 1,
                    "typeText": "Code",
                    "userText": "Admin"
                },
                {
                    "content": ":GET(act).IFEQ(add).THEN(--->).ELSE();\r\n:GET(act).IFEQ(edit).THEN(--->).ELSE();",
                    "type": 9,
                    "user": 1,
                    "typeText": "User Lister",
                    "userText": "Admin",
                    "config": "<id>:VAR(USER_ID);<\/id>"
                },
                {
                    "content": ":GET(id).IFEQ().THEN(<!---).ELSE();\r\n:VALUE(%value1%).SET(aid).NULL;\r\n<script src=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/jquery\/3.4.1\/jquery.min.js\"><\/script>\r\n<form id=\"form\" method=\"post\">\r\n<div class=\"blok\">\r\n<div class=\"phdr\"><a href=\"\/news\"><i class=\"fa fa-newspaper-o\" aria-hidden=\"true\"><\/i> News archives<\/a> » Edit Notification<\/div>\r\n<div class=\"menu\"><b>Title:<\/b><br\/><input type=\"text\" name=\"title\" id=\"title\" value=\"%value2%\"><\/div>\r\n<div class=\"menu\">\r\n<b>Content:<\/b> <br\/><i style=\"color:gray\">If you want a newline in your text, please use two spaces or use BBCODE <b>[br]<\/b><\/i><br\/>\r\n<div class=\"redactor_box\" style=\"border-bottom: 1px solid #D7EDFC;margin-bottom:2px;\"><style>.color a {float:left; display: block; width: 10px; height: 10px; margin: 1px; border: 1px solid black;}<\/style>\r\n<script language=\"JavaScript\" type=\"text\/javascript\">function tag(e,t){if(document.selection)document.form.msg.focus(),document.form.document.selection.createRange().text=e+document.form.document.selection.createRange().text+t;else if(null!=document.forms.form.elements.msg.selectionStart){var n=document.forms.form.elements.msg,o=n.value,s=n.selectionStart,l=n.selectionEnd-n.selectionStart;n.value=o.substr(0,s)+e+o.substr(s,l)+t+o.substr(s+l)}else document.form.msg.value+=e+t}function show_hide(e){obj=document.getElementById(e),\"none\"==obj.style.display?obj.style.display=\"block\":obj.style.display=\"none\"}<\/script>\r\n<ul class=\"redactor_toolbar\">\r\n<li class=\"redactor_btn_group\"><a href=\"javascript:tag('[b]', '[\/b]')\"><i class=\"fa fa-bold\" aria-hidden=\"true\"><\/i><\/a><a href=\"javascript:tag('[i]', '[\/i]')\"><i class=\"fa fa-italic\" aria-hidden=\"true\"><\/i><\/a><a href=\"javascript:tag('[u]', '[\/u]')\"><i class=\"fa fa-underline\" aria-hidden=\"true\"><\/i><\/a><a href=\"javascript:tag('[s]', '[\/s]')\"><i class=\"fa fa-strikethrough\" aria-hidden=\"true\"><\/i><\/a><\/li>\r\n<li class=\"redactor_btn_group\"><a href=\"javascript:tag('[center]', '[\/center]')\"><i class=\"fa fa-align-center\" aria-hidden=\"true\"><\/i><\/a><a href=\"javascript:tag('[right]', '[\/right]')\"><i class=\"fa fa-align-right\" aria-hidden=\"true\"><\/i><\/a><a href=\"javascript:tag('[code]', '[\/code]')\"><i class=\"fa fa-code\" aria-hidden=\"true\"><\/i><\/a><a href=\"javascript:tag('[url=]', '[\/url]')\"><i class=\"fa fa-link\" aria-hidden=\"true\"><\/i><\/a><\/li>\r\n<li class=\"redactor_btn_group\"><a href=\"javascript:tag('[img]', '[\/img]', '')\"><i class=\"fa fa-picture-o\" aria-hidden=\"true\"><\/i><\/a><li>\r\n<\/ul>\r\n<textarea name=\"msg\" rows=\"8\">%value3%<\/textarea><\/div><\/div>\r\n<!---",
                    "type": 27,
                    "user": 1,
                    "typeText": "API Data Lister",
                    "userText": "Admin",
                    "config": "<id>:GET(id);<\/id>"
                },
                {
                    "content": ":VAR(aid).IFEQ().THEN(<!---).ELSE();--->\r\n:VAR(aid).IFEQ().THEN(<!---).ELSE();\r\n:IFSET(%notify%).THEN(<div class=\"rmenu\">);\r\n:VALUE(%notify%).IFEQ(Success).THEN(%notify%<script>window.location.href='\/news'<\/script>).ELSE(%notify%);\r\n:IFSET(%notify%).THEN(<\/div>);\r\n<div class=\"menu\" style=\"text-align:center\"><button type=\"submit\" style=\"padding:15px;font-size:16px\">Saved<\/button><\/div>\r\n<\/div>",
                    "type": 28,
                    "user": 1,
                    "typeText": "API Data Editor",
                    "userText": "Admin",
                    "config": ":GET(id).IFEQ().THEN(<!---).ELSE();\r\n\r\n<USERID>:VAR(aid);:VAR(aid).IFEQ().THEN().ELSE(<!---);:VAR(USER_ID);:VAR(aid).IFEQ().THEN().ELSE(--->);<\/USERID>\r\n<ID>:GET(id);<\/ID>\r\n<PID>13193<\/PID>\r\n<CATEGORY>forum<\/CATEGORY>\r\n<SET_VALUE2>:POST(title).CUT([0, 200]);<\/SET_VALUE2>\r\n<SET_VALUE3>:POST(msg).REPLACE([\"  \",\"[br]\"]).REPLACE([\"\\r\\n\",\"[br]\"]).CUT([0, 2000]);<\/SET_VALUE3>\r\n:GET(id).IFEQ().THEN(--->).ELSE();"
                },
                {
                    "content": ":VAR(aid).IFEQ().THEN(--->).ELSE();",
                    "type": 27,
                    "user": 1,
                    "typeText": "API Data Lister",
                    "userText": "Admin",
                    "config": "<limit>1<\/limit>"
                }
            ]
        },
        "mail": {
            "type": 0,
            "typeText": "text\/html",
            "user": 6,
            "userText": "Admin & user",
            "header": "header",
            "footer": "footer",
            "codes": [
                {
                    "content": ":VALUE(%id%).IFEQ().THEN().ELSE(<!---);",
                    "type": 9,
                    "user": 0,
                    "typeText": "User Lister",
                    "userText": "All user",
                    "config": "<id>:GET(uid);<\/id>"
                },
                {
                    "content": "<div class=\":VALUE(%status%).IFEQ(read).THEN(list1).ELSE(topmenu);\"><div><i class=\"fa fa-user-circle\" aria-hidden=\"true\"><\/i> :VAR(USER_NAME).IFEQ(%sender_name%).THEN(by me -> <a href=\"\/mail\/?uid=%receiver_id%\">%receiver_name%<\/a>).ELSE(<a href=\"\/mail\/?uid=%sender_id%\">%sender_name%<\/a>);<\/div>\r\n<div class=\"sub\">%msg(200)% - <span class=\"gray\"><small><font color=\"#999\">:VALUE(%date%).DATE(AGO);<\/font><\/small><\/span><\/div>\r\n<\/div>",
                    "type": 12,
                    "user": 6,
                    "typeText": "Message Lister",
                    "userText": "Admin & user",
                    "config": "<limit>10<\/limit><order>new<\/order><page>:GET(page);<\/page><url>?page=<\/url>",
                    "header": "<div class=\"blok\">\r\n<div class=\"phdr\"><i class=\"fa fa-inbox\" aria-hidden=\"true\"><\/i> Inbox<\/div>\r\n:VALUE(Message).SET(title).NULL;",
                    "footer": ":PAGING(<div class=\"menu pagination\"> %prev% %num% %next% <\/div>);\r\n<\/div>",
                    "default": "<div class=\"list1\"> Empty mailbox <\/div>"
                },
                {
                    "content": ":VALUE(Send messages to %username%).SET(title).NULL;\r\n:VALUE(%id%).IFEQ().THEN().ELSE(--->);",
                    "type": 9,
                    "user": 0,
                    "typeText": "User Lister",
                    "userText": "All user",
                    "config": "<id>:GET(uid);<\/id>"
                },
                {
                    "content": ":VALUE(%id%).IFEQ().THEN(<!---).ELSE(\r\n<div class=\"blok\">\r\n<div class=\"phdr\"><a href=\"\/mail\"><i class=\"fa fa-inbox\" aria-hidden=\"true\"><\/i> Inbox<\/a> > <a href=\"\/user?id=%id%\">%username% <\/a> (%status%)<\/div>\r\n);",
                    "type": 9,
                    "user": 0,
                    "typeText": "User Lister",
                    "userText": "All user",
                    "config": "<id>:GET(uid);<\/id>"
                },
                {
                    "content": ":IFSET(%notify%).THEN(<div class=\"rmenu\">%notify%<\/div>).ELSE();\r\n:GET(uid).IFEQ().THEN().ELSE(\r\n<div class=\"gmenu\">\r\n<textarea name=\"msg\" rows=\"4\"><\/textarea><br\/>\r\n<center><button type=\"submit\" class=\"msgbtn\">Send<\/button><\/center>\r\n<\/div>\r\n);\r\n<style>.msgbtn{padding:5px;width:98%}<\/style>",
                    "type": 11,
                    "user": 6,
                    "typeText": "Message Sender",
                    "userText": "Admin & user",
                    "config": "<USERID>:GET(uid);<\/USERID>\r\n<MESSAGE>:POST(msg);<\/MESSAGE>"
                },
                {
                    "content": "<div class=\":VALUE(%status%).IFEQ(read).THEN(list1).ELSE(topmenu);\">   <div><table width=\"100%\"><tbody><tr><td style=\"text-align:left\" valign=\"top\"><img src=\":VALUE(%sender_avatar%).IFEQ().THEN(https:\/\/i.imgur.com\/dZdaAAT.png).ELSE(%sender_avatar%);\" alt=\"%sender_name%\"  class=\"imgAvtUser\" width=\"20px\"\/>\r\n<a href=\"\/user?id=%id%\">%sender_name%<\/a><\/td><td style=\"text-align:right\">\r\n<small><font color=\"#999\">( :VALUE(%date%).DATE(AGO);)<\/font><\/small><\/td><\/tr><\/tbody><\/table><\/div>\r\n  <div>%msg%<\/div> \r\n<\/div>",
                    "type": 12,
                    "user": 6,
                    "typeText": "Message Lister",
                    "userText": "Admin & user",
                    "config": "<userid>:GET(uid);<\/userid><limit>10<\/limit><order>new<\/order><page>:GET(page);<\/page><url>?uid=:GET(uid);&page=<\/url>",
                    "header": "<\/div>\r\n<div class=\"blok\">",
                    "footer": ":PAGING(<div class=\"topmenu pagination\"> %prev% %num% %next% <\/div>);\r\n<\/div>"
                },
                {
                    "content": ":VALUE(%id%).IFEQ().THEN(--->).ELSE();",
                    "type": 9,
                    "user": 0,
                    "typeText": "User Lister",
                    "userText": "All user",
                    "config": "<id>:GET(uid);<\/id>"
                }
            ]
        },
        "search-json": {
            "type": 4,
            "typeText": "application\/json",
            "user": 0,
            "userText": "All user",
            "codes": [
                {
                    "content": "[",
                    "type": 1,
                    "user": 0,
                    "typeText": "TAG Code",
                    "userText": "All user"
                },
                {
                    "content": "{\r\n      \"title\"    : \"%title%\",\r\n      \"url\"      : \"https:\/\/:VAR(HOST);\/view\/%id%\/:SLUG(%title%);\",\r\n      \"cat\"      : \"%forumname%\"\r\n    },",
                    "type": 18,
                    "user": 0,
                    "typeText": "Post Lister",
                    "userText": "All user",
                    "config": "<limit>20<\/limit><order>new<\/order><page>:GET(searchLoad);<\/page><url>?query=:GET(query);&searchLoad=<\/url>"
                },
                {
                    "content": "{\r\n      \"title\"    : \"Category\",\r\n      \"url\"      : \"https:\/\/:VAR(HOST);\/category\",\r\n      \"cat\"      : \"Forum\"\r\n    }\r\n]",
                    "type": 9,
                    "user": 0,
                    "typeText": "User Lister",
                    "userText": "All user",
                    "config": "<limit>1<\/limit>"
                }
            ]
        },
        "search": {
            "type": 0,
            "typeText": "text\/html",
            "user": 0,
            "userText": "All user",
            "header": "header",
            "footer": "footer",
            "codes": [
                {
                    "content": "\"%id%\": {\r\n        \"title\": \"%title%\",\r\n        \"category\": \"%forumname%\",\r\n        \"url\": \"https:\/\/:VAR(HOST);\/view\/%id%\/:SLUG(%title%);\/\"\r\n      },",
                    "type": 18,
                    "user": 0,
                    "typeText": "Post Lister",
                    "userText": "All user",
                    "config": "<limit>20<\/limit><order>new<\/order><page>:GET(searchLoad);<\/page><url>?query=:GET(query);&searchLoad=<\/url>",
                    "header": "<div class=\"blok\">\r\n<div class=\"phdr\"><i class=\"fa fa-search\" aria-hidden=\"true\"><\/i> Search <\/div>\r\n<div class=\"menu\"  style=\"text-align: center;\">\r\n<form action=\"\/search\" method=\"get\">\r\n  <input  type=\"text\" id=\"search-input\" name=\"query\">\r\n  <button type=\"submit\"><i class=\"fa fa-search\" aria-hidden=\"true\"><\/i> Search<\/button>\r\n<\/form>\r\n<\/div>\r\n\r\n<div id=\"results-container\"><\/div>\r\n\r\n<script>\r\n  window.store = {",
                    "footer": "\"category\": {\r\n        \"title\": \"Category\",\r\n        \"category\": \"Forum\",\r\n        \"url\": \"\/category\/\"\r\n      }\r\n};\r\n<\/script>\r\n:PAGING(<div class=\"menu pagination\"> %prev% %num% %next% <\/div>);\r\n<\/div>\r\n:VALUE(Search).SET(title).NULL;"
                },
                {
                    "content": "<script src=\"https:\/\/rawcdn.githack.com\/CloudCannon\/bakery-store-jekyll-template\/71614d58907e17df0241944297207ad24391be20\/js\/lunr.min.js\"><\/script>\r\n<script>\r\n(function() {\r\n  function displaySearchResults(results, store) {\r\n    var searchResults = document.getElementById('results-container');\r\n    if (results.length) { \r\n      var appendString = '';\r\n      for (var i = 0; i < results.length; i++) { \r\n        var item = store[results[i].ref];\r\n        appendString += '<div class=\"list1\"><span class=\"topic cat_:RANDOM([\"red\",\"green\",\"blue\",\"orange\"]);\"><i class=\"fa fa-:RANDOM([\"rocket\",\"plane\",\"bicycle\",\"subway\",\"train\",\"motorcycle\",\"bus\",\"car\"]);\"><\/i> ' + item.category + '<\/span><a href=\"' + item.url + '\"> ' + item.title + '<\/a><\/div>';\r\n\r\n      }\r\n      searchResults.innerHTML = appendString;\r\n    } else {\r\n      searchResults.innerHTML = '<div class=\"gmenu\">No result<\/div>';\r\n    }\r\n  }\r\n\r\n  function getQueryVariable(variable) {\r\n    var query = window.location.search.substring(1);\r\n    var vars = query.split('&');\r\n    for (var i = 0; i < vars.length; i++) {\r\n      var pair = vars[i].split('=');\r\n      if (pair[0] === variable) {\r\n        return decodeURIComponent(pair[1].replace(\/\\+\/g, '%20'));\r\n      }\r\n    }\r\n  }\r\n  var searchTerm = getQueryVariable('query');\r\n  if (searchTerm) {\r\n    document.getElementById('search-input').setAttribute(\"value\", searchTerm);\r\n    var idx = lunr(function () {\r\n      this.field('id');\r\n      this.field('title', { boost: 10 });\r\n      this.field('category');\r\n    });\r\n    for (var key in window.store) { \r\n      idx.add({\r\n        'id': key,\r\n        'title': window.store[key].title,\r\n        'category': window.store[key].category,\r\n      });\r\n      var results = idx.search(searchTerm); \r\n      displaySearchResults(results, window.store); \r\n    }\r\n  }\r\n})();\r\n<\/script>\r\n\r\n<script>!function(){\"use strict\";var o={compile:function M(r){return i.template.replace(i.pattern,function(t,e){var n=i.middleware(e,r[e],i.template);return void 0!==n?n:r[e]||t})},setOptions:function T(t){i.pattern=t.pattern||i.pattern,i.template=t.template||i.template,\"function\"==typeof t.middleware&&(i.middleware=t.middleware)}},i={};i.pattern=\/\\{(.*?)\\}\/g,i.template=\"\",i.middleware=function(){};var n=function x(t,e){var n=e.length,r=t.length;if(n<r)return!1;if(r===n)return t===e;t:for(var i=0,o=0;i<r;i++){for(var u=t.charCodeAt(i);o<n;)if(e.charCodeAt(o++)===u)continue t;return!1}return!0},e=new function J(){this.matches=function(t,e){return n(e.toLowerCase(),t.toLowerCase())}};var r=new function R(){this.matches=function(e,t){return!!e&&(e=e.trim().toLowerCase(),(t=t.trim().toLowerCase()).split(\" \").filter(function(t){return 0<=e.indexOf(t)}).length===t.split(\" \").length)}};var u={put:function b(t){if(l(t))return p(t);if(function e(t){return Boolean(t)&&\"[object Array]\"===Object.prototype.toString.call(t)}(t))return function i(t){var e=[];f();for(var n=0,r=t.length;n<r;n++)l(t[n])&&e.push(p(t[n]));return e}(t);return undefined},clear:f,search:function N(t){return t?function a(t,e,n,r){for(var i=[],o=0;o<t.length&&i.length<r.limit;o++){var u=d(t[o],e,n,r);u&&i.push(u)}return i}(c,t,s.searchStrategy,s).sort(s.sort):[]},setOptions:function E(t){(s=t||{}).fuzzy=t.fuzzy||!1,s.limit=t.limit||10,s.searchStrategy=t.fuzzy?e:r,s.sort=t.sort||a}};function a(){return 0}var c=[],s={};function f(){return c.length=0,c}function l(t){return Boolean(t)&&\"[object Object]\"===Object.prototype.toString.call(t)}function p(t){return c.push(t),c}function d(t,e,n,r){for(var i in t)if(!h(t[i],r.exclude)&&n.matches(t[i],e))return t}function h(t,e){for(var n=!1,r=0,i=(e=e||[]).length;r<i;r++){var o=e[r];!n&&new RegExp(t).test(o)&&(n=!0)}return n}s.fuzzy=!1,s.limit=10,s.searchStrategy=s.fuzzy?e:r,s.sort=a;var m={load:function A(t,e){var n=function r(){return window.XMLHttpRequest?new window.XMLHttpRequest:new ActiveXObject(\"Microsoft.XMLHTTP\")}();n.open(\"GET\",t,!0),n.onreadystatechange=function i(e,n){return function(){if(4===e.readyState&&200===e.status)try{n(null,JSON.parse(e.responseText))}catch(t){n(t,null)}}}(n,e),n.send()}};var t=function H(t){if(!function e(t){return t&&(\"undefined\"!=typeof t.required&&t.required instanceof Array)}(t))throw new Error(\"-- OptionsValidator: required options missing\");if(!(this instanceof H))return new H(t);var r=t.required;this.getRequiredOptions=function(){return r},this.validate=function(e){var n=[];return r.forEach(function(t){\"undefined\"==typeof e[t]&&n.push(t)}),n}},v={merge:function X(t,e){var n={};for(var r in t)n[r]=t[r],\"undefined\"!=typeof e[r]&&(n[r]=e[r]);return n},isJSON:function k(t){try{return t instanceof Object&&JSON.parse(JSON.stringify(t))?!0:!1}catch(e){return!1}}};var w,y,g,O,z;function S(t){u.put(t),function e(){y.searchInput.addEventListener(\"keyup\",function(t){!function e(t){return-1===[13,16,20,37,38,39,40,91].indexOf(t)}(t.which)||(j(),C(t.target.value))})}()}function j(){y.resultsContainer.innerHTML=\"\"}function q(t){y.resultsContainer.innerHTML+=t}function C(t){!function e(t){return t&&0<t.length}(t)||(j(),function i(t,e){var n=t.length;if(0===n)return q(y.noResultsText);for(var r=0;r<n;r++)t[r].query=e,q(o.compile(t[r]))}(u.search(t),t))}function L(t){throw new Error(\"SimpleJekyllSearch --- \"+t)}w=window,y={searchInput:null,resultsContainer:null,json:[],success:Function.prototype,searchResultTemplate:'<div class=\"list1\"><span class=\"topic cat_:RANDOM([\"red\",\"green\",\"blue\",\"orange\"]);\"><i class=\"fa fa-:RANDOM([\"rocket\",\"plane\",\"bicycle\",\"subway\",\"train\",\"motorcycle\",\"bus\",\"car\"]);\"><\/i> {cat}<\/span><a href=\"{url}\"> {title}<\/a><\/div>',templateMiddleware:Function.prototype,sortMiddleware:function(){return 0},noResultsText:\"<div class='list1'>No result<\/div>\",limit:10,fuzzy:!1,exclude:[]},O=t({required:g=[\"searchInput\",\"resultsContainer\",\"json\"]}),z=function(t){return 0<O.validate(t).length&&L(\"You must specify the following required options: \"+g),y=v.merge(y,t),o.setOptions({template:y.searchResultTemplate,middleware:y.templateMiddleware}),u.setOptions({fuzzy:y.fuzzy,limit:y.limit,sort:y.sortMiddleware}),(v.isJSON(y.json)?S:function e(n){m.load(n,function(t,e){t&&L(\"failed to get JSON (\"+n+\")\"),S(e)})})(y.json),{search:C}},w.SimpleJekyllSearch=function(t){var e=z(t);return t.success.call(e),e}}();<\/script>\r\n<script type=\"text\/javascript\">var sjs = SimpleJekyllSearch({searchInput: document.getElementById('search-input'), resultsContainer: document.getElementById('results-container'), json: 'https:\/\/:VAR(HOST);\/search-json?searchLoad=:GET(searchLoad);'})<\/script>",
                    "type": 9,
                    "user": 0,
                    "typeText": "User Lister",
                    "userText": "All user",
                    "config": "<limit>1<\/limit>"
                }
            ]
        },
        "video": {
            "type": 0,
            "typeText": "text\/html",
            "user": 0,
            "userText": "All user",
            "header": "header",
            "footer": "footer"
        },
        "api-imgur": {
            "type": 3,
            "typeText": "application\/javascript",
            "user": 0,
            "userText": "All user",
            "codes": [
                {
                    "content": "function imgur(f,ob){var files=document.querySelector(f);files.onchange=function(){var file=this.files[0];if(file&&file.type.match(\/image.*\/)){var fd=new FormData();fd.append(\"image\",file);var xhr=new XMLHttpRequest();xhr.open(\"POST\",\"https:\/\/api.imgur.com\/3\/image.json\");xhr.upload.onprogress=function(e){if(e.lengthComputable){var percent=Math.floor((e.loaded\/e.total)*100)+'%';ob.loading(percent)}};xhr.onload=function(){var imgs;var res=JSON.parse(xhr.responseText);if(res.status===200&&res.success===!0){var data=res.data;ob.loaded(data.link,data.type,data.size,data.datetime)}else{window.alert('Error: Upload failed')}}\r\nxhr.setRequestHeader('Authorization','Client-ID b558035630d26ef');xhr.send(fd)}else{window.alert('Only picture options allowed')}}}",
                    "type": 0,
                    "user": 0,
                    "typeText": "Code",
                    "userText": "All user"
                }
            ]
        },
        "youtube_embed": {
            "type": 0,
            "typeText": "text\/html",
            "user": 0,
            "userText": "All user",
            "codes": [
                {
                    "content": "<link rel=\"stylesheet\" href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/plyr\/3.6.7\/plyr.min.css\" \/>\r\n<script src=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/plyr\/3.6.7\/plyr.min.js\" type=\"text\/javascript\"><\/script>\r\n<div id=\"player\" data-plyr-provider=\"youtube\" data-plyr-embed-id=\":GET(v);\"><\/div>\r\n<script type=\"text\/javascript\">\r\nconst player = new Plyr('#player');\r\n<\/script>\r\n<!---",
                    "type": 9,
                    "user": 0,
                    "typeText": "User Lister",
                    "userText": "All user",
                    "config": "<limit>1<\/limit>"
                }
            ]
        },
        "postforum-latest": {
            "type": 2,
            "typeText": "text\/css",
            "user": 0,
            "userText": "All user",
            "codes": [
                {
                    "content": ".post%pid%comment:after{content:\" :VALUE(%total%).PLUS(1);\"}\r\n.post%pid%latest:after{content:\":VALUE(%total%).IFGE(1).THEN( \/ %value2%).ELSE();\"}",
                    "type": 27,
                    "user": 0,
                    "typeText": "API Data Lister",
                    "userText": "All user",
                    "config": "<pid>:GET(id);<\/pid>\r\n<limit>1<\/limit>\r\n<order>new<\/order>",
                    "default": ".post:GET(id);comment:after{content:\" 1\"}"
                }
            ]
        },
        "users": {
            "type": 0,
            "typeText": "text\/html",
            "user": 0,
            "userText": "All user",
            "header": "header",
            "footer": "footer",
            "codes": [
                {
                    "content": "<div class=\"menu\"><table cellpadding=\"0\" cellspacing=\"0\" width=\"100%\"><tr valign=\"top\"><td width=\"50\"><img src=\":VALUE(%avatar%).IFEQ().THEN(https:\/\/i.imgur.com\/dZdaAAT.png).ELSE(%avatar%);\" alt=\"%username%\" class=\"Avatar\" style=\"width:45px;height:45px\"><\/td><td><div>:VALUE(%status%).IFEQ(online).THEN(<span style=\"color:green\"><i class=\"fa fa-toggle-on\" aria-hidden=\"true\"><\/i><\/span>).ELSE(<span style=\"color:red\"><i class=\"fa fa-toggle-off\" aria-hidden=\"true\"><\/i><\/span>); <a href=\"\/user\/?id=%id%\" class=\":SLUG(%role%);\">%username%<\/a> <br\/><i class=\"fa fa-certificate\" aria-hidden=\"true\"><\/i> %point%\r\n<\/div><\/td><td align=\"right\"><div>:VALUE(%role%).REPLACE([[\"Subscriber\",\"Author\"],\"Member\"]).REPLACE([\"Administrator\",\"Admin\"]);<\/div><\/td><\/tr><\/table><\/div>",
                    "type": 9,
                    "user": 0,
                    "typeText": "User Lister",
                    "userText": "All user",
                    "config": "<limit>10<\/limit>\r\n<order>old<\/order>\r\n<page>:GET(page);<\/page>\r\n<url>?page=<\/url>",
                    "header": "<div class=\"blok\">\r\n<div class=\"phdr\"><i class=\"fa fa-users\" aria-hidden=\"true\"><\/i> Members List<\/div>",
                    "footer": ":PAGING(<div class=\"gmenu pagination\"> %prev% %num% %next% <\/div>);\r\n<\/div>"
                }
            ]
        }
    }
}