From c75a1eb957b514d34c45429e78bcc3b9d56ac67d Mon Sep 17 00:00:00 2001 From: liuzhihang Date: Tue, 18 Oct 2022 01:02:03 +0800 Subject: [PATCH] =?UTF-8?q?=E9=9A=8F=E6=9C=BA=E8=B7=B3=E8=BD=AC=E6=96=87?= =?UTF-8?q?=E7=AB=A0=EF=BC=88=E5=8F=AA=E8=83=BD=E8=B7=B3=E5=88=B0=E9=A6=96?= =?UTF-8?q?=E9=A1=B5=E7=9A=84=E6=96=87=E7=AB=A0=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- templates/assets/libs/prism.js | 14 +++++++ templates/assets/zhheo/random-friends-post.js | 40 ++++++++++++++++++- templates/assets/zhheo/random.js | 1 - templates/modules/layouts/layout.html | 4 -- templates/modules/widgets/banner-group.html | 24 ++++++++++- 5 files changed, 76 insertions(+), 7 deletions(-) create mode 100644 templates/assets/libs/prism.js delete mode 100644 templates/assets/zhheo/random.js diff --git a/templates/assets/libs/prism.js b/templates/assets/libs/prism.js new file mode 100644 index 00000000..982f0bbe --- /dev/null +++ b/templates/assets/libs/prism.js @@ -0,0 +1,14 @@ +/* PrismJS 1.29.0 +https://prismjs.com/download.html#themes=prism-tomorrow&languages=markup+css+clike+javascript+css-extras&plugins=line-numbers+show-invisibles+inline-color+autoloader+toolbar+copy-to-clipboard */ +var _self="undefined"!=typeof window?window:"undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?self:{},Prism=function(e){var n=/(?:^|\s)lang(?:uage)?-([\w-]+)(?=\s|$)/i,t=0,r={},a={manual:e.Prism&&e.Prism.manual,disableWorkerMessageHandler:e.Prism&&e.Prism.disableWorkerMessageHandler,util:{encode:function e(n){return n instanceof i?new i(n.type,e(n.content),n.alias):Array.isArray(n)?n.map(e):n.replace(/&/g,"&").replace(/=g.reach);A+=w.value.length,w=w.next){var E=w.value;if(n.length>e.length)return;if(!(E instanceof i)){var P,L=1;if(y){if(!(P=l(b,A,e,m))||P.index>=e.length)break;var S=P.index,O=P.index+P[0].length,j=A;for(j+=w.value.length;S>=j;)j+=(w=w.next).value.length;if(A=j-=w.value.length,w.value instanceof i)continue;for(var C=w;C!==n.tail&&(jg.reach&&(g.reach=W);var z=w.prev;if(_&&(z=u(n,z,_),A+=_.length),c(n,z,L),w=u(n,z,new i(f,p?a.tokenize(N,p):N,k,N)),M&&u(n,w,M),L>1){var I={cause:f+","+d,reach:W};o(e,n,t,w.prev,A,I),g&&I.reach>g.reach&&(g.reach=I.reach)}}}}}}function s(){var e={value:null,prev:null,next:null},n={value:null,prev:e,next:null};e.next=n,this.head=e,this.tail=n,this.length=0}function u(e,n,t){var r=n.next,a={value:t,prev:n,next:r};return n.next=a,r.prev=a,e.length++,a}function c(e,n,t){for(var r=n.next,a=0;a"+i.content+""},!e.document)return e.addEventListener?(a.disableWorkerMessageHandler||e.addEventListener("message",(function(n){var t=JSON.parse(n.data),r=t.language,i=t.code,l=t.immediateClose;e.postMessage(a.highlight(i,a.languages[r],r)),l&&e.close()}),!1),a):a;var g=a.util.currentScript();function f(){a.manual||a.highlightAll()}if(g&&(a.filename=g.src,g.hasAttribute("data-manual")&&(a.manual=!0)),!a.manual){var h=document.readyState;"loading"===h||"interactive"===h&&g&&g.defer?document.addEventListener("DOMContentLoaded",f):window.requestAnimationFrame?window.requestAnimationFrame(f):window.setTimeout(f,16)}return a}(_self);"undefined"!=typeof module&&module.exports&&(module.exports=Prism),"undefined"!=typeof global&&(global.Prism=Prism); +Prism.languages.markup={comment:{pattern://,greedy:!0},prolog:{pattern:/<\?[\s\S]+?\?>/,greedy:!0},doctype:{pattern:/"'[\]]|"[^"]*"|'[^']*')+(?:\[(?:[^<"'\]]|"[^"]*"|'[^']*'|<(?!!--)|)*\]\s*)?>/i,greedy:!0,inside:{"internal-subset":{pattern:/(^[^\[]*\[)[\s\S]+(?=\]>$)/,lookbehind:!0,greedy:!0,inside:null},string:{pattern:/"[^"]*"|'[^']*'/,greedy:!0},punctuation:/^$|[[\]]/,"doctype-tag":/^DOCTYPE/i,name:/[^\s<>'"]+/}},cdata:{pattern://i,greedy:!0},tag:{pattern:/<\/?(?!\d)[^\s>\/=$<%]+(?:\s(?:\s*[^\s>\/=]+(?:\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))|(?=[\s/>])))+)?\s*\/?>/,greedy:!0,inside:{tag:{pattern:/^<\/?[^\s>\/]+/,inside:{punctuation:/^<\/?/,namespace:/^[^\s>\/:]+:/}},"special-attr":[],"attr-value":{pattern:/=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+)/,inside:{punctuation:[{pattern:/^=/,alias:"attr-equals"},{pattern:/^(\s*)["']|["']$/,lookbehind:!0}]}},punctuation:/\/?>/,"attr-name":{pattern:/[^\s>\/]+/,inside:{namespace:/^[^\s>\/:]+:/}}}},entity:[{pattern:/&[\da-z]{1,8};/i,alias:"named-entity"},/&#x?[\da-f]{1,8};/i]},Prism.languages.markup.tag.inside["attr-value"].inside.entity=Prism.languages.markup.entity,Prism.languages.markup.doctype.inside["internal-subset"].inside=Prism.languages.markup,Prism.hooks.add("wrap",(function(a){"entity"===a.type&&(a.attributes.title=a.content.replace(/&/,"&"))})),Object.defineProperty(Prism.languages.markup.tag,"addInlined",{value:function(a,e){var s={};s["language-"+e]={pattern:/(^$)/i,lookbehind:!0,inside:Prism.languages[e]},s.cdata=/^$/i;var t={"included-cdata":{pattern://i,inside:s}};t["language-"+e]={pattern:/[\s\S]+/,inside:Prism.languages[e]};var n={};n[a]={pattern:RegExp("(<__[^>]*>)(?:))*\\]\\]>|(?!)".replace(/__/g,(function(){return a})),"i"),lookbehind:!0,greedy:!0,inside:t},Prism.languages.insertBefore("markup","cdata",n)}}),Object.defineProperty(Prism.languages.markup.tag,"addAttribute",{value:function(a,e){Prism.languages.markup.tag.inside["special-attr"].push({pattern:RegExp("(^|[\"'\\s])(?:"+a+")\\s*=\\s*(?:\"[^\"]*\"|'[^']*'|[^\\s'\">=]+(?=[\\s>]))","i"),lookbehind:!0,inside:{"attr-name":/^[^\s=]+/,"attr-value":{pattern:/=[\s\S]+/,inside:{value:{pattern:/(^=\s*(["']|(?!["'])))\S[\s\S]*(?=\2$)/,lookbehind:!0,alias:[e,"language-"+e],inside:Prism.languages[e]},punctuation:[{pattern:/^=/,alias:"attr-equals"},/"|'/]}}}})}}),Prism.languages.html=Prism.languages.markup,Prism.languages.mathml=Prism.languages.markup,Prism.languages.svg=Prism.languages.markup,Prism.languages.xml=Prism.languages.extend("markup",{}),Prism.languages.ssml=Prism.languages.xml,Prism.languages.atom=Prism.languages.xml,Prism.languages.rss=Prism.languages.xml; +!function(s){var e=/(?:"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"|'(?:\\(?:\r\n|[\s\S])|[^'\\\r\n])*')/;s.languages.css={comment:/\/\*[\s\S]*?\*\//,atrule:{pattern:RegExp("@[\\w-](?:[^;{\\s\"']|\\s+(?!\\s)|"+e.source+")*?(?:;|(?=\\s*\\{))"),inside:{rule:/^@[\w-]+/,"selector-function-argument":{pattern:/(\bselector\s*\(\s*(?![\s)]))(?:[^()\s]|\s+(?![\s)])|\((?:[^()]|\([^()]*\))*\))+(?=\s*\))/,lookbehind:!0,alias:"selector"},keyword:{pattern:/(^|[^\w-])(?:and|not|only|or)(?![\w-])/,lookbehind:!0}}},url:{pattern:RegExp("\\burl\\((?:"+e.source+"|(?:[^\\\\\r\n()\"']|\\\\[^])*)\\)","i"),greedy:!0,inside:{function:/^url/i,punctuation:/^\(|\)$/,string:{pattern:RegExp("^"+e.source+"$"),alias:"url"}}},selector:{pattern:RegExp("(^|[{}\\s])[^{}\\s](?:[^{};\"'\\s]|\\s+(?![\\s{])|"+e.source+")*(?=\\s*\\{)"),lookbehind:!0},string:{pattern:e,greedy:!0},property:{pattern:/(^|[^-\w\xA0-\uFFFF])(?!\s)[-_a-z\xA0-\uFFFF](?:(?!\s)[-\w\xA0-\uFFFF])*(?=\s*:)/i,lookbehind:!0},important:/!important\b/i,function:{pattern:/(^|[^-a-z0-9])[-a-z0-9]+(?=\()/i,lookbehind:!0},punctuation:/[(){};:,]/},s.languages.css.atrule.inside.rest=s.languages.css;var t=s.languages.markup;t&&(t.tag.addInlined("style","css"),t.tag.addAttribute("style","css"))}(Prism); +Prism.languages.clike={comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?(?:\*\/|$)/,lookbehind:!0,greedy:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},"class-name":{pattern:/(\b(?:class|extends|implements|instanceof|interface|new|trait)\s+|\bcatch\s+\()[\w.\\]+/i,lookbehind:!0,inside:{punctuation:/[.\\]/}},keyword:/\b(?:break|catch|continue|do|else|finally|for|function|if|in|instanceof|new|null|return|throw|try|while)\b/,boolean:/\b(?:false|true)\b/,function:/\b\w+(?=\()/,number:/\b0x[\da-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?/i,operator:/[<>]=?|[!=]=?=?|--?|\+\+?|&&?|\|\|?|[?*/~^%]/,punctuation:/[{}[\];(),.:]/}; +Prism.languages.javascript=Prism.languages.extend("clike",{"class-name":[Prism.languages.clike["class-name"],{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$A-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\.(?:constructor|prototype))/,lookbehind:!0}],keyword:[{pattern:/((?:^|\})\s*)catch\b/,lookbehind:!0},{pattern:/(^|[^.]|\.\.\.\s*)\b(?:as|assert(?=\s*\{)|async(?=\s*(?:function\b|\(|[$\w\xA0-\uFFFF]|$))|await|break|case|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally(?=\s*(?:\{|$))|for|from(?=\s*(?:['"]|$))|function|(?:get|set)(?=\s*(?:[#\[$\w\xA0-\uFFFF]|$))|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)\b/,lookbehind:!0}],function:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*(?:\.\s*(?:apply|bind|call)\s*)?\()/,number:{pattern:RegExp("(^|[^\\w$])(?:NaN|Infinity|0[bB][01]+(?:_[01]+)*n?|0[oO][0-7]+(?:_[0-7]+)*n?|0[xX][\\dA-Fa-f]+(?:_[\\dA-Fa-f]+)*n?|\\d+(?:_\\d+)*n|(?:\\d+(?:_\\d+)*(?:\\.(?:\\d+(?:_\\d+)*)?)?|\\.\\d+(?:_\\d+)*)(?:[Ee][+-]?\\d+(?:_\\d+)*)?)(?![\\w$])"),lookbehind:!0},operator:/--|\+\+|\*\*=?|=>|&&=?|\|\|=?|[!=]==|<<=?|>>>?=?|[-+*/%&|^!=<>]=?|\.{3}|\?\?=?|\?\.?|[~:]/}),Prism.languages.javascript["class-name"][0].pattern=/(\b(?:class|extends|implements|instanceof|interface|new)\s+)[\w.\\]+/,Prism.languages.insertBefore("javascript","keyword",{regex:{pattern:RegExp("((?:^|[^$\\w\\xA0-\\uFFFF.\"'\\])\\s]|\\b(?:return|yield))\\s*)/(?:(?:\\[(?:[^\\]\\\\\r\n]|\\\\.)*\\]|\\\\.|[^/\\\\\\[\r\n])+/[dgimyus]{0,7}|(?:\\[(?:[^[\\]\\\\\r\n]|\\\\.|\\[(?:[^[\\]\\\\\r\n]|\\\\.|\\[(?:[^[\\]\\\\\r\n]|\\\\.)*\\])*\\])*\\]|\\\\.|[^/\\\\\\[\r\n])+/[dgimyus]{0,7}v[dgimyus]{0,7})(?=(?:\\s|/\\*(?:[^*]|\\*(?!/))*\\*/)*(?:$|[\r\n,.;:})\\]]|//))"),lookbehind:!0,greedy:!0,inside:{"regex-source":{pattern:/^(\/)[\s\S]+(?=\/[a-z]*$)/,lookbehind:!0,alias:"language-regex",inside:Prism.languages.regex},"regex-delimiter":/^\/|\/$/,"regex-flags":/^[a-z]+$/}},"function-variable":{pattern:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*[=:]\s*(?:async\s*)?(?:\bfunction\b|(?:\((?:[^()]|\([^()]*\))*\)|(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)\s*=>))/,alias:"function"},parameter:[{pattern:/(function(?:\s+(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)?\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\))/,lookbehind:!0,inside:Prism.languages.javascript},{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$a-z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*=>)/i,lookbehind:!0,inside:Prism.languages.javascript},{pattern:/(\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*=>)/,lookbehind:!0,inside:Prism.languages.javascript},{pattern:/((?:\b|\s|^)(?!(?:as|async|await|break|case|catch|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally|for|from|function|get|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|set|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)(?![$\w\xA0-\uFFFF]))(?:(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*\s*)\(\s*|\]\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*\{)/,lookbehind:!0,inside:Prism.languages.javascript}],constant:/\b[A-Z](?:[A-Z_]|\dx?)*\b/}),Prism.languages.insertBefore("javascript","string",{hashbang:{pattern:/^#!.*/,greedy:!0,alias:"comment"},"template-string":{pattern:/`(?:\\[\s\S]|\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}|(?!\$\{)[^\\`])*`/,greedy:!0,inside:{"template-punctuation":{pattern:/^`|`$/,alias:"string"},interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}/,lookbehind:!0,inside:{"interpolation-punctuation":{pattern:/^\$\{|\}$/,alias:"punctuation"},rest:Prism.languages.javascript}},string:/[\s\S]+/}},"string-property":{pattern:/((?:^|[,{])[ \t]*)(["'])(?:\\(?:\r\n|[\s\S])|(?!\2)[^\\\r\n])*\2(?=\s*:)/m,lookbehind:!0,greedy:!0,alias:"property"}}),Prism.languages.insertBefore("javascript","operator",{"literal-property":{pattern:/((?:^|[,{])[ \t]*)(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*:)/m,lookbehind:!0,alias:"property"}}),Prism.languages.markup&&(Prism.languages.markup.tag.addInlined("script","javascript"),Prism.languages.markup.tag.addAttribute("on(?:abort|blur|change|click|composition(?:end|start|update)|dblclick|error|focus(?:in|out)?|key(?:down|up)|load|mouse(?:down|enter|leave|move|out|over|up)|reset|resize|scroll|select|slotchange|submit|unload|wheel)","javascript")),Prism.languages.js=Prism.languages.javascript; +!function(e){var a,n=/("|')(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/;e.languages.css.selector={pattern:e.languages.css.selector.pattern,lookbehind:!0,inside:a={"pseudo-element":/:(?:after|before|first-letter|first-line|selection)|::[-\w]+/,"pseudo-class":/:[-\w]+/,class:/\.[-\w]+/,id:/#[-\w]+/,attribute:{pattern:RegExp("\\[(?:[^[\\]\"']|"+n.source+")*\\]"),greedy:!0,inside:{punctuation:/^\[|\]$/,"case-sensitivity":{pattern:/(\s)[si]$/i,lookbehind:!0,alias:"keyword"},namespace:{pattern:/^(\s*)(?:(?!\s)[-*\w\xA0-\uFFFF])*\|(?!=)/,lookbehind:!0,inside:{punctuation:/\|$/}},"attr-name":{pattern:/^(\s*)(?:(?!\s)[-\w\xA0-\uFFFF])+/,lookbehind:!0},"attr-value":[n,{pattern:/(=\s*)(?:(?!\s)[-\w\xA0-\uFFFF])+(?=\s*$)/,lookbehind:!0}],operator:/[|~*^$]?=/}},"n-th":[{pattern:/(\(\s*)[+-]?\d*[\dn](?:\s*[+-]\s*\d+)?(?=\s*\))/,lookbehind:!0,inside:{number:/[\dn]+/,operator:/[+-]/}},{pattern:/(\(\s*)(?:even|odd)(?=\s*\))/i,lookbehind:!0}],combinator:/>|\+|~|\|\|/,punctuation:/[(),]/}},e.languages.css.atrule.inside["selector-function-argument"].inside=a,e.languages.insertBefore("css","property",{variable:{pattern:/(^|[^-\w\xA0-\uFFFF])--(?!\s)[-_a-z\xA0-\uFFFF](?:(?!\s)[-\w\xA0-\uFFFF])*/i,lookbehind:!0}});var r={pattern:/(\b\d+)(?:%|[a-z]+(?![\w-]))/,lookbehind:!0},i={pattern:/(^|[^\w.-])-?(?:\d+(?:\.\d+)?|\.\d+)/,lookbehind:!0};e.languages.insertBefore("css","function",{operator:{pattern:/(\s)[+\-*\/](?=\s)/,lookbehind:!0},hexcode:{pattern:/\B#[\da-f]{3,8}\b/i,alias:"color"},color:[{pattern:/(^|[^\w-])(?:AliceBlue|AntiqueWhite|Aqua|Aquamarine|Azure|Beige|Bisque|Black|BlanchedAlmond|Blue|BlueViolet|Brown|BurlyWood|CadetBlue|Chartreuse|Chocolate|Coral|CornflowerBlue|Cornsilk|Crimson|Cyan|DarkBlue|DarkCyan|DarkGoldenRod|DarkGr[ae]y|DarkGreen|DarkKhaki|DarkMagenta|DarkOliveGreen|DarkOrange|DarkOrchid|DarkRed|DarkSalmon|DarkSeaGreen|DarkSlateBlue|DarkSlateGr[ae]y|DarkTurquoise|DarkViolet|DeepPink|DeepSkyBlue|DimGr[ae]y|DodgerBlue|FireBrick|FloralWhite|ForestGreen|Fuchsia|Gainsboro|GhostWhite|Gold|GoldenRod|Gr[ae]y|Green|GreenYellow|HoneyDew|HotPink|IndianRed|Indigo|Ivory|Khaki|Lavender|LavenderBlush|LawnGreen|LemonChiffon|LightBlue|LightCoral|LightCyan|LightGoldenRodYellow|LightGr[ae]y|LightGreen|LightPink|LightSalmon|LightSeaGreen|LightSkyBlue|LightSlateGr[ae]y|LightSteelBlue|LightYellow|Lime|LimeGreen|Linen|Magenta|Maroon|MediumAquaMarine|MediumBlue|MediumOrchid|MediumPurple|MediumSeaGreen|MediumSlateBlue|MediumSpringGreen|MediumTurquoise|MediumVioletRed|MidnightBlue|MintCream|MistyRose|Moccasin|NavajoWhite|Navy|OldLace|Olive|OliveDrab|Orange|OrangeRed|Orchid|PaleGoldenRod|PaleGreen|PaleTurquoise|PaleVioletRed|PapayaWhip|PeachPuff|Peru|Pink|Plum|PowderBlue|Purple|RebeccaPurple|Red|RosyBrown|RoyalBlue|SaddleBrown|Salmon|SandyBrown|SeaGreen|SeaShell|Sienna|Silver|SkyBlue|SlateBlue|SlateGr[ae]y|Snow|SpringGreen|SteelBlue|Tan|Teal|Thistle|Tomato|Transparent|Turquoise|Violet|Wheat|White|WhiteSmoke|Yellow|YellowGreen)(?![\w-])/i,lookbehind:!0},{pattern:/\b(?:hsl|rgb)\(\s*\d{1,3}\s*,\s*\d{1,3}%?\s*,\s*\d{1,3}%?\s*\)\B|\b(?:hsl|rgb)a\(\s*\d{1,3}\s*,\s*\d{1,3}%?\s*,\s*\d{1,3}%?\s*,\s*(?:0|0?\.\d+|1)\s*\)\B/i,inside:{unit:r,number:i,function:/[\w-]+(?=\()/,punctuation:/[(),]/}}],entity:/\\[\da-f]{1,8}/i,unit:r,number:i})}(Prism); +!function(){if("undefined"!=typeof Prism&&"undefined"!=typeof document){var e="line-numbers",n=/\n(?!$)/g,t=Prism.plugins.lineNumbers={getLine:function(n,t){if("PRE"===n.tagName&&n.classList.contains(e)){var i=n.querySelector(".line-numbers-rows");if(i){var r=parseInt(n.getAttribute("data-start"),10)||1,s=r+(i.children.length-1);ts&&(t=s);var l=t-r;return i.children[l]}}},resize:function(e){r([e])},assumeViewportIndependence:!0},i=void 0;window.addEventListener("resize",(function(){t.assumeViewportIndependence&&i===window.innerWidth||(i=window.innerWidth,r(Array.prototype.slice.call(document.querySelectorAll("pre.line-numbers"))))})),Prism.hooks.add("complete",(function(t){if(t.code){var i=t.element,s=i.parentNode;if(s&&/pre/i.test(s.nodeName)&&!i.querySelector(".line-numbers-rows")&&Prism.util.isActive(i,e)){i.classList.remove(e),s.classList.add(e);var l,o=t.code.match(n),a=o?o.length+1:1,u=new Array(a+1).join("");(l=document.createElement("span")).setAttribute("aria-hidden","true"),l.className="line-numbers-rows",l.innerHTML=u,s.hasAttribute("data-start")&&(s.style.counterReset="linenumber "+(parseInt(s.getAttribute("data-start"),10)-1)),t.element.appendChild(l),r([s]),Prism.hooks.run("line-numbers",t)}}})),Prism.hooks.add("line-numbers",(function(e){e.plugins=e.plugins||{},e.plugins.lineNumbers=!0}))}function r(e){if(0!=(e=e.filter((function(e){var n,t=(n=e,n?window.getComputedStyle?getComputedStyle(n):n.currentStyle||null:null)["white-space"];return"pre-wrap"===t||"pre-line"===t}))).length){var t=e.map((function(e){var t=e.querySelector("code"),i=e.querySelector(".line-numbers-rows");if(t&&i){var r=e.querySelector(".line-numbers-sizer"),s=t.textContent.split(n);r||((r=document.createElement("span")).className="line-numbers-sizer",t.appendChild(r)),r.innerHTML="0",r.style.display="block";var l=r.getBoundingClientRect().height;return r.innerHTML="",{element:e,lines:s,lineHeights:[],oneLinerHeight:l,sizer:r}}})).filter(Boolean);t.forEach((function(e){var n=e.sizer,t=e.lines,i=e.lineHeights,r=e.oneLinerHeight;i[t.length-1]=void 0,t.forEach((function(e,t){if(e&&e.length>1){var s=n.appendChild(document.createElement("span"));s.style.display="block",s.textContent=e}else i[t]=r}))})),t.forEach((function(e){for(var n=e.sizer,t=e.lineHeights,i=0,r=0;r\/=$<%]+(?:\s(?:\s*[^\s>\/=]+(?:\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))|(?=[\s/>])))+)?\s*\/?>/g,r=/^#?((?:[\da-f]){3,4}|(?:[\da-f]{2}){3,4})$/i,o=[function(n){var o=r.exec(n);if(o){for(var s=(n=o[1]).length>=6?2:1,e=n.length/s,t=1==s?1/15:1/255,i=[],a=0;a=0){for(var s,e=r.content,t=e.split(n).join(""),i=0,a=o.length;i';r.content=c+e}}))}}(); +!function(){if("undefined"!=typeof Prism&&"undefined"!=typeof document){var e={javascript:"clike",actionscript:"javascript",apex:["clike","sql"],arduino:"cpp",aspnet:["markup","csharp"],birb:"clike",bison:"c",c:"clike",csharp:"clike",cpp:"c",cfscript:"clike",chaiscript:["clike","cpp"],cilkc:"c",cilkcpp:"cpp",coffeescript:"javascript",crystal:"ruby","css-extras":"css",d:"clike",dart:"clike",django:"markup-templating",ejs:["javascript","markup-templating"],etlua:["lua","markup-templating"],erb:["ruby","markup-templating"],fsharp:"clike","firestore-security-rules":"clike",flow:"javascript",ftl:"markup-templating",gml:"clike",glsl:"c",go:"clike",gradle:"clike",groovy:"clike",haml:"ruby",handlebars:"markup-templating",haxe:"clike",hlsl:"c",idris:"haskell",java:"clike",javadoc:["markup","java","javadoclike"],jolie:"clike",jsdoc:["javascript","javadoclike","typescript"],"js-extras":"javascript",json5:"json",jsonp:"json","js-templates":"javascript",kotlin:"clike",latte:["clike","markup-templating","php"],less:"css",lilypond:"scheme",liquid:"markup-templating",markdown:"markup","markup-templating":"markup",mongodb:"javascript",n4js:"javascript",objectivec:"c",opencl:"c",parser:"markup",php:"markup-templating",phpdoc:["php","javadoclike"],"php-extras":"php",plsql:"sql",processing:"clike",protobuf:"clike",pug:["markup","javascript"],purebasic:"clike",purescript:"haskell",qsharp:"clike",qml:"javascript",qore:"clike",racket:"scheme",cshtml:["markup","csharp"],jsx:["markup","javascript"],tsx:["jsx","typescript"],reason:"clike",ruby:"clike",sass:"css",scss:"css",scala:"java","shell-session":"bash",smarty:"markup-templating",solidity:"clike",soy:"markup-templating",sparql:"turtle",sqf:"clike",squirrel:"clike",stata:["mata","java","python"],"t4-cs":["t4-templating","csharp"],"t4-vb":["t4-templating","vbnet"],tap:"yaml",tt2:["clike","markup-templating"],textile:"markup",twig:"markup-templating",typescript:"javascript",v:"clike",vala:"clike",vbnet:"basic",velocity:"markup",wiki:"markup",xeora:"markup","xml-doc":"markup",xquery:"markup"},a={html:"markup",xml:"markup",svg:"markup",mathml:"markup",ssml:"markup",atom:"markup",rss:"markup",js:"javascript",g4:"antlr4",ino:"arduino","arm-asm":"armasm",art:"arturo",adoc:"asciidoc",avs:"avisynth",avdl:"avro-idl",gawk:"awk",sh:"bash",shell:"bash",shortcode:"bbcode",rbnf:"bnf",oscript:"bsl",cs:"csharp",dotnet:"csharp",cfc:"cfscript","cilk-c":"cilkc","cilk-cpp":"cilkcpp",cilk:"cilkcpp",coffee:"coffeescript",conc:"concurnas",jinja2:"django","dns-zone":"dns-zone-file",dockerfile:"docker",gv:"dot",eta:"ejs",xlsx:"excel-formula",xls:"excel-formula",gamemakerlanguage:"gml",po:"gettext",gni:"gn",ld:"linker-script","go-mod":"go-module",hbs:"handlebars",mustache:"handlebars",hs:"haskell",idr:"idris",gitignore:"ignore",hgignore:"ignore",npmignore:"ignore",webmanifest:"json",kt:"kotlin",kts:"kotlin",kum:"kumir",tex:"latex",context:"latex",ly:"lilypond",emacs:"lisp",elisp:"lisp","emacs-lisp":"lisp",md:"markdown",moon:"moonscript",n4jsd:"n4js",nani:"naniscript",objc:"objectivec",qasm:"openqasm",objectpascal:"pascal",px:"pcaxis",pcode:"peoplecode",plantuml:"plant-uml",pq:"powerquery",mscript:"powerquery",pbfasm:"purebasic",purs:"purescript",py:"python",qs:"qsharp",rkt:"racket",razor:"cshtml",rpy:"renpy",res:"rescript",robot:"robotframework",rb:"ruby","sh-session":"shell-session",shellsession:"shell-session",smlnj:"sml",sol:"solidity",sln:"solution-file",rq:"sparql",sclang:"supercollider",t4:"t4-cs",trickle:"tremor",troy:"tremor",trig:"turtle",ts:"typescript",tsconfig:"typoscript",uscript:"unrealscript",uc:"unrealscript",url:"uri",vb:"visual-basic",vba:"visual-basic",webidl:"web-idl",mathematica:"wolfram",nb:"wolfram",wl:"wolfram",xeoracube:"xeora",yml:"yaml"},r={},s="components/",i=Prism.util.currentScript();if(i){var t=/\bplugins\/autoloader\/prism-autoloader\.(?:min\.)?js(?:\?[^\r\n/]*)?$/i,c=/(^|\/)[\w-]+\.(?:min\.)?js(?:\?[^\r\n/]*)?$/i,l=i.getAttribute("data-autoloader-path");if(null!=l)s=l.trim().replace(/\/?$/,"/");else{var p=i.src;t.test(p)?s=p.replace(t,"components/"):c.test(p)&&(s=p.replace(c,"$1components/"))}}var n=Prism.plugins.autoloader={languages_path:s,use_minified:!0,loadLanguages:m};Prism.hooks.add("complete",(function(e){var a=e.element,r=e.language;if(a&&r&&"none"!==r){var s=function(e){var a=(e.getAttribute("data-dependencies")||"").trim();if(!a){var r=e.parentElement;r&&"pre"===r.tagName.toLowerCase()&&(a=(r.getAttribute("data-dependencies")||"").trim())}return a?a.split(/\s*,\s*/g):[]}(a);/^diff-./i.test(r)?(s.push("diff"),s.push(r.substr("diff-".length))):s.push(r),s.every(o)||m(s,(function(){Prism.highlightElement(a)}))}}))}function o(e){if(e.indexOf("!")>=0)return!1;if((e=a[e]||e)in Prism.languages)return!0;var s=r[e];return s&&!s.error&&!1===s.loading}function m(s,i,t){"string"==typeof s&&(s=[s]);var c=s.length,l=0,p=!1;function k(){p||++l===c&&i&&i(s)}0!==c?s.forEach((function(s){!function(s,i,t){var c=s.indexOf("!")>=0;function l(){var e=r[s];e||(e=r[s]={callbacks:[]}),e.callbacks.push({success:i,error:t}),!c&&o(s)?u(s,"success"):!c&&e.error?u(s,"error"):!c&&e.loading||(e.loading=!0,e.error=!1,function(e,a,r){var s=document.createElement("script");s.src=e,s.async=!0,s.onload=function(){document.body.removeChild(s),a&&a()},s.onerror=function(){document.body.removeChild(s),r&&r()},document.body.appendChild(s)}(function(e){return n.languages_path+"prism-"+e+(n.use_minified?".min":"")+".js"}(s),(function(){e.loading=!1,u(s,"success")}),(function(){e.loading=!1,e.error=!0,u(s,"error")})))}s=s.replace("!","");var p=e[s=a[s]||s];p&&p.length?m(p,l,t):l()}(s,k,(function(){p||(p=!0,t&&t(s))}))})):i&&setTimeout(i,0)}function u(e,a){if(r[e]){for(var s=r[e].callbacks,i=0,t=s.length;i"+n+' 的文章:'+t+"",randomPostTimes+=1,localStorage.setItem("randomPostTimes",randomPostTimes),$(".random-post-start").css("opacity","1")},r)})),!1))}function initRandomPost(){localStorage.randomPostTimes&&(randomPostTimes=parseInt(localStorage.randomPostTimes),randomPostClick=parseInt(localStorage.randomPostClick),$(".random-post-start").css("transition-duration","0.3s"),$(".random-post-start").css("transform","rotate("+360*randomPostTimes+"deg)")),fetchRandomPost()}function randomClickLink(){randomPostClick+=1,localStorage.setItem("randomPostClick",randomPostClick)}function randomNum(o,t){switch(arguments.length){case 1:return parseInt(Math.random()*o+1,10);case 2:return parseInt(Math.random()*(t-o+1)+o,10);default:return 0}}initRandomPost(); \ No newline at end of file +"use strict"; +var fdata = {apiurl: "https://moments.zhheo.com/", defaultFish: 100, hungryFish: 100}; +if ("undefined" != typeof fdataUser) for (var key in fdataUser) fdataUser[key] && (fdata[key] = fdataUser[key]); +var randomPostTimes = 0, randomPostWorking = !1, + randomPostTips = ["钓到了绝世好文!", "在河边打了个喷嚏,吓跑了", "你和小伙伴抢夺着", "你击败了巨龙,在巢穴中发现了", "挖掘秦始皇坟时找到了", "在路边闲逛的时候随手买了一个", "从学校班主任那拿来了孩子上课偷偷看的", "你的同桌无情的从你的语文书中撕下了那篇你最喜欢的", "考古学家近日发现了", "外星人降临地球学习地球文化,落地时被你塞了", "从图书馆顶层的隐秘角落里发现了闪着金光的", "徒弟修炼走火入魔,为师立刻掏出了", "在大山中唱山歌,隔壁的阿妹跑来了,带着", "隔壁家的孩子数学考了满分,都是因为看了", "隔壁家的孩子英语考了满分,都是因为看了", "小米研发了全新一代MIX手机,据说灵感", "修炼渡劫成功,还好提前看了", "库克坐上了苹果CEO的宝座,因为他面试的时候看了", "阿里巴巴大喊芝麻开门,映入眼帘的就是", "师傅说练武要先炼心,然后让我好生研读", "科考队在南极大陆发现了被冰封的", "飞机窗户似乎被一张纸糊上了,仔细一看是", "历史上满写的仁义道德四个字,透过字缝里却全是", "十几年前的录音机似乎还能够使用,插上电发现正在播的是", "新版语文书拟增加一篇熟读并背诵的", "经调查,99%的受访者都没有背诵过", "今年的高考满分作文是", "唐僧揭开了佛祖压在五指山上的", "科学家发现能够解决衰老的秘密,就是每日研读", "英特尔发布了全新的至强处理器,其芯片的制造原理都是", "新的iPhone产能很足,新的进货渠道是", "今年亩产突破了八千万斤,多亏了", "陆隐一统天上宗,在无数祖境高手的目光下宣读了", "黑钻风跟白钻风说道,吃了唐僧肉能长生不老,他知道是因为看了", "上卫生间没带纸,直接提裤跑路也不愿意玷污手中", "种下一篇文章就会产生很多很多文章,我种下了", "三十年河东,三十年河西,莫欺我没有看过", "踏破铁血无觅处,得来全靠", "今日双色球中了两千万,预测全靠", "因为卷子上没写名字,老师罚抄", "为了抗议世间的不公,割破手指写下了", "在艺术大街上被贴满了相同的纸,走近一看是", "这区区迷阵岂能难得住我?其实能走出来多亏了", "今日被一篇文章顶上了微博热搜,它是", "你送给乞丐一个暴富秘籍,它是", "UZI一个走A拿下五杀,在事后采访时说他当时回想起了", "科学家解刨了第一个感染丧尸病毒的人,发现丧尸抗体存在于", "如果你有梦想的话,就要努力去看", "决定我们成为什么样人的,不是我们的能力,而是是否看过", "有信心不一定会成功,没信心就去看", "你真正是谁并不重要,重要的是你看没看过", "玄天境重要的是锻体,为师赠你此书,好好修炼去吧,这是", "上百祖境高手在天威湖大战三天三夜为了抢夺", "这化仙池水乃上古真仙对后人的考校,要求熟读并背诵", "庆氏三千年根基差点竟被你小子毁于一旦,能够被我拯救全是因为我看了", "我就是神奇宝贝大师!我这只皮卡丘可是", "我就是神奇宝贝大师!我这只小火龙可是", "我就是神奇宝贝大师!我这只可达鸭可是", "我就是神奇宝贝大师!我这只杰尼龟可是", "上古遗迹中写道,只要习得此书,便得成功。你定睛一看,原来是", "奶奶的,玩阴的是吧,我就是双料特工代号穿山甲,", "你的背景太假了,我的就逼真多了,学到这个技术全是因为看了", "我是云南的,云南怒江的,怒江芦水市,芦水市六库,六库傈僳族,傈僳族是", "我真的栓Q了,我真的会谢如果你看", "你已经习得退退退神功,接下来的心法已经被记录在", "人生无常大肠包小肠,小肠包住了", "你抽到了普通文章,它是", "你收到了稀有文章,它是", "你抽到了金色普通文章,它是", "你抽到了金色稀有文章,它是", "你抽到了传说文章!它是", "哇!金色传说!你抽到了金色传说文章,它是", "报告!侦察兵说在前往300米有一个男子在偷偷看一本书,上面赫然写着", "芷莲姑娘大摆擂台,谁若是能读完此书,便可娶了她。然后从背后掏出了", "请问你的梦想是什么?我的梦想是能读到", "读什么才能增智慧?当然是读", "纳兰嫣然掏出了退婚书,可是发现出门带错了,结果拿出了一本", "你要尽全力保护你的梦想。那些嘲笑你的人,他们必定会失败,他们想把你变成和他们一样的人。如果你有梦想的话,就要努力去读", "走人生的路就像爬山一样,看起来走了许多冤枉的路,崎岖的路,但终究需要读完", "游戏的规则就是这么的简单,你听懂了吗?管你听没听懂,快去看"], + randomPostClick = 0; + +function fetchRandomPost() { + var s, o, r, t; + console.log(fdata.apiurl), 0 == randomPostWorking && (randomPostWorking = !0, s = randomPostTips[Math.floor(Math.random() * randomPostTips.length)], o = "", o = 1e4 < randomPostTimes ? "愿者上钩" : 1e3 < randomPostTimes ? "俯览天下" : 1e3 < randomPostTimes ? "超越神了" : 100 < randomPostTimes ? "绝世渔夫" : 75 < randomPostTimes ? "钓鱼王者" : 50 < randomPostTimes ? "钓鱼宗师" : 20 < randomPostTimes ? "钓鱼专家" : 5 < randomPostTimes ? "钓鱼高手" : "钓鱼新手", document.getElementById("random-post").innerHTML = 5 <= randomPostTimes ? "钓鱼中... (Lv." + randomPostTimes + " 当前称号:" + o + ")" : "钓鱼中...", r = randomNum(1e3, 3e3), 0 == randomPostTimes && (r = 0), $(".random-post-start").css("opacity", "0.2"), randomPostWorking = (randomPostClick * fdata.hungryFish + fdata.defaultFish < randomPostTimes && 0 == Math.round(Math.random()) ? document.getElementById("random-post").innerHTML = "因为只钓鱼不吃鱼,过分饥饿导致本次钓鱼失败...(点击任意一篇钓鱼获得的文章即可恢复)" : (t = fdata.apiurl + "randompost", fetch(t).then(function (o) { + return o.json() + }).then(function (o) { + var t = o.title, a = o.link, n = o.author; + document.querySelector("#random-post") && window.setTimeout(function () { + document.getElementById("random-post").innerHTML = s + "来自友链 " + n + ' 的文章:' + t + "", randomPostTimes += 1, localStorage.setItem("randomPostTimes", randomPostTimes), $(".random-post-start").css("opacity", "1") + }, r) + })), !1)) +} + +function initRandomPost() { + localStorage.randomPostTimes && (randomPostTimes = parseInt(localStorage.randomPostTimes), randomPostClick = parseInt(localStorage.randomPostClick), $(".random-post-start").css("transition-duration", "0.3s"), $(".random-post-start").css("transform", "rotate(" + 360 * randomPostTimes + "deg)")), fetchRandomPost() +} + +function randomClickLink() { + randomPostClick += 1, localStorage.setItem("randomPostClick", randomPostClick) +} + +function randomNum(o, t) { + switch (arguments.length) { + case 1: + return parseInt(Math.random() * o + 1, 10); + case 2: + return parseInt(Math.random() * (t - o + 1) + o, 10); + default: + return 0 + } +} + +initRandomPost(); \ No newline at end of file diff --git a/templates/assets/zhheo/random.js b/templates/assets/zhheo/random.js deleted file mode 100644 index 7935ffbd..00000000 --- a/templates/assets/zhheo/random.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";var posts=["p/1b0d95ef.html","p/5115d869.html","p/9df485ea.html","p/a170ac02.html","p/4db484b3.html","p/2daa6a7b.html","p/9693aa2b.html","p/eb59bfdc.html","p/2b36ec7d.html","p/169a1abb.html","p/6a0f0906.html","p/7a0c7de5.html","p/4bc7862e.html","p/5728da61.html","p/3f94e013.html","p/a8a08dae.html","p/f384ea01.html","p/61620857.html","p/6d6c06c4.html","p/a80e2a14.html","p/8d02bced.html","p/e46ae69e.html","p/826c9eb4.html","p/a52209fa.html","p/1ff5729d.html","p/821480be.html","p/220f0f2f.html","p/7d934794.html","p/46de3ccc.html","p/22f4cbb2.html","p/557c9e72.html","p/b472a20c.html","p/99d020fe.html","p/c116857c.html","p/b1f67d1c.html","p/ccaf9148.html","p/7f7d0bab.html","p/17cc3923.html","p/cd33602.html","p/3e567fa7.html","p/16cccc07.html","p/6918fbc0.html","p/11902b7a.html","p/30c885b3.html","p/61f5d1cd.html","p/9158a43c.html","p/6e1bccca.html","p/69158bdc.html","p/c750d45.html","p/9c0ff4c.html","p/6c304fe2.html","p/75ac3fd2.html","p/ef461818.html","p/719a9558.html","p/697ef706.html","p/494e73d3.html","p/c5ad63a8.html","p/e57c4cc6.html","p/228c43d2.html","p/88a92338.html","p/8657316e.html","p/d1b48519.html","p/f76d9516.html","p/790087d9.html","p/7b13a73e.html","p/cf133e33.html","p/4b64594b.html","p/8683c661.html","p/7469b3de.html","p/3500cad7.html","p/c7c43433.html","p/908df4e2.html","p/51d34920.html","p/2624461f.html","p/32a503a6.html","p/1e9107d6.html","p/c8cdff28.html","p/5e931b65.html","p/ea3e3317.html","p/49372527.html","p/adaf29f5.html","p/4e57f098.html","p/8148ca95.html","p/f98b7c7e.html","p/1f106d63.html","p/a8003ca.html","p/b142352f.html","p/c75aefeb.html","p/bfe17fa4.html","p/3da1d145.html","p/bd64924b.html","p/b3306b51.html","p/99c1044e.html","p/ab232403.html","p/a8e3a4a3.html","p/9a314d32.html","p/a9cc97f5.html","p/3612b99c.html","p/1e0016b5.html","p/59a36ca6.html","p/d6bba425.html","p/cc4f683a.html","p/ee617e99.html","p/fb36c17.html","p/199c922f.html","p/26872796.html","p/94996c49.html","p/4f4d0864.html","p/ae521dd4.html","p/2f2e282a.html","p/da279e6.html","p/f71be0a4.html","p/b0e287b9.html","p/e7a40437.html","p/426008c3.html","p/74ebf458.html","p/4e18f8c3.html","p/b9d39162.html","p/aad62971.html","p/92f94cd0.html","p/991de955.html","p/cc9d0d61.html","p/ccf33009.html","p/b5687efa.html","p/372b2733.html","p/f25d3e8c.html","p/8dbbf8c0.html","p/aa1f6fb9.html","p/4b996575.html","p/45c618ea.html","p/9ffbfad.html","p/9ace8ca8.html","p/638ee5c6.html","p/692b9226.html","p/c46df4eb.html","p/46a555ba.html","p/69495183.html","p/ba459373.html","p/dd6d14ca.html","p/8e295a09.html","p/479696b4.html","p/92857658.html","p/bc61964d.html","p/d7ceb0f6.html","p/4c1d1681.html","p/9c554870.html","p/3a0ccd35.html","p/3f0b769a.html","p/a44b3f49.html","p/118e7ee0.html","p/2497c451.html","p/68ffe7c0.html","p/62e9d9dd.html","p/62e9e069.html","p/11f877e8.html","p/4599e49a.html","p/9de61645.html","p/1e66b5dc.html","p/45f39c11.html","p/fcef69d8.html","p/137a3891.html","p/5cdb0a4c.html","p/5eef10d8.html","p/1341846b.html","p/ae8b3423.html","p/2ff51028.html","p/85e37af9.html","p/59514c4e.html","p/2203ea00.html","p/e2c3648a.html","p/b5f97112.html","p/87b9fc50.html","p/7e70975.html","p/58b3ba4c.html","p/efc328d8.html","p/9cc36770.html","p/2ed9d8dd.html","p/f7bdf0dd.html","p/79ff7ab2.html","p/aecdefba.html","p/f48e518b.html","p/9f5cbe18.html","p/66e031ac.html","p/2a657bf3.html","p/70bd84fc.html","p/ce3c6efc.html","p/88b8beba.html","p/8b1dde4c.html","p/147710aa.html","p/a6947667.html","p/47dd37f5.html","p/42c17428.html","p/82c64da5.html","p/da73d0bd.html","p/a3be2e0d.html","p/b796577e.html","p/a0e22cd5.html","p/f22a4042.html","p/35d02946.html","p/71c7c03a.html","p/f3b397e8.html","p/269c30be.html","p/77ebd8b5.html","p/827b8e2b.html","p/15120450.html","p/466ec46e.html","p/ffbef75f.html","p/df97de14.html","p/d9f21080.html","p/996481eb.html","p/89870d07.html","p/f0333575.html","p/1e9f35bc.html","p/93fb6b09.html","p/8394cd72.html","p/60eaac25.html","p/5113209c.html","p/d1f1d5f7.html","p/5ff1c95d.html","p/e751c470.html","p/20245eb3.html","p/5f28d224.html","p/27be0e44.html","p/383cfc03.html","p/99c88d74.html","p/c6fe04b1.html","p/6fcdff05.html","p/419080e0.html","p/a6a88697.html","p/1d8e31d8.html","p/8591e971.html","p/128998ac.html","p/f6468a9d.html","p/5e054978.html","p/69bdc202.html","p/b222e846.html","p/744dfcaf.html","p/fab4bb55.html","p/7a751c8b.html","p/451ff5e9.html","p/fc3d7153.html","p/3036d594.html","p/fdf014d3.html","p/937db06.html","p/d0eb51ab.html","p/34033fa6.html","p/fb9d87cd.html","p/949812c9.html","p/5670e942.html","p/c6480178.html","p/56ba79ea.html","p/2307e72f.html","p/1c2e132f.html","p/9c9b1b02.html","p/941c8282.html","p/7547704c.html","p/b5768b6a.html","p/2032f514.html","p/87f1d743.html","p/2d1bcf42.html","p/5c56c1a.html","p/261cec9e.html","p/53d3bce7.html","p/a37fb576.html","p/2814d3f7.html","p/704e10ac.html","p/95a6932b.html","p/2621e4f2.html","p/86ddf4f7.html","p/c86d8f1f.html","p/b0d49523.html","p/32776e99.html","p/b9340ad8.html","p/1609108e.html","p/73c7ab08.html","p/e41f8509.html","p/ea4a1e3c.html","p/8818601d.html","p/dc897868.html","p/af335773.html","p/f02326b1.html","p/990204f2.html","p/a3fa4b73.html","p/d142b0c0.html","p/6124d6aa.html","p/8f6b83ac.html","p/db9ed164.html","p/5241dd12.html","p/7c520d66.html","p/1bf845dc.html","p/27e6ca.html","p/fac8caee.html","p/a3c36913.html","p/2e6bbbd0.html","p/7b7aca8f.html","p/dfab4aff.html","p/d120bb9e.html","p/3038e7a7.html","p/202c0798.html","p/7640e5aa.html","p/dd3a3387.html","p/abd32b21.html","p/7becaef.html","p/c46a3ae0.html","p/ed648568.html","p/e74c48dd.html","p/9f5cb846.html","p/71aa2308.html","p/875ceffa.html","p/199f81af.html","p/da47095.html","p/dc7a3587.html","p/8de88853.html","p/efa6f819.html","p/7f079438.html","p/49d2ac8e.html","p/e34bab72.html","p/9afffec3.html","p/36e80de5.html","p/fe3b8e96.html","p/54e3bcc7.html","p/f2845b3d.html","p/f119076d.html","p/5da18cdc.html","p/9ace914.html","p/d938188.html","p/982c4a48.html","p/711d8ce0.html","p/75722323.html","p/a40c5520.html","p/73f7b859.html","p/8fabf061.html","p/7e018be6.html","p/9220027c.html","p/42ed6b4d.html","p/906f4d08.html","p/ab1339a8.html","p/7d9f624a.html","p/ff7ef8dc.html","p/65d7a19.html","p/9d12311e.html","p/8dc862fc.html","p/3daad9a6.html","p/d9fe2b5d.html","p/c4b1dc3b.html","p/c129a12a.html","p/9556c1ca.html","p/f69da01d.html","p/ce6f59cb.html","p/347991a3.html","p/5a13aa79.html","p/975cce1f.html","p/666bc984.html","p/66472f36.html","p/a13a9250.html","p/bc0d8de7.html","p/a33b45d.html","p/76851529.html","p/3b91e7d2.html","p/378aa5e7.html","p/d69cc5c3.html","p/e6d94f58.html","p/f2cfda50.html","p/ee239590.html","p/560a1d29.html","p/12a4e7e6.html","p/a33592d3.html","p/46d7a5f0.html","p/5739b229.html","p/23bb52af.html","p/6d1f1f98.html","p/5c3da709.html","p/f167cb90.html","p/46bd689f.html","p/ec5c9ea3.html","p/891dbe82.html","p/6460fdcb.html","p/2bde93bb.html","p/48cc4c31.html","p/284f1576.html","p/8dfb9d4f.html","p/f80aee8e.html","p/dad0277b.html","p/679bebd9.html","p/3ac3a040.html","p/b0ed48e0.html","p/356ece3b.html","p/d85816b7.html","p/b6ed71c0.html","p/1888a8b.html","p/c89f54c6.html","p/1d97676e.html","p/2016404b.html","p/b1aa720b.html","p/fe148cd.html","p/8b54aa91.html","p/7844617.html","p/4c45013f.html","p/f0f75d58.html","p/c3aee861.html","p/49281ede.html","p/94836dd3.html","p/a5bcecd6.html","p/f2386ae9.html","p/e8535153.html","p/a8269435.html","p/aa292468.html","p/db576432.html","p/77445b18.html","p/1d952512.html","p/500d441b.html","p/d9727e5c.html","p/197c12e0.html","p/3f282adb.html","p/771cf97e.html","p/b1960347.html","p/10c2243.html","p/97a3e2e1.html","p/a8b7ef83.html","p/8148ac5a.html","p/dd4dbbb.html","p/a5309bf0.html","p/e612485f.html","p/8af96e80.html","p/bccc5b4a.html","p/5ac41c00.html","p/26ed99e9.html","p/8349a266.html","p/5cc0516a.html","p/33f53739.html","p/3e82f7ed.html","p/b3288ae.html","p/c6ad0e4f.html","p/332c9417.html","p/84125f32.html","p/28a418c0.html","p/240fa8b9.html","p/7ae90354.html","p/25724300.html","p/29998054.html","p/cef101ef.html","p/adc51c4e.html","p/dce0a0e5.html","p/bb3bcf37.html","p/462b816c.html","p/98d1d932.html","p/e9c1aaf2.html","p/bd3d48dd.html","p/9524990a.html","p/c8b84a8f.html","p/2c0f8890.html","p/fe4dfb67.html","p/21ab4981.html","p/9fc8b770.html","p/36900cf9.html","p/d1ea6432.html","p/c28e3582.html","p/e8cd347d.html","p/9be87918.html","p/1701801d.html","p/25daa79c.html","p/28407608.html","p/36c01b97.html","p/778ac168.html","p/3048c75f.html","p/2aad72b5.html","p/f986b5ea.html","p/1d1acf53.html","p/b6e0abf4.html","p/a9600dc9.html","p/f50eab5d.html","p/83dcefb7.html","p/e45b2f20.html","p/2a975a8f.html","p/b420b94.html","p/d00d9fa9.html","p/f8faed6a.html","p/d408c7a4.html","p/713640d5.html","p/58b9927d.html","p/a3faa60c.html","p/1f2bbb81.html","p/33b01964.html","p/1449cb14.html","p/d76d48ab.html","p/26c46195.html","p/86326ab2.html","p/c882bb2.html","p/d2108b26.html","p/46b40d3a.html","p/af3808b4.html","p/eb0decb3.html","p/bdd63c86.html","p/2e404b43.html","p/5c83a12e.html","p/57e5b463.html","p/89ef4649.html","p/e0daab51.html","p/2414521f.html","p/6126ba93.html","p/34a3a2bd.html","p/d269eecc.html","p/9d04169f.html","p/781a08df.html","p/2be93594.html","p/359064a.html","p/6b061d5e.html","p/47c68e75.html","p/1276593d.html","p/fae36a61.html","p/c3c1df1d.html","p/1de8f269.html","p/4a57a11.html","p/4d888857.html","p/b159c31f.html","p/40fb4782.html","p/143c04a1.html","p/3fe2f4ee.html","p/855ba563.html","p/c82d7f54.html","p/14212de3.html","p/583ffe8b.html","p/821f3f34.html","p/2398f2e7.html","p/84f74716.html","p/d141a227.html","p/22f3de8.html","p/2c9b2a01.html","p/3f1c1424.html","p/a392e3e5.html","p/bffe2c1e.html","p/87a07341.html","p/7b964365.html","p/3e759e72.html","p/a8c23664.html","p/72d1a04e.html","p/3bccc980.html","p/7aab82bf.html","p/58971816.html","p/5511910d.html","p/48b3859f.html","p/4183f8c3.html","p/da0b671b.html","p/f2f75e91.html","p/83b3bc0d.html","p/f2a75673.html","p/c260cd9.html","p/604e5224.html","p/f1a854a.html","p/a85d325f.html","p/e3c4fef0.html","p/52183cd2.html","p/36a6767f.html","p/5601f144.html","p/f4c4a433.html","p/ee95491e.html","p/7e4e933b.html","p/4485e2da.html","p/d0dd181f.html","p/8a8148e6.html","p/7a8cbdc4.html","p/5d43d781.html","p/759c7ac7.html","p/fc145169.html","p/3311c8ab.html","p/9110deba.html","p/7ab31742.html","p/926dcbc9.html","p/94df5767.html","p/f00d29e7.html","p/8a936e7.html","p/aabd7048.html","p/3fe2ce38.html","p/efaf4b01.html","p/3f3863f0.html","p/369dbf41.html","p/72c93059.html","p/51ba28d2.html","p/d19289d.html","p/25b8cbd9.html","p/c552e321.html","p/e5be6dfa.html","p/8625631a.html","p/23c202ae.html","p/6ae34ac7.html","p/a777f109.html","p/2f7b6bd1.html","p/dbbefc92.html","p/fabab6e5.html","p/a755f299.html","p/2a09cb03.html","p/eabfe64c.html","p/b6e409f6.html","p/dced53f.html","p/301fc162.html","p/56b3e44f.html","p/b70ba5ba.html","p/fe691064.html","p/f8a3ae91.html","p/4f2e516c.html","p/882903e.html","p/448666a9.html","p/79c825d7.html","p/ccbc9a0e.html","p/19af12ba.html","p/8acf3faf.html","p/6f099e52.html","p/954db235.html","p/e469fd25.html","p/39eb2600.html","p/1abe0c7.html","p/5a5535db.html","p/b04551c.html","p/76f46958.html","p/eb022a27.html","p/44683b48.html","p/c2fd1fc5.html","p/33f6e9b8.html","p/48c8c2c0.html","p/bd11cc4c.html","p/bf9c719.html","p/27357b52.html","p/63d075e.html","p/1e7ee5b7.html","p/e09f1511.html","p/8a1f1f41.html","p/87ae4ac2.html","p/b2b2ca67.html","p/474733c3.html","p/af50a362.html","p/52aa8eb6.html","p/da8cd05b.html","p/d247e2e.html","p/6cddcffd.html","p/15492fa1.html","p/8d7745f9.html","p/2f335f56.html","p/625fda4f.html","p/654b50bc.html","p/58706b4b.html","p/89f410f3.html","p/949133a4.html","p/8b0c0474.html","p/982587c.html","p/8069b6c1.html","p/27e7518.html","p/9acb4d8a.html","p/77de54fb.html","p/ae6a2ff6.html"];function toRandomPost(){pjax.loadUrl("/"+posts[Math.floor(Math.random()*posts.length)])} \ No newline at end of file diff --git a/templates/modules/layouts/layout.html b/templates/modules/layouts/layout.html index 90c4bb6e..ca39414a 100644 --- a/templates/modules/layouts/layout.html +++ b/templates/modules/layouts/layout.html @@ -149,10 +149,6 @@ - - - - diff --git a/templates/modules/widgets/banner-group.html b/templates/modules/widgets/banner-group.html index cf0e2314..4e5a2843 100644 --- a/templates/modules/widgets/banner-group.html +++ b/templates/modules/widgets/banner-group.html @@ -185,7 +185,7 @@ -