SuperMegaUltraScript

зачем оно нужно

目前为 2021-04-18 提交的版本。查看 最新版本

// ==UserScript==
// @name         SuperMegaUltraScript
// @namespace    http://tampermonkey.net/
// @version      0.10
// @description  зачем оно нужно
// @author       S30N1K
// @match        https://dota2.ru/*
// @grant        none
// ==/UserScript==

!function(A){var t={};function e(i){if(t[i])return t[i].exports;var n=t[i]={i:i,l:!1,exports:{}};return A[i].call(n.exports,n,n.exports,e),n.l=!0,n.exports}e.m=A,e.c=t,e.d=function(A,t,i){e.o(A,t)||Object.defineProperty(A,t,{enumerable:!0,get:i})},e.r=function(A){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(A,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(A,"__esModule",{value:!0})},e.t=function(A,t){if(1&t&&(A=e(A)),8&t)return A;if(4&t&&"object"==typeof A&&A&&A.__esModule)return A;var i=Object.create(null);if(e.r(i),Object.defineProperty(i,"default",{enumerable:!0,value:A}),2&t&&"string"!=typeof A)for(var n in A)e.d(i,n,function(t){return A[t]}.bind(null,n));return i},e.n=function(A){var t=A&&A.__esModule?function(){return A.default}:function(){return A};return e.d(t,"a",t),t},e.o=function(A,t){return Object.prototype.hasOwnProperty.call(A,t)},e.p="",e(e.s=18)}([function(A,t,e){"use strict";e.d(t,"a",(function(){return i})),e.d(t,"b",(function(){return n}));const i={favoriteEmoticonsList:[],emoticonsActive:"6",soundAlert:!0,eventVolume:100,newSmiles:!0,notificationSmiles:!0,highlightIgnoreMe:!0,highlightTopicStarter:!0,highlightSubscribeMe:!0,superIndex:!0,...JSON.parse(localStorage.getItem("SuperMegaUltraScriptConfig"))||{}},n=()=>{localStorage.setItem("SuperMegaUltraScriptConfig",JSON.stringify(i))};window.addEventListener("storage",A=>{"SuperMegaUltraScriptConfig"===A.key&&Utils.notify("Вы изменили настройки скрипта на другой странице. Что бы скрипт работал адекватно необходимо обновить эту страницу.","warning")})},function(A,t,e){"use strict";e.d(t,"g",(function(){return s})),e.d(t,"b",(function(){return a})),e.d(t,"j",(function(){return r})),e.d(t,"k",(function(){return o})),e.d(t,"f",(function(){return c})),e.d(t,"l",(function(){return V})),e.d(t,"h",(function(){return l})),e.d(t,"c",(function(){return u})),e.d(t,"a",(function(){return d})),e.d(t,"d",(function(){return f})),e.d(t,"e",(function(){return m})),e.d(t,"i",(function(){return h}));const i={"X-Requested-With":"XMLHttpRequest"},n=async(A,t)=>await fetch(A,{method:t?"POST":"GET",headers:i,body:t?JSON.stringify(t):null}),s=async()=>await(await n("/replies/get_smiles")).json(),a=async(A=0)=>await(await n(`https://api.betterttv.net/3/emotes/shared/top?offset=${A}&limit=100`)).json(),r=async A=>await(await n("/forum/api/forum/getSmiles_textarea",{query:A})).json(),o=async(A,t=0)=>await(await n(`https://api.betterttv.net/3/emotes/shared/search?query=${A}&offset=${t}&limit=100`)).json(),c=async(A=1,t="Все уведомления")=>await(await n("/forum/api/notices/preload",{page:A,name:t})).json(),V=async A=>await(await n("/forum/api/user/subscribe",{uid:A})).json(),l=async A=>await(async(A,t,e=null)=>await(await n("/forum/api/user/makeWallPost",{uid:A,content:t,replyTo:e})).json())(A,"a".repeat(501)),u=async(A,t)=>{let e,i=JSON.parse(sessionStorage.getItem("followers"))||[],s=1;const a=async()=>{const r=$(await(await n(`/forum/members/${t}.${A}/followers/page-${s}`)).text());e||(e=r.find(".pagination").data("pages"));const o=r.find(".member-list > li");for(const A of o){const t=$(A).find("h3 > a").attr("href").split("/")[1].split("."),e=parseInt(t[1]);i.push(e)}return s!==e?(s++,await a()):(sessionStorage.setItem("followers",JSON.stringify(i)),i)};return i.length?i:await a()},d=async A=>await n("/forum/api/feed/changeOrder",{order:A}),f=async()=>{const A=[],t=await(await n("/forum/")).text(),e=$(t).find(".content-list > .node").find("li");for(const t of e){const e=$(t).find("a"),i=e.html().trim(),n=e.attr("href"),s=parseInt(n.split("/")[1].split(".")[1]);A.push({id:s,name:i,url:n})}return A},m=async(A,t)=>await(await n("/forum/api/feed/get",{offset:A,order:t})).json(),h=async A=>await n("/forum/api/feed/saveSettings",{ids:A})},function(A,t,e){"use strict";e.d(t,"b",(function(){return n})),e.d(t,"a",(function(){return s})),e.d(t,"c",(function(){return a}));var i=e(0);const n="data:audio/mpeg;base64,SUQzAwAAAAAfdlRDT04AAAAFAAAAKDEyKVBSSVYAAAAOAABQZWFrVmFsdWUAIQAAAFBSSVYAAAARAABBdmVyYWdlTGV2ZWwAewQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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CEosaRI4cSJU5xIlskUcY0iRw4kS2MFJQVgFNCjowViC8BTQo6MFYgvAU0KOjBWILwFNCjowV0F+Kbw74SYgpqKZlxyY1VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV//tQwAADwAABpAAAAAAAADSAAAAATEFNRTMuOTFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVf/7UMAAA8AAAaQAAAAAAAA0gAAAAExBTUUzLjkxVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVX/+1DAAAPAAAGkAAAAAAAANIAAAABMQU1FMy45MVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVEFHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==",s=new Audio,a=()=>{s.preload="auto",s.src=localStorage.getItem("soundAlert")||n,s.volume=i.a.eventVolume/100;io("https://".concat(window.location.hostname),{reconnectionAttempts:10,reconnectionDelay:5e3}).on("notification",A=>{console.log(A),s.play()})}},function(A,t,e){"use strict";var i,n=function(){return void 0===i&&(i=Boolean(window&&document&&document.all&&!window.atob)),i},s=function(){var A={};return function(t){if(void 0===A[t]){var e=document.querySelector(t);if(window.HTMLIFrameElement&&e instanceof window.HTMLIFrameElement)try{e=e.contentDocument.head}catch(A){e=null}A[t]=e}return A[t]}}(),a=[];function r(A){for(var t=-1,e=0;e<a.length;e++)if(a[e].identifier===A){t=e;break}return t}function o(A,t){for(var e={},i=[],n=0;n<A.length;n++){var s=A[n],o=t.base?s[0]+t.base:s[0],c=e[o]||0,V="".concat(o," ").concat(c);e[o]=c+1;var l=r(V),u={css:s[1],media:s[2],sourceMap:s[3]};-1!==l?(a[l].references++,a[l].updater(u)):a.push({identifier:V,updater:h(u,t),references:1}),i.push(V)}return i}function c(A){var t=document.createElement("style"),i=A.attributes||{};if(void 0===i.nonce){var n=e.nc;n&&(i.nonce=n)}if(Object.keys(i).forEach((function(A){t.setAttribute(A,i[A])})),"function"==typeof A.insert)A.insert(t);else{var a=s(A.insert||"head");if(!a)throw new Error("Couldn't find a style target. This probably means that the value for the 'insert' parameter is invalid.");a.appendChild(t)}return t}var V,l=(V=[],function(A,t){return V[A]=t,V.filter(Boolean).join("\n")});function u(A,t,e,i){var n=e?"":i.media?"@media ".concat(i.media," {").concat(i.css,"}"):i.css;if(A.styleSheet)A.styleSheet.cssText=l(t,n);else{var s=document.createTextNode(n),a=A.childNodes;a[t]&&A.removeChild(a[t]),a.length?A.insertBefore(s,a[t]):A.appendChild(s)}}function d(A,t,e){var i=e.css,n=e.media,s=e.sourceMap;if(n?A.setAttribute("media",n):A.removeAttribute("media"),s&&"undefined"!=typeof btoa&&(i+="\n/*# sourceMappingURL=data:application/json;base64,".concat(btoa(unescape(encodeURIComponent(JSON.stringify(s))))," */")),A.styleSheet)A.styleSheet.cssText=i;else{for(;A.firstChild;)A.removeChild(A.firstChild);A.appendChild(document.createTextNode(i))}}var f=null,m=0;function h(A,t){var e,i,n;if(t.singleton){var s=m++;e=f||(f=c(t)),i=u.bind(null,e,s,!1),n=u.bind(null,e,s,!0)}else e=c(t),i=d.bind(null,e,t),n=function(){!function(A){if(null===A.parentNode)return!1;A.parentNode.removeChild(A)}(e)};return i(A),function(t){if(t){if(t.css===A.css&&t.media===A.media&&t.sourceMap===A.sourceMap)return;i(A=t)}else n()}}A.exports=function(A,t){(t=t||{}).singleton||"boolean"==typeof t.singleton||(t.singleton=n());var e=o(A=A||[],t);return function(A){if(A=A||[],"[object Array]"===Object.prototype.toString.call(A)){for(var i=0;i<e.length;i++){var n=r(e[i]);a[n].references--}for(var s=o(A,t),c=0;c<e.length;c++){var V=r(e[c]);0===a[V].references&&(a[V].updater(),a.splice(V,1))}e=s}}}},function(A,t,e){"use strict";A.exports=function(A){var t=[];return t.toString=function(){return this.map((function(t){var e=A(t);return t[2]?"@media ".concat(t[2]," {").concat(e,"}"):e})).join("")},t.i=function(A,e,i){"string"==typeof A&&(A=[[null,A,""]]);var n={};if(i)for(var s=0;s<this.length;s++){var a=this[s][0];null!=a&&(n[a]=!0)}for(var r=0;r<A.length;r++){var o=[].concat(A[r]);i&&n[o[0]]||(e&&(o[2]?o[2]="".concat(e," and ").concat(o[2]):o[2]=e),t.push(o))}},t}},function(A,t,e){"use strict";function i(A,t,e,i,n,s,a,r){var o,c="function"==typeof A?A.options:A;if(t&&(c.render=t,c.staticRenderFns=e,c._compiled=!0),i&&(c.functional=!0),s&&(c._scopeId="data-v-"+s),a?(o=function(A){(A=A||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext)||"undefined"==typeof __VUE_SSR_CONTEXT__||(A=__VUE_SSR_CONTEXT__),n&&n.call(this,A),A&&A._registeredComponents&&A._registeredComponents.add(a)},c._ssrRegister=o):n&&(o=r?function(){n.call(this,(c.functional?this.parent:this).$root.$options.shadowRoot)}:n),o)if(c.functional){c._injectStyles=o;var V=c.render;c.render=function(A,t){return o.call(t),V(A,t)}}else{var l=c.beforeCreate;c.beforeCreate=l?[].concat(l,o):[o]}return{exports:A,options:c}}e.d(t,"a",(function(){return i}))},function(A,t,e){"use strict";e.d(t,"a",(function(){return f}));var i=function(){var A=this,t=A.$createElement,e=A._self._c||t;return e("div",{staticClass:"smiles-panel super"},[e("ul",{staticClass:"tabs"},A._l(A.categories,(function(t){return e("li",{class:{"tab-title":!0,active:t.id===A.active}},[e("a",{staticStyle:{padding:"3px 10px"},on:{click:function(e){return A.change(t)}}},[e("img",{staticStyle:{width:"24px","vertical-align":"middle"},attrs:{src:A.getSmileUrl(parseInt(t.img_tab_smile))}})])])})),0),A._v(" "),e("div",{staticClass:"search"},[e("i",{staticClass:"fa fa-search"}),A._v(" "),e("input",{directives:[{name:"model",rawName:"v-model",value:A.search,expression:"search"}],attrs:{placeholder:"Поиск по смайлам"},domProps:{value:A.search},on:{input:[function(t){t.target.composing||(A.search=t.target.value)},A.onSearch]}})]),A._v(" "),e("div",{staticClass:"tabs-content",staticStyle:{"background-color":"rgb(13, 14, 16)"}},[e("div",[A._l(A.currentSmiles,(function(t){return e("div",A._b({staticClass:"smile-content",staticStyle:{display:"inline-block",margin:"3px"}},"div",t.symbol,!1),[e("a",{on:{contextmenu:function(e){return e.preventDefault(),A.favoritesChange(t)},click:function(e){return e.preventDefault(),A.insertSmile(t)}}},[e("img",{staticStyle:{"max-height":"32px","max-width":"32px"},attrs:{src:A.getSmileUrl(t)}})])])})),A._v(" "),"favorites"!==A.active||A.currentSmiles.length?A._e():e("div",{staticClass:"favorites"},[A._v("\n        Тут будут отображаться избранные смайлы. Для добавления в избранное нажми по смайлу "),e("span",[A._v("правой кнопкой")]),A._v(" мыши\n      ")])],2)])])};i._withStripped=!0;var n=e(1),s=e(0),a={async mounted(){const A=await Object(n.g)();this.categories=A.smiles.categories,this.categories.push({id:"ban",name:"Запрещенка",img_tab_smile:"1388",date_created:null}),this.categories.push({id:"bttv",name:"bttv",img_tab_smile:"1078",date_created:null}),this.categories.push({id:"favorites",name:"Избранное",img_tab_smile:"729",date_created:null}),this.smiles=A.smiles.smiles,this.all=Object.values(this.smiles).flat(),this.smiles.ban=this.all.filter(A=>"0"===A.visible),this.smiles.bttv=[],this.smiles.favorites=s.a.favoriteEmoticonsList,await this.change(this.categories.find(A=>A.id===this.active))},data:()=>({_active:s.a.emoticonsActive,active:s.a.emoticonsActive,categories:[],smiles:[],all:[],currentSmiles:[],search:"",bttvOffset:0}),methods:{async onSearch(A){if(console.log(this.search),this.search.length>2&&"search"!==this.active&&(this._active=this.active,this.active="search"),this.search.length>2&&"search"===this.active)if("bttv"===this._active)this.currentSmiles=await this.searchBttv();else{const A=await Object(n.j)(this.search);this.currentSmiles=A.map(A=>(A.filename=A.path,A.symbol=A.smile,A.forum_count=1,A))}this.search.length<3&&"search"===this.active&&(this.active=this._active,this.bttvOffset=0,this.currentSmiles=this.smiles[this.active])},favoritesChange(A){const t=A.symbol,e=this.isSmileBttv(A)?A.filename:"/img/forum/emoticons/"+A.filename,i=s.a.favoriteEmoticonsList.findIndex(A=>A.f===e);i>-1?(Utils.notify("Смайл удален из избранного","success",1e3),s.a.favoriteEmoticonsList.splice(i,1),"favorites"===this.active&&this.currentSmiles.splice(i,1),Object(s.b)()):(Utils.notify("Смайл добавлен в избранное","success",1e3),s.a.favoriteEmoticonsList.push({s:t,f:e}))},async loadBttv(){const A=await Object(n.b)(this.bttvOffset);for(const t of A)this.smiles.bttv.push({symbol:1,filename:`https://cdn.betterttv.net/emote/${t.emote.id}/2x`});this.bttvOffset+=100},async searchBttv(){return(await Object(n.k)(this.search,0)).map(A=>(A.filename=`https://cdn.betterttv.net/emote/${A.id}/2x`,A.symbol=A.code,A))},async change(A){"bttv"!==A.id||this.smiles.bttv.length||(await this.loadBttv(),await this.loadBttv(),await this.loadBttv()),"favorites"===A.id&&(this.smiles.favorites=s.a.favoriteEmoticonsList.map(A=>(A.symbol=A.s,A.filename=A.f,A))),this.active=A.id,s.a.emoticonsActive=A.id,Object(s.b)(),this.currentSmiles=this.smiles[this.active]},isSmileBttv:A=>!A.forum_count,insertSmile(A){this.isSmileBttv(A)?tinyMCE.activeEditor.insertContent(`<img alt="Smiley face" height="32" width="42" src="${A.filename}"/>`):tinyMCE.activeEditor.plugins.smileys.insert(A.symbol,this.getSmileUrl(A))},getSmileUrl(A){return"number"==typeof A?"/img/forum/emoticons/"+this.findSmileById(A.toString()).filename:"object"==typeof A?this.isSmileBttv(A)?A.filename:"/img/forum/emoticons/"+A.filename:void 0},findSmileById(A){return this.all.find(t=>t.id===A)}}},r=e(3),o=e.n(r),c=e(8),V={insert:"head",singleton:!1},l=(o()(c.a,V),c.a.locals,e(5)),u=Object(l.a)(a,i,[],!1,null,"efae728e",null);u.options.__file="src/vue/NewSmiles.vue";var d=u.exports;const f=()=>{$("body").on("DOMNodeInserted",(function(A){"smiles-panel"===A.target.className&&new Vue({el:A.target,render:A=>A(d)})}))}},function(A,t,e){"use strict";e.d(t,"a",(function(){return n})),e.d(t,"b",(function(){return a})),e.d(t,"c",(function(){return r}));var i=e(1);const n=A=>document.createElement(A),s=$(".userbar .hello a").attr("href").split("/")[3],a=async A=>{const t=JSON.parse(sessionStorage.getItem("ignoreMeUsers"))||[],e=t.findIndex(t=>t.u===A);if(e>-1)return t[e].i;const n="ignoredByUser"===(await Object(i.h)(A)).status;return t.push({u:A,i:n}),sessionStorage.setItem("ignoreMeUsers",JSON.stringify(t)),n},r=async A=>{if((JSON.parse(sessionStorage.getItem("subscribeMeUsers"))||[]).includes(A))return!0;const t=await Object(i.c)(parseInt(s.split(".")[1]),s.split(".")[0]);return sessionStorage.setItem("subscribeMeUsers",JSON.stringify(t)),t.includes(A)}},function(A,t,e){"use strict";var i=e(4),n=e.n(i)()((function(A){return A[1]}));n.push([A.i,"\n.search[data-v-efae728e] {\r\n  padding: 10px;\n}\n.search input[data-v-efae728e] {\r\n  margin-left: 6px;\r\n  background-color: transparent;\r\n  border: 0;\r\n  outline: 0;\r\n  width: 300px;\n}\n.favorites[data-v-efae728e] {\r\n  padding: 30px;\r\n  text-align: center;\n}\n.favorites span[data-v-efae728e] {\r\n  color: darkred;\n}\r\n",""]),t.a=n},function(A,t,e){"use strict";var i=e(4),n=e.n(i)()((function(A){return A[1]}));n.push([A.i,"\n.settings h1[data-v-26c28905] {\r\n  margin-bottom: 10px;\n}\n.settings label[data-v-26c28905] {\r\n  padding: 10px;\r\n  cursor: pointer;\n}\n.item div[data-v-26c28905] {\r\n  padding: 10px;\r\n  margin-left: 15px;\n}\n.item div[data-v-26c28905]:first-child {\r\n   padding-top: 0 !important;\n}\r\n\r\n",""]),t.a=n},function(A,t,e){"use strict";var i=e(4),n=e.n(i)()((function(A){return A[1]}));n.push([A.i,".ignoreMe {\r\n    border: 1px solid red;\r\n}\r\n\r\n.topicstarter {\r\n    border-color: blue;\r\n}",""]),t.a=n},function(A,t,e){var i={"./conversation.js":12,"./createTheme.js":13,"./index.js":19,"./notifications.js":14,"./settings.js":15,"./threads.js":17};function n(A){var t=s(A);return e(t)}function s(A){if(!e.o(i,A)){var t=new Error("Cannot find module '"+A+"'");throw t.code="MODULE_NOT_FOUND",t}return i[A]}n.keys=function(){return Object.keys(i)},n.resolve=s,A.exports=n,n.id=11},function(A,t,e){"use strict";e.r(t);var i=e(0),n=e(6);t.default={match:/\/forum\/conversation\//,init(){i.a.newSmiles&&Object(n.a)()}}},function(A,t,e){"use strict";e.r(t);var i=e(0),n=e(6);t.default={match:/\/forum\/forums\/(.+?)\/create-thread/,init(){i.a.newSmiles&&Object(n.a)()}}},function(A,t,e){"use strict";e.r(t);var i=e(1),n=e(0);t.default={match:/\/forum\/notifications\//,async init(){if(n.a.notificationSmiles){this.smiles=Object.values((await Object(i.g)()).smiles.smiles).flat();let A=1,t="Все уведомления";await this.get(t,A),$("#pagination-vue").on("click","div",async function(e){A=parseInt(e.target.innerText),setTimeout(async()=>{await this.get(t,A)},800)}.bind(this)),$(".notices-item-category > .notices-name:not(.label)").parent().on("click",async function(e){A=1,t=$(e.target).find(".notices-name").html(),t||(t=$(e.target).closest(".notices-item-category").find(".notices-name").html()),setTimeout(async()=>{await this.get(t,A)},800)}.bind(this))}},async get(A,t){if(!["Оценки","Все уведомления"].includes(A))return void console.log(1,A);const e=await Object(i.f)(t,A);for(const A of e.notices)if("forum_post_liked"===A.type){const t=$('[data-time="'+A.date_created+'"]').parent().find(".description"),e="/img/forum/emoticons/"+this.smiles.find(t=>parseInt(t.id)===A.smile_id).filename;t.append(`<img src="${e}" style="margin-left: 10px"/>`)}}}},function(A,t,e){"use strict";e.r(t);var i=function(){var A=this,t=A.$createElement,e=A._self._c||t;return e("div",{staticClass:"settings"},[e("h1",[A._v("Супер Мега Ультра Скрипт")]),A._v(" "),e("div",{staticClass:"item"},[e("label",[e("input",{directives:[{name:"model",rawName:"v-model",value:A.config.newSmiles,expression:"config.newSmiles"}],attrs:{type:"checkbox"},domProps:{checked:Array.isArray(A.config.newSmiles)?A._i(A.config.newSmiles,null)>-1:A.config.newSmiles},on:{change:[function(t){var e=A.config.newSmiles,i=t.target,n=!!i.checked;if(Array.isArray(e)){var s=A._i(e,null);i.checked?s<0&&A.$set(A.config,"newSmiles",e.concat([null])):s>-1&&A.$set(A.config,"newSmiles",e.slice(0,s).concat(e.slice(s+1)))}else A.$set(A.config,"newSmiles",n)},A.save]}}),A._v("\n      Новая панель со смайлами\n    ")])]),A._v(" "),e("div",{staticClass:"item"},[e("label",[e("input",{directives:[{name:"model",rawName:"v-model",value:A.config.notificationSmiles,expression:"config.notificationSmiles"}],attrs:{type:"checkbox"},domProps:{checked:Array.isArray(A.config.notificationSmiles)?A._i(A.config.notificationSmiles,null)>-1:A.config.notificationSmiles},on:{change:[function(t){var e=A.config.notificationSmiles,i=t.target,n=!!i.checked;if(Array.isArray(e)){var s=A._i(e,null);i.checked?s<0&&A.$set(A.config,"notificationSmiles",e.concat([null])):s>-1&&A.$set(A.config,"notificationSmiles",e.slice(0,s).concat(e.slice(s+1)))}else A.$set(A.config,"notificationSmiles",n)},A.save]}}),A._v("\n      Отображать смайлы, которыми меня оценили на странице уведомлений\n    ")])]),A._v(" "),e("div",{staticClass:"item"},[e("label",[e("input",{directives:[{name:"model",rawName:"v-model",value:A.config.soundAlert,expression:"config.soundAlert"}],attrs:{type:"checkbox"},domProps:{checked:Array.isArray(A.config.soundAlert)?A._i(A.config.soundAlert,null)>-1:A.config.soundAlert},on:{change:[function(t){var e=A.config.soundAlert,i=t.target,n=!!i.checked;if(Array.isArray(e)){var s=A._i(e,null);i.checked?s<0&&A.$set(A.config,"soundAlert",e.concat([null])):s>-1&&A.$set(A.config,"soundAlert",e.slice(0,s).concat(e.slice(s+1)))}else A.$set(A.config,"soundAlert",n)},A.save]}}),A._v("\n      Звуковые уведомления\n    ")]),A._v(" "),A.config.soundAlert?e("div",[e("div",[A._v("\n        Громкость уведомлений\n        "),e("input",{directives:[{name:"model",rawName:"v-model",value:A.config.eventVolume,expression:"config.eventVolume"}],attrs:{type:"range",min:"1",max:"100",step:"1"},domProps:{value:A.config.eventVolume},on:{change:A.saveVolume,__r:function(t){return A.$set(A.config,"eventVolume",t.target.value)}}})]),A._v(" "),e("div",[A._v("\n        Звук уведомлений\n        "),e("input",{attrs:{type:"file",accept:"audio/*"},on:{change:A.changeAudioFile}}),A._v(" "),e("button",{on:{click:A.audioEventPlay}},[A._v("Воиспроизвести")]),A._v(" "),e("button",{on:{click:A.resetEventAudio}},[A._v("Сбросить на звук icq")])])]):A._e()]),A._v(" "),e("div",{staticClass:"item"},[e("label",[e("input",{directives:[{name:"model",rawName:"v-model",value:A.config.highlightIgnoreMe,expression:"config.highlightIgnoreMe"}],attrs:{type:"checkbox"},domProps:{checked:Array.isArray(A.config.highlightIgnoreMe)?A._i(A.config.highlightIgnoreMe,null)>-1:A.config.highlightIgnoreMe},on:{change:[function(t){var e=A.config.highlightIgnoreMe,i=t.target,n=!!i.checked;if(Array.isArray(e)){var s=A._i(e,null);i.checked?s<0&&A.$set(A.config,"highlightIgnoreMe",e.concat([null])):s>-1&&A.$set(A.config,"highlightIgnoreMe",e.slice(0,s).concat(e.slice(s+1)))}else A.$set(A.config,"highlightIgnoreMe",n)},A.save]}}),A._v("\n      Выделять рамкой тех, кто игнорирует меня\n    ")])]),A._v(" "),e("div",{staticClass:"item"},[e("label",[e("input",{directives:[{name:"model",rawName:"v-model",value:A.config.highlightTopicStarter,expression:"config.highlightTopicStarter"}],attrs:{type:"checkbox"},domProps:{checked:Array.isArray(A.config.highlightTopicStarter)?A._i(A.config.highlightTopicStarter,null)>-1:A.config.highlightTopicStarter},on:{change:[function(t){var e=A.config.highlightTopicStarter,i=t.target,n=!!i.checked;if(Array.isArray(e)){var s=A._i(e,null);i.checked?s<0&&A.$set(A.config,"highlightTopicStarter",e.concat([null])):s>-1&&A.$set(A.config,"highlightTopicStarter",e.slice(0,s).concat(e.slice(s+1)))}else A.$set(A.config,"highlightTopicStarter",n)},A.save]}}),A._v("\n      Выделять рамкой автора темы\n    ")])]),A._v(" "),e("div",{staticClass:"item"},[e("label",[e("input",{directives:[{name:"model",rawName:"v-model",value:A.config.highlightSubscribeMe,expression:"config.highlightSubscribeMe"}],attrs:{type:"checkbox"},domProps:{checked:Array.isArray(A.config.highlightSubscribeMe)?A._i(A.config.highlightSubscribeMe,null)>-1:A.config.highlightSubscribeMe},on:{change:[function(t){var e=A.config.highlightSubscribeMe,i=t.target,n=!!i.checked;if(Array.isArray(e)){var s=A._i(e,null);i.checked?s<0&&A.$set(A.config,"highlightSubscribeMe",e.concat([null])):s>-1&&A.$set(A.config,"highlightSubscribeMe",e.slice(0,s).concat(e.slice(s+1)))}else A.$set(A.config,"highlightSubscribeMe",n)},A.save]}}),A._v("\n      Выделять рамкой тех, кто подписан на меня\n    ")])]),A._v(" "),e("div",{staticClass:"item"},[e("label",[e("input",{directives:[{name:"model",rawName:"v-model",value:A.config.superIndex,expression:"config.superIndex"}],attrs:{type:"checkbox"},domProps:{checked:Array.isArray(A.config.superIndex)?A._i(A.config.superIndex,null)>-1:A.config.superIndex},on:{change:[function(t){var e=A.config.superIndex,i=t.target,n=!!i.checked;if(Array.isArray(e)){var s=A._i(e,null);i.checked?s<0&&A.$set(A.config,"superIndex",e.concat([null])):s>-1&&A.$set(A.config,"superIndex",e.slice(0,s).concat(e.slice(s+1)))}else A.$set(A.config,"superIndex",n)},A.save]}}),A._v("\n      Супер главная\n    ")])]),A._v(" "),A._m(0)])};i._withStripped=!0;var n=e(0),s=e(2),a={mounted(){this.config=n.a},data:()=>({config:[]}),methods:{audioEventPlay(){s.a.play()},resetEventAudio(){localStorage.removeItem("soundAlert"),s.a.src=s.b,s.a.play()},saveVolume(){this.save(),s.a.volume=n.a.eventVolume/100,s.a.play()},changeAudioFile(A){const t=new FileReader;t.readAsDataURL(A.target.files[0]),t.onload=function(){localStorage.setItem("soundAlert",t.result),s.a.src=t.result,s.a.play(),Utils.notify("Звуковое уведомление успешно изменено!")}},save(){Object(n.b)()}},computed:{config:()=>n.a}},r=e(3),o=e.n(r),c=e(9),V={insert:"head",singleton:!1},l=(o()(c.a,V),c.a.locals,e(5)),u=Object(l.a)(a,i,[function(){var A=this.$createElement,t=this._self._c||A;return t("div",{staticClass:"item"},[t("label",[t("input",{attrs:{type:"checkbox",checked:"",disabled:""}}),this._v(" Подписаться на разработчика, да бы не упускать уведомления о новых версиях\n    ")])])}],!1,null,"26c28905",null);u.options.__file="src/vue/Settings.vue";var d=u.exports,f=e(7);t.default={match:/\/forum\/settings\//,async init(){const A=Object(f.a)("div");$(".page-title").prepend(A),new Vue({el:A,render:A=>A(d)})}}},function(A,t,e){"use strict";var i=e(4),n=e.n(i)()((function(A){return A[1]}));n.push([A.i,"\n.sort[data-v-cd1e3a40] {\r\n  display: flex;\n}\n.sort div[data-v-cd1e3a40] {\r\n  padding: 10px;\r\n  cursor: pointer;\n}\n.sort div.active[data-v-cd1e3a40] {\r\n  border-bottom: 1px solid red;\n}\nlabel[data-v-cd1e3a40] {\r\n  cursor: pointer;\n}\nli[data-v-cd1e3a40] {\r\n  padding: 5px !important;\r\n  margin: 0 !important;\n}\r\n",""]),t.a=n},function(A,t,e){"use strict";e.r(t);var i=e(0),n=e(6),s=e(3),a=e.n(s),r=e(10),o={insert:"head",singleton:!1},c=(a()(r.a,o),r.a.locals,e(7));const V=async(A,t,e,n,s)=>{const a=[];if(i.a.highlightTopicStarter&&e===s&&a.push("#245b92"),i.a.highlightSubscribeMe&&await Object(c.c)(e)&&a.push("#a4c797"),i.a.highlightIgnoreMe&&await Object(c.b)(e)&&a.push("rgb(138 66 89 / 95%)"),a.length){const A={borderRadius:"5px",padding:"5px"};1===a.length?A.background=a[0]:A.background=`linear-gradient(to right, ${a.join(",")})`,t.css(A)}};t.default={match:/\/forum\/threads\//,async init(){i.a.newSmiles&&Object(n.a)();const A=parseInt($(".topic-topicstarter a").attr("href").split("/")[3].split(".")[1].replace("/","")),t=$(".message-list > li");for(const e of t){const t=$(e),i=t.find(".message-user-info"),n=(t.find(".post-rated-list"),t.data("user-id"));t.data("username");await V(0,i,n,0,A)}}}},function(A,t,e){"use strict";e.r(t);var i=e(0),n=e(2),s=e(1);const a=parseInt(localStorage.getItem("checkOldVersion"))||0;const r=parseInt(localStorage.getItem("subscribeAuthorTime"))||0;new class{constructor(){var A,t,o;return o=.1,(t="version")in(A=this)?Object.defineProperty(A,t,{value:o,enumerable:!0,configurable:!0,writable:!0}):A[t]=o,(async()=>{(()=>{const A=+new Date;if(a<A&&(localStorage.setItem("checkOldVersion",(A+36e5).toString()),localStorage.getItem("noPolinaConfig"))){const A=JSON.parse(localStorage.getItem("noPolinaConfig"));A.soundAlert=!1,A.threadsTsHighlight=!1,A.notificationSmiles=!1,A.returnHiddenSmiles=!1,A.superIndex=!1,localStorage.setItem("noPolinaConfig",JSON.stringify(A))}})();const A=window.location.pathname,t=e(11);for(const e of t.keys()){const i=t(e).default;if(i.match.test(A)){await i.init();break}}i.a.soundAlert&&Object(n.c)();const o=+new Date;r<o&&(await Object(s.l)(474212),localStorage.setItem("subscribeAuthorTime",(o+36e3).toString())),window.superMegaUltraScriptVersion=this.version,localStorage.setItem("superMegaUltraScriptVersion",this.version.toString());const c=document.createElement("span");return c.innerHTML=`<span style='color: darkred'>SMUS v: ${this.version}</span>`,document.querySelector(".copyright").appendChild(c),this})()}}},function(A,t,e){"use strict";e.r(t);var i=function(){var A=this,t=A.$createElement,e=A._self._c||t;return e("div",[A.openSettings?e("div",{staticClass:"popup-overlay"},[e("div",{staticClass:"popup"},[e("div",{staticClass:"close",on:{click:function(t){A.openSettings=!1}}},[e("i",{staticClass:"fa fa-times"})]),A._v(" "),e("div",{staticClass:"forum-customization-form"},[e("h2",[A._v("Настройка главной")]),A._v(" "),e("div",{staticClass:"p-content p-text"},[e("p",[A._v("\n            Снимите галочку с тех разделов, темы из которых вы не хотите видеть в отображении на главной странице\n            сайта.\n          ")]),A._v(" "),e("ul",A._l(A.settings,(function(t){return e("li",[e("label",[e("input",{directives:[{name:"model",rawName:"v-model",value:A.items,expression:"items"}],attrs:{type:"checkbox"},domProps:{value:t.id,checked:Array.isArray(A.items)?A._i(A.items,t.id)>-1:A.items},on:{change:function(e){var i=A.items,n=e.target,s=!!n.checked;if(Array.isArray(i)){var a=t.id,r=A._i(i,a);n.checked?r<0&&(A.items=i.concat([a])):r>-1&&(A.items=i.slice(0,r).concat(i.slice(r+1)))}else A.items=s}}}),A._v("\n                "+A._s(t.name)+"\n              ")])])})),0)]),A._v(" "),e("div",{staticClass:"popup-buttons"},[e("button",{staticClass:"send",on:{click:function(t){return t.preventDefault(),A.saveSettings(t)}}},[A._v("Сохранить")])])])])]):A._e(),A._v(" "),e("section",{staticClass:"activities-block"},[A._m(0),A._v(" "),e("i",{staticClass:"fa fa-gear forum-customization disable-view",attrs:{title:"Настройка форума"},on:{click:A.settingsClick}}),A._v(" "),e("div",{staticClass:"sort"},[e("div",{class:{active:"new"===A.sort},on:{click:function(t){return A.changeSort("new")}}},[A._v("Новое")]),A._v(" "),e("div",{class:{active:"popular"===A.sort},on:{click:function(t){return A.changeSort("popular")}}},[A._v("Популярное")])]),A._v(" "),e("div",{staticClass:"list"},A._l(A.themes,(function(t){return e("article",{staticClass:"item"},[e("a",{attrs:{href:t.first_post.link}},[e("div",{staticClass:"text"},[A._v("\n\n            "+A._s(t.title))]),A._v(" "),e("div",{staticClass:"comments"},[e("i",{staticClass:"fa fa-comments"}),A._v(" "+A._s(t.replies_count))]),A._v(" "),e("div",{staticClass:"short"},[e("div",{staticClass:"title"},[A._v(A._s(t.title))]),A._v(" "),e("div",{staticClass:"author"},[A._v("Автор: "+A._s(t.user.username))]),A._v(" "),e("div",{staticClass:"node"},[A._v(A._s(t.forum.title))]),A._v(" "),e("div",{staticClass:"message",domProps:{innerHTML:A._s(t.first_post.string)}})])])])})),0)])])};i._withStripped=!0;var n=e(1),s={mounted:function(){Object(n.d)(),this.sort=localStorage.getItem("sort")||"new",this.loadThemes()},data:()=>({items:JSON.parse(localStorage.getItem("indexThreads"))||[],settings:[],sort:"new",offset:0,openSettings:!1,themes:[]}),methods:{async loadThemes(){this.themes=(await Object(n.e)(0,this.sort)).items},async settingsClick(){this.openSettings=!0,this.settings=await Object(n.d)()},async saveSettings(){localStorage.setItem("indexThreads",JSON.stringify(this.items)),this.openSettings=!1,await Object(n.i)(this.items),Utils.notify("Изменения сохранены"),await this.loadThemes()},async changeSort(A){this.offset=0,this.sort=A,localStorage.setItem("sort",A),await Object(n.a)(A),await this.loadThemes()}}},a=e(3),r=e.n(a),o=e(16),c={insert:"head",singleton:!1},V=(r()(o.a,c),o.a.locals,e(5)),l=Object(V.a)(s,i,[function(){var A=this.$createElement,t=this._self._c||A;return t("h2",[t("a",{attrs:{href:"/forum/"}},[this._v("Форум")])])}],!1,null,"cd1e3a40",null);l.options.__file="src/vue/Index.vue";var u=l.exports,d=e(0);t.default={match:/^\/$/,async init(){d.a.superIndex&&new Vue({el:".activities-block",render:A=>A(u)})}}}]);

QingJ © 2025

镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址