From db13736b2126c46b8b295d11b1362df5827f2761 Mon Sep 17 00:00:00 2001
From: bitcrystal "+text+"
"}return'"+(escaped?code:escape(code,true))+"\n
\n"};Renderer.prototype.blockquote=function(quote){return"'+(escaped?code:escape(code,true))+"\n
\n"+quote+"
\n"};Renderer.prototype.html=function(html){return html};Renderer.prototype.heading=function(text,level,raw){return"
\n":"
\n"};Renderer.prototype.list=function(body,ordered){var type=ordered?"ol":"ul";return"<"+type+">\n"+body+""+type+">\n"};Renderer.prototype.listitem=function(text){return"\n"+"\n"+header+"\n"+"\n"+body+"\n"+"
\n"};Renderer.prototype.tablerow=function(content){return"\n"+content+" \n"};Renderer.prototype.tablecell=function(content,flags){var type=flags.header?"th":"td";var tag=flags.align?"<"+type+' style="text-align:'+flags.align+'">':"<"+type+">";return tag+content+""+type+">\n"};Renderer.prototype.strong=function(text){return""+text+""};Renderer.prototype.em=function(text){return""+text+""};Renderer.prototype.codespan=function(text){return""+text+"
"};Renderer.prototype.br=function(){return this.options.xhtml?"
":"
"};Renderer.prototype.del=function(text){return""+text+""};Renderer.prototype.link=function(href,title,text){if(this.options.sanitize){try{var prot=decodeURIComponent(unescape(href)).replace(/[^\w:]/g,"").toLowerCase()}catch(e){return""}if(prot.indexOf("javascript:")===0){return""}}var out='"+text+"";return out};Renderer.prototype.image=function(href,title,text){var out='":">";return out};function Parser(options){this.tokens=[];this.token=null;this.options=options||marked.defaults;this.options.renderer=this.options.renderer||new Renderer;this.renderer=this.options.renderer;this.renderer.options=this.options}Parser.parse=function(src,options,renderer){var parser=new Parser(options,renderer);return parser.parse(src)};Parser.prototype.parse=function(src){this.inline=new InlineLexer(src.links,this.options,this.renderer);this.tokens=src.reverse();var out="";while(this.next()){out+=this.tok()}return out};Parser.prototype.next=function(){return this.token=this.tokens.pop()};Parser.prototype.peek=function(){return this.tokens[this.tokens.length-1]||0};Parser.prototype.parseText=function(){var body=this.token.text;while(this.peek().type==="text"){body+="\n"+this.next().text}return this.inline.output(body)};Parser.prototype.tok=function(){switch(this.token.type){case"space":{return""}case"hr":{return this.renderer.hr()}case"heading":{return this.renderer.heading(this.inline.output(this.token.text),this.token.depth,this.token.text)}case"code":{return this.renderer.code(this.token.text,this.token.lang,this.token.escaped)}case"table":{var header="",body="",i,row,cell,flags,j;cell="";for(i=0;i
"+escape(e.message+"",true)+""}throw e}}marked.options=marked.setOptions=function(opt){merge(marked.defaults,opt);return marked};marked.defaults={gfm:true,tables:true,breaks:false,pedantic:false,sanitize:false,smartLists:false,silent:false,highlight:null,langPrefix:"lang-",smartypants:false,headerPrefix:"",renderer:new Renderer,xhtml:false};marked.Parser=Parser;marked.parser=Parser.parse;marked.Renderer=Renderer;marked.Lexer=Lexer;marked.lexer=Lexer.lex;marked.InlineLexer=InlineLexer;marked.inlineLexer=InlineLexer.output;marked.parse=marked;if(typeof module!=="undefined"&&typeof exports==="object"){module.exports=marked}else if(typeof define==="function"&&define.amd){define(function(){return marked})}else{this.marked=marked}}).call(function(){return this||(typeof window!=="undefined"?window:global)}()); +(function(){var block={newline:/^\n+/,code:/^( {4}[^\n]+\n*)+/,fences:noop,hr:/^( *[-*_]){3,} *(?:\n+|$)/,heading:/^ *(#{1,6}) *([^\n]+?) *#* *(?:\n+|$)/,nptable:noop,lheading:/^([^\n]+)\n *(=|-){2,} *(?:\n+|$)/,blockquote:/^( *>[^\n]+(\n(?!def)[^\n]+)*\n*)+/,list:/^( *)(bull) [\s\S]+?(?:hr|def|\n{2,}(?! )(?!\1bull )\n*|\s*$)/,html:/^ *(?:comment|closed|closing) *(?:\n{2,}|\s*$)/,def:/^ *\[([^\]]+)\]: *([^\s>]+)>?(?: +["(]([^\n]+)[")])? *(?:\n+|$)/,table:noop,paragraph:/^((?:[^\n]+\n?(?!hr|heading|lheading|blockquote|tag|def))+)\n*/,text:/^[^\n]+/};block.bullet=/(?:[*+-]|\d+\.)/;block.item=/^( *)(bull) [^\n]*(?:\n(?!\1bull )[^\n]*)*/;block.item=replace(block.item,"gm")(/bull/g,block.bullet)();block.list=replace(block.list)(/bull/g,block.bullet)("hr","\\n+(?=\\1?(?:[-*_] *){3,}(?:\\n+|$))")("def","\\n+(?="+block.def.source+")")();block.blockquote=replace(block.blockquote)("def",block.def)();block._tag="(?!(?:"+"a|em|strong|small|s|cite|q|dfn|abbr|data|time|code"+" +|var|samp|kbd|sub|sup|i|b|u|mark|ruby|rt|rp|bdi|bdo"+"|span|br|wbr|ins|del|img)\\b)\\w+(?!:/|[^\\w\\s@]*@)\\b";block.html=replace(block.html)("comment",//)("closed",/<(tag)[\s\S]+?<\/\1>/)("closing",/
"+(escaped?code:escape(code,true))+"\n
"}return''+(escaped?code:escape(code,true))+"\n
\n"};Renderer.prototype.blockquote=function(quote){return"\n"+quote+"\n"};Renderer.prototype.html=function(html){return html};Renderer.prototype.heading=function(text,level,raw){return"
"+text+"
\n"};Renderer.prototype.table=function(header,body){return""+text+"
"};Renderer.prototype.br=function(){return this.options.xhtml?""+escape(e.message+"",true)+""}throw e}}marked.options=marked.setOptions=function(opt){merge(marked.defaults,opt);return marked};marked. +defaults={gfm:true,tables:true,breaks:false,pedantic:false,sanitize:false,smartLists:false,silent:false,highlight:null,langPrefix:"lang-",smartypants:false,headerPrefix:"",renderer:new Renderer,xhtml:false};marked.Parser=Parser;marked.parser=Parser.parse;marked.Renderer=Renderer;marked.Lexer=Lexer;marked.lexer=Lexer.lex;marked.InlineLexer=InlineLexer;marked.inlineLexer=InlineLexer.output;marked.parse=marked;if(typeof module!=="undefined"&&typeof exports==="object"){module.exports=marked}else if(typeof define==="function"&&define.amd){define(function(){return marked})}else{this.marked=marked}}).call(function(){return this||(typeof window!=="undefined"?window:global)}()); /* ---- /1HeLLo4uzjaLetFx6NH3PMwFP3qbRbTf3D/js/utils/Animation.coffee ---- */ @@ -2261,12 +2279,10 @@ this.onSiteInfo = bind(this.onSiteInfo, this); this.render = bind(this.render, this); this.getClass = bind(this.getClass, this); - this.renderSearchStat = bind(this.renderSearchStat, this); this.renderWelcome = bind(this.renderWelcome, this); this.renderFeed = bind(this.renderFeed, this); this.exitAnimation = bind(this.exitAnimation, this); this.enterAnimation = bind(this.enterAnimation, this); - this.handleSearchInfoClick = bind(this.handleSearchInfoClick, this); this.handleFilterClick = bind(this.handleFilterClick, this); this.handleSearchKeyup = bind(this.handleSearchKeyup, this); this.handleSearchInput = bind(this.handleSearchInput, this); @@ -2279,7 +2295,7 @@ this.searching = null; this.searching_text = null; this.searched = null; - this.res = null; + this.searched_info = null; this.loading = false; this.filter = null; this.feed_types = {}; @@ -2288,7 +2304,6 @@ this.limit = 30; this.query_limit = 20; this.query_day_limit = 3; - this.show_stats = false; Page.on_settings.then((function(_this) { return function() { _this.need_update = true; @@ -2374,14 +2389,7 @@ this.logStart("Updating feed"); this.updating = true; return Page.cmd("feedQuery", params, (function(_this) { - return function(res) { - var rows; - if (res.rows) { - rows = res.rows; - } else { - rows = res; - } - _this.res = res; + return function(rows) { if (rows.length < 10 && _this.day_limit !== null) { _this.limit = 20; _this.day_limit = null; @@ -2414,7 +2422,7 @@ _this.loading = false; _this.displayRows(res["rows"], search); delete res["rows"]; - _this.res = res; + _this.searched_info = res; _this.searched = search; if (cb) { return cb(); @@ -2499,11 +2507,6 @@ return false; }; - FeedList.prototype.handleSearchInfoClick = function(e) { - this.show_stats = !this.show_stats; - return false; - }; - FeedList.prototype.formatTitle = function(title) { if (this.searching_text && this.searching_text.length > 1) { return Text.highlight(title, this.searching_text); @@ -2653,26 +2656,6 @@ ]); }; - FeedList.prototype.renderSearchStat = function(stat) { - var site, total_taken; - if (stat.taken === 0) { - return null; - } - total_taken = this.res.taken; - site = Page.site_list.item_list.items_bykey[stat.site]; - return h("tr", { - key: stat.site + "_" + stat.feed_name, - classes: { - "slow": stat.taken > total_taken * 0.1, - "extra-slow": stat.taken > total_taken * 0.3 - } - }, [ - h("td.site", h("a.site", { - href: site.getHref() - }, [site.row.content.title])), h("td.feed_name", stat.feed_name), h("td.taken", (stat.taken != null ? stat.taken + "s" : "n/a ")) - ]); - }; - FeedList.prototype.getClass = function() { if (this.searching !== null) { return "search"; @@ -2682,7 +2665,7 @@ }; FeedList.prototype.render = function() { - var feed_type, ref; + var feed_type; if (this.need_update) { RateLimitCb(5000, this.update); this.need_update = false; @@ -2737,15 +2720,10 @@ onkeyup: this.handleSearchKeyup, oninput: this.handleSearchInput, afterCreate: this.storeNodeSearch - }), ((ref = this.res) != null ? ref.stats : void 0) && !this.loading ? h("a.search-info.nolink", { - href: "#ShowStats", + }), this.searched && this.searched_info && !this.loading ? h("div.search-info", { enterAnimation: Animation.show, - exitAnimation: Animation.hide, - onclick: this.handleSearchInfoClick - }, (this.searching ? this.res.num + " results " : "") + ("from " + this.res.sites + " sites in " + (this.res.taken.toFixed(2)) + "s")) : void 0, this.show_stats ? h("div.search-info-stats", { - enterAnimation: Animation.slideDown, - exitAnimation: Animation.slideUp - }, [h("table", [h("tr", h("th", "Site"), h("th", "Feed"), h("th.taken", "Taken")), this.res.stats.map(this.renderSearchStat)])]) : void 0, Page.server_info.rev < 1230 && this.searching ? h("div.search-noresult", { + exitAnimation: Animation.hide + }, this.searched_info.num + " results from " + this.searched_info.sites + " sites in " + (this.searched_info.taken.toFixed(2)) + "s") : void 0, Page.server_info.rev < 1230 && this.searching ? h("div.search-noresult", { enterAnimation: Animation.show }, [ "You need to ", h("a", { @@ -2780,7 +2758,6 @@ }).call(this); - /* ---- /1HeLLo4uzjaLetFx6NH3PMwFP3qbRbTf3D/js/FileList.coffee ---- */ @@ -3175,9 +3152,8 @@ })(this)); return this.bigfiles.files.update(); }; - FileList.prototype.render = function() { - var site, sites, sites_connected, sites_favorited; + var site, sites, sites_connected, sites_favorited, sites_politics, sites_blogs, sites_services, sites_forums_boards, sites_chat, sites_video_images, sites_guides, sites_news, sites_porn, sites_other; if (Page.site_list.sites && !this.need_update && this.updating_files === 0 && document.body.className !== "loaded") { document.body.className = "loaded"; } @@ -3197,6 +3173,94 @@ } return results; })(); + sites_other = (function() { + var i, len, results; + results = []; + for (i = 0, len = sites.length; i < len; i++) { + site = sites[i]; + if (!site.favorite&&site.has_category&&site.category=='Other') { + results.push(site); + } + } + return results; + })(); + sites_porn = (function() { + var i, len, results; + results = []; + for (i = 0, len = sites.length; i < len; i++) { + site = sites[i]; + if (!site.favorite&&site.has_category&&site.category=='Porn') { + results.push(site); + } + } + return results; + })(); + sites_news = (function() { + var i, len, results; + results = []; + for (i = 0, len = sites.length; i < len; i++) { + site = sites[i]; + if (!site.favorite&&site.has_category&&site.category=='News') { + results.push(site); + } + } + return results; + })(); + sites_guides = (function() { + var i, len, results; + results = []; + for (i = 0, len = sites.length; i < len; i++) { + site = sites[i]; + if (!site.favorite&&site.has_category&&site.category=='Guides') { + results.push(site); + } + } + return results; + })(); + sites_video_images = (function() { + var i, len, results; + results = []; + for (i = 0, len = sites.length; i < len; i++) { + site = sites[i]; + if (!site.favorite&&site.has_category&&site.category=='Video, Images') { + results.push(site); + } + } + return results; + })(); + sites_chat = (function() { + var i, len, results; + results = []; + for (i = 0, len = sites.length; i < len; i++) { + site = sites[i]; + if (!site.favorite&&site.has_category&&site.category=='Chat') { + results.push(site); + } + } + return results; + })(); + sites_forums_boards = (function() { + var i, len, results; + results = []; + for (i = 0, len = sites.length; i < len; i++) { + site = sites[i]; + if (!site.favorite&&site.has_category&&site.category=='Forums, Boards') { + results.push(site); + } + } + return results; + })(); + sites_services = (function() { + var i, len, results; + results = []; + for (i = 0, len = sites.length; i < len; i++) { + site = sites[i]; + if (!site.favorite&&site.has_category&&site.category=='Services') { + results.push(site); + } + } + return results; + })(); sites_favorited = (function() { var i, len, results; results = []; @@ -3208,12 +3272,34 @@ } return results; })(); + sites_blogs = (function() { + var i, len, results; + results = []; + for (i = 0, len = sites.length; i < len; i++) { + site = sites[i]; + if (!site.favorite&&site.has_category&&site.category=='Blogs') { + results.push(site); + } + } + return results; + })(); + sites_politics = (function() { + var i, len, results; + results = []; + for (i = 0, len = sites.length; i < len; i++) { + site = sites[i]; + if (!site.favorite&&site.has_category&&site.category=='Politics') { + results.push(site); + } + } + return results; + })(); sites_connected = (function() { var i, len, results; results = []; for (i = 0, len = sites.length; i < len; i++) { site = sites[i]; - if (!site.favorite) { + if (!site.favorite&&!site.has_category) { results.push(site); } } @@ -3227,13 +3313,104 @@ sites_favorited = []; sites_connected = [sites_connected[0]]; } + if (sites_politics.length) { + sites_politics = [sites_politics[0]]; + } else { + sites_politics = []; + } + if (sites_blogs.length) { + sites_blogs = [sites_blogs[0]]; + } else { + sites_blogs = []; + } + if (sites_other.length) { + sites_other = [sites_other[0]]; + } else { + sites_other = []; + } + if (sites_porn.length) { + sites_porn = [sites_porn[0]]; + } else { + sites_porn = []; + } + if (sites_news.length) { + sites_news = [sites_news[0]]; + } else { + sites_news = []; + } + if (sites_guides.length) { + sites_guides = [sites_guides[0]]; + } else { + sites_guides = []; + } + if (sites_services.length) { + sites_services = [sites_services[0]]; + } else { + sites_services = []; + } + if (sites_forums_boards.length) { + sites_forums_boards = [sites_forums_boards[0]]; + } else { + sites_forums_boards = []; + } + if (sites_chat.length) { + sites_chat = [sites_chat[0]]; + } else { + sites_chat = []; + } + if (sites_video_images.length) { + sites_video_images = [sites_video_images[0]]; + } else { + sites_video_images = []; + } } if (sites.length === 0) { document.body.className = "loaded"; return h("div#FileList", this.renderSelectbar(), this.renderTotalbar(), h("div.empty", [h("h4", "Hello newcomer!"), h("small", "You have not downloaded any optional files yet")])); } return h("div#FileList", [ - this.renderSelectbar(), this.renderTotalbar(), this.bigfiles.render(), sites_favorited.map((function(_this) { + + this.renderSelectbar(), this.renderTotalbar(), this.bigfiles.render(), sites_blogs.map((function(_this) { + return function(site) { + return site.renderOptionalStats(); + }; + })(this)), sites_services.map((function(_this) { + return function(site) { + return site.renderOptionalStats(); + }; + })(this)), sites_forums_boards.map((function(_this) { + return function(site) { + return site.renderOptionalStats(); + }; + })(this)), sites_chat.map((function(_this) { + return function(site) { + return site.renderOptionalStats(); + }; + })(this)), sites_video_images.map((function(_this) { + return function(site) { + return site.renderOptionalStats(); + }; + })(this)), sites_guides.map((function(_this) { + return function(site) { + return site.renderOptionalStats(); + }; + })(this)), sites_news.map((function(_this) { + return function(site) { + return site.renderOptionalStats(); + }; + })(this)), sites_porn.map((function(_this) { + return function(site) { + return site.renderOptionalStats(); + }; + })(this)), sites_other.map((function(_this) { + return function(site) { + return site.renderOptionalStats(); + }; + })(this)), sites_politics.map((function(_this) { + return function(site) { + return site.renderOptionalStats(); + }; + })(this)), sites_favorited.map((function(_this) { return function(site) { return site.renderOptionalStats(); }; @@ -3520,6 +3697,7 @@ }).call(this); + /* ---- /1HeLLo4uzjaLetFx6NH3PMwFP3qbRbTf3D/js/MuteList.coffee ---- */ @@ -3686,6 +3864,16 @@ this.handleUpdateClick = bind(this.handleUpdateClick, this); this.handleUnfavoriteClick = bind(this.handleUnfavoriteClick, this); this.handleFavoriteClick = bind(this.handleFavoriteClick, this); + this.handlePoliticsClick = bind(this.handlePoliticsClick, this); + this.handleBlogsClick = bind(this.handleBlogsClick, this); + this.handleServicesClick = bind(this.handleServicesClick, this); + this.handleForumsBoardsClick = bind(this.handleForumsBoardsClick, this); + this.handleVideoImagesClick = bind(this.handleVideoImagesClick, this); + this.handleGuidesClick = bind(this.handleGuidesClick, this); + this.handleNewsClick = bind(this.handleNewsClick, this); + this.handlePornClick = bind(this.handlePornClick, this); + this.handleOtherClick = bind(this.handleOtherClick, this); + this.handleUnCategoryClick = bind(this.handleUnCategoryClick, this); this.deleted = false; this.show_errors = false; this.message_visible = false; @@ -3694,6 +3882,41 @@ this.message_collapsed = false; this.message_timer = null; this.favorite = Page.settings.favorite_sites[row.address]; + if(Page.settings.services_sites[row.address]) + { + this.has_category = true; + this.category = 'Services'; + } else if (Page.settings.forums_boards_sites[row.address]) { + this.has_category = true; + this.category = 'Forums, Boards'; + } else if(Page.settings.chat_sites[row.address]) { + this.has_category = true; + this.category = 'Chat'; + } else if (Page.settings.video_images_sites[row.address]) { + this.has_category = true; + this.category = 'Video, Images'; + } else if(Page.settings.guides_sites[row.address]) { + this.has_category = true; + this.category = 'Guides'; + } else if (Page.settings.news_sites[row.address]) { + this.has_category = true; + this.category = 'News'; + } else if(Page.settings.porn_sites[row.address]) { + this.has_category = true; + this.category = 'Porn'; + } else if (Page.settings.other_sites[row.address]) { + this.has_category = true; + this.category = 'Other'; + } else if(Page.settings.politics_sites[row.address]) { + this.has_category = true; + this.category = 'Politics'; + } else if (Page.settings.blogs_sites[row.address]) { + this.has_category = true; + this.category = 'Blogs'; + } else { + this.has_category = false; + this.category = ''; + } this.key = row.address; this.optional_helps = []; this.optional_helps_disabled = {}; @@ -3778,6 +4001,116 @@ Page.saveSettings(); Page.site_list.reorder(); return false; + } + + Site.prototype.handleServicesClick = function() { + this.handleUnfavoriteClick(); + this.has_category = true; + this.category = 'Services'; + this.menu = new Menu(); + Page.settings.services_sites[this.row.address] = true; + Page.saveSettings(); + Page.site_list.reorder(); + return false; + }; + + Site.prototype.handleForumsBoardsClick = function() { + this.handleUnfavoriteClick(); + this.has_category = true; + this.category = 'Forums, Boards'; + this.menu = new Menu(); + Page.settings.forums_boards_sites[this.row.address] = true; + Page.saveSettings(); + Page.site_list.reorder(); + return false; + }; + + Site.prototype.handleChatClick = function() { + this.handleUnfavoriteClick(); + this.has_category = true; + this.category = 'Chat'; + this.menu = new Menu(); + Page.settings.chat_sites[this.row.address] = true; + Page.saveSettings(); + Page.site_list.reorder(); + return false; + }; + + Site.prototype.handleVideoImagesClick = function() { + this.handleUnfavoriteClick(); + this.has_category = true; + this.category = 'Video, Images'; + this.menu = new Menu(); + Page.settings.video_images_sites[this.row.address] = true; + Page.saveSettings(); + Page.site_list.reorder(); + return false; + }; + + Site.prototype.handleGuidesClick = function() { + this.handleUnfavoriteClick(); + this.has_category = true; + this.category = 'Guides'; + this.menu = new Menu(); + Page.settings.guides_sites[this.row.address] = true; + Page.saveSettings(); + Page.site_list.reorder(); + return false; + }; + + Site.prototype.handleNewsClick = function() { + this.handleUnfavoriteClick(); + this.has_category = true; + this.category = 'News'; + this.menu = new Menu(); + Page.settings.news_sites[this.row.address] = true; + Page.saveSettings(); + Page.site_list.reorder(); + return false; + }; + + Site.prototype.handlePornClick = function() { + this.handleUnfavoriteClick(); + this.has_category = true; + this.category = 'Porn'; + this.menu = new Menu(); + Page.settings.porn_sites[this.row.address] = true; + Page.saveSettings(); + Page.site_list.reorder(); + return false; + }; + + Site.prototype.handleOtherClick = function() { + this.handleUnfavoriteClick(); + this.has_category = true; + this.category = 'Other'; + this.menu = new Menu(); + Page.settings.other_sites[this.row.address] = true; + Page.saveSettings(); + Page.site_list.reorder(); + return false; + }; + + Site.prototype.handlePoliticsClick = function() { + this.handleUnfavoriteClick(); + this.has_category = true; + this.category = 'Politics'; + this.menu = new Menu(); + Page.settings.politics_sites[this.row.address] = true; + Page.saveSettings(); + Page.site_list.reorder(); + return false; + }; + + Site.prototype.handleBlogsClick = function() { + this.handleUnfavoriteClick(); + this.has_category = true; + this.category = 'Blogs'; + this.menu = new Menu(); + Page.settings.blogs_sites[this.row.address] = true; + Page.saveSettings(); + Page.site_list.reorder(); + return false; }; Site.prototype.handleUnfavoriteClick = function() { @@ -3789,6 +4122,37 @@ return false; }; + Site.prototype.handleUnCategoryClick = function() { + this.handleFavoriteClick(); + this.has_category = false; + this.menu = new Menu(); + if (this.category == 'Services') { + delete Page.settings.services_sites[this.row.address]; + } else if (this.category == 'Forums, Boards') { + delete Page.settings.forums_boards_sites[this.row.address]; + } else if (this.category == 'Chat') { + delete Page.settings.chat_sites[this.row.address]; + } else if (this.category == 'Video, Images') { + delete Page.settings.video_images_sites[this.row.address]; + } else if (this.category == 'Guides') { + delete Page.settings.guides_sites[this.row.address]; + } else if (this.category == 'News') { + delete Page.settings.news_sites[this.row.address]; + } else if (this.category == 'Porn') { + delete Page.settings.porn_sites[this.row.address]; + } else if (this.category == 'Other') { + delete Page.settings.other_sites[this.row.address]; + } else if(this.category == 'Politics') { + delete Page.settings.politics_sites[this.row.address]; + } else if (this.category == 'Blogs') { + delete Page.settings.blogs_sites[this.row.address]; + } + this.category = ''; + Page.saveSettings(); + Page.site_list.reorder(); + return false; + }; + Site.prototype.handleUpdateClick = function() { Page.cmd("siteUpdate", { "address": this.row.address @@ -3888,7 +4252,26 @@ if (this.favorite) { this.menu.items.push(["Unfavorite", this.handleUnfavoriteClick]); } else { - this.menu.items.push(["Favorite", this.handleFavoriteClick]); + if(!this.has_category) { + this.menu.items.push(["Favorite", this.handleFavoriteClick]); + } + } + if (this.favorite) { + if(!this.has_category) { + this.menu.items.push(["To Services", this.handleServicesClick]); + this.menu.items.push(["To Forums, Boards", this.handleForumsBoardsClick]); + this.menu.items.push(["To Chat", this.handleChatClick]); + this.menu.items.push(["To Video, Images", this.handleVideoImagesClick]); + this.menu.items.push(["To Guides", this.handleGuidesClick]); + this.menu.items.push(["To News", this.handleNewsClick]); + this.menu.items.push(["To Porn", this.handlePornClick]); + this.menu.items.push(["To Other", this.handleOtherClick]); + this.menu.items.push(["To Politics", this.handlePoliticsClick]); + this.menu.items.push(["To Blogs", this.handleBlogsClick]); + } + } + if(this.has_category) { + this.menu.items.push(["Remove from category", this.handleUnCategoryClick]); } this.menu.items.push(["Update", this.handleUpdateClick]); this.menu.items.push(["Check files", this.handleCheckfilesClick]); @@ -4341,9 +4724,37 @@ function SiteList() { this.onSiteInfo = bind(this.onSiteInfo, this); this.render = bind(this.render, this); + this.renderOwnedSitesHelper = false; + this.renderConnectedSitesHelper = false; + this.renderMergedSitesHelper = false; + this.renderFavoriteSitesHelper = false; + this.renderPoliticsSitesHelper = false; + this.renderBlogsSitesHelper = false; + this.renderServicesSitesHelper = false; + this.renderGuidesSitesHelper = false; + this.renderNewsSitesHelper = false; + this.renderVideoImagesSitesHelper = false; + this.renderPornSitesHelper = false; + this.renderOtherSitesHelper = false; + this.renderChatSitesHelper = false; + this.renderForumsBoardsSitesHelper = false; this.handleFilterKeyup = bind(this.handleFilterKeyup, this); this.handleFilterInput = bind(this.handleFilterInput, this); this.renderMergedSites = bind(this.renderMergedSites, this); + this.renderOwnedSitesHelperClick = bind(this.renderOwnedSitesHelperClick, this); + this.renderConnectedSitesHelperClick = bind(this.renderConnectedSitesHelperClick, this); + this.renderMergedSitesHelperClick = bind(this.renderMergedSitesHelperClick, this); + this.renderFavoriteSitesHelperClick = bind(this.renderFavoriteSitesHelperClick, this); + this.renderPoliticsSitesHelperClick = bind(this.renderPoliticsSitesHelperClick, this); + this.renderBlogsSitesHelperClick = bind(this.renderBlogsSitesHelperClick, this); + this.renderServicesSitesHelperClick = bind(this.renderServicesSitesHelperClick, this); + this.renderGuidesSitesHelperClick = bind(this.renderGuidesSitesHelperClick, this); + this.renderNewsSitesHelperClick = bind(this.renderNewsSitesHelperClick, this); + this.renderVideoImagesSitesHelperClick = bind(this.renderVideoImagesSitesHelperClick, this); + this.renderPornSitesHelperClick = bind(this.renderPornSitesHelperClick, this); + this.renderOtherSitesHelperClick = bind(this.renderOtherSitesHelperClick, this); + this.renderChatSitesHelperClick = bind(this.renderChatSitesHelperClick, this); + this.renderForumsBoardsSitesHelperClick = bind(this.renderForumsBoardsSitesHelperClick, this); this.reorder = bind(this.reorder, this); this.sortRows = bind(this.sortRows, this); this.reorderTimer = bind(this.reorderTimer, this); @@ -4406,7 +4817,27 @@ Page.cmd("siteList", {}, (function(_this) { return function(site_rows) { var favorite_sites; - favorite_sites = Page.settings.favorite_sites; + var politics_sites; + var blogs_sites; + var services_sites; + var forums_boards_sites; + var chat_sites; + var video_images_sites; + var guides_sites; + var news_sites; + var porn_sites; + var other_sites; + services_sites = Page.settings.services_sites; + forums_boards_sites = Page.settings.forums_boards_sites; + chat_sites = Page.settings.chat_sites; + video_images_sites = Page.settings.video_images_sites; + guides_sites = Page.settings.guides_sites; + news_sites = Page.settings.news_sites; + porn_sites = Page.settings.porn_sites; + other_sites = Page.settings.other_sites; + favorite_sites = Page.settings.favorite_sites; + politics_sites = Page.settings.politics_sites; + blogs_sites = Page.settings.blogs_sites; _this.item_list.sync(site_rows); _this.sortRows(_this.item_list.items); if (_this.inactive_demo_sites === null) { @@ -4505,6 +4936,131 @@ return results; }; + SiteList.prototype.renderOwnedSitesHelperClick = function() { + this.renderOwnedSitesHelper = Page.settings.owned_sites_helper; + this.renderOwnedSitesHelper = !this.renderOwnedSitesHelper; + Page.settings.owned_sites_helper = this.renderOwnedSitesHelper; + Page.saveSettings(); + Page.site_list.reorder(); + return false; + }; + + SiteList.prototype.renderConnectedSitesHelperClick = function() { + this.renderConnectedSitesHelper = Page.settings.connected_sites_helper; + this.renderConnectedSitesHelper = !this.renderConnectedSitesHelper; + Page.settings.connected_sites_helper = this.renderConnectedSitesHelper; + Page.saveSettings(); + Page.site_list.reorder(); + return false; + }; + + SiteList.prototype.renderMergedSitesHelperClick = function() { + this.renderMergedSitesHelper = Page.settings.merged_sites_helper; + this.renderMergedSitesHelper = !this.renderMergedSitesHelper; + Page.settings.merged_sites_helper = this.renderMergedSitesHelper; + Page.saveSettings(); + Page.site_list.reorder(); + return false; + }; + + SiteList.prototype.renderFavoriteSitesHelperClick = function() { + this.renderFavoriteSitesHelper = Page.settings.favorite_sites_helper; + this.renderFavoriteSitesHelper = !this.renderFavoriteSitesHelper; + Page.settings.favorite_sites_helper = this.renderFavoriteSitesHelper; + Page.saveSettings(); + Page.site_list.reorder(); + return false; + }; + + SiteList.prototype.renderPoliticsSitesHelperClick = function() { + this.renderPoliticsSitesHelper = Page.settings.politics_sites_helper; + this.renderPoliticsSitesHelper = !this.renderPoliticsSitesHelper; + Page.settings.politics_sites_helper = this.renderPoliticsSitesHelper; + Page.saveSettings(); + Page.site_list.reorder(); + return false; + }; + + SiteList.prototype.renderBlogsSitesHelperClick = function() { + this.renderBlogsSitesHelper = Page.settings.blogs_sites_helper; + this.renderBlogsSitesHelper = !this.renderBlogsSitesHelper; + Page.settings.blogs_sites_helper = this.renderBlogsSitesHelper; + Page.saveSettings(); + Page.site_list.reorder(); + return false; + }; + + SiteList.prototype.renderServicesSitesHelperClick = function() { + this.renderServicesSitesHelper = Page.settings.services_sites_helper; + this.renderServicesSitesHelper = !this.renderServicesSitesHelper; + Page.settings.services_sites_helper = this.renderServicesSitesHelper; + Page.saveSettings(); + return false; + }; + + SiteList.prototype.renderGuidesSitesHelperClick = function() { + this.renderGuidesSitesHelper = Page.settings.guides_sites_helper; + this.renderGuidesSitesHelper = !this.renderGuidesSitesHelper; + Page.settings.guides_sites_helper = this.renderGuidesSitesHelper; + Page.saveSettings(); + Page.site_list.reorder(); + return false; + }; + + SiteList.prototype.renderNewsSitesHelperClick = function() { + this.renderNewsSitesHelper = Page.settings.news_sites_helper; + this.renderNewsSitesHelper = !this.renderNewsSitesHelper; + Page.settings.news_sites_helper = this.renderNewsSitesHelper; + Page.saveSettings(); + Page.site_list.reorder(); + return false; + }; + + SiteList.prototype.renderVideoImagesSitesHelperClick = function() { + this.renderVideoImagesSitesHelper = Page.settings.video_images_sites_helper; + this.renderVideoImagesSitesHelper = !this.renderVideoImagesSitesHelper; + Page.settings.video_images_sites_helper = this.renderVideoImagesSitesHelper; + Page.saveSettings(); + Page.site_list.reorder(); + return true; + }; + + SiteList.prototype.renderPornSitesHelperClick = function() { + this.renderPornSitesHelper = Page.settings.porn_sites_helper; + this.renderPornSitesHelper = !this.renderPornSitesHelper; + Page.settings.porn_sites_helper = this.renderPornSitesHelper; + Page.saveSettings(); + Page.site_list.reorder(); + return false; + }; + + SiteList.prototype.renderOtherSitesHelperClick = function() { + this.renderOtherSitesHelper = Page.settings.other_sites_helper; + this.renderOtherSitesHelper = !this.renderOtherSitesHelper; + Page.settings.other_sites_helper = this.renderOtherSitesHelper; + Page.saveSettings(); + Page.site_list.reorder(); + return false; + }; + + SiteList.prototype.renderChatSitesHelperClick = function() { + this.renderChatSitesHelper = Page.settings.chat_sites_helper; + this.renderChatSitesHelper = !this.renderChatSitesHelper; + Page.settings.chat_sites_helper = this.renderChatSitesHelper; + Page.saveSettings(); + Page.site_list.reorder(); + return false; + }; + + SiteList.prototype.renderForumsBoardsSitesHelperClick = function() { + this.renderForumsBoardsSitesHelper = Page.settings.forums_boards_sites_helper; + this.renderForumsBoardsSitesHelper = !this.renderForumsBoardsSitesHelper; + Page.settings.forums_boards_sites_helper = this.renderForumsBoardsSitesHelper; + Page.saveSettings(); + Page.site_list.reorder(); + return false; + }; + SiteList.prototype.renderMergedSites = function() { var back, i, len, merged_db, merged_sites, merged_type, name, ref, site; merged_db = {}; @@ -4524,7 +5080,9 @@ merged_sites = merged_db[merged_type]; back.push([ h("h2.more", { - key: "Merged: " + merged_type + key: "Merged: " + merged_type, + onmousedown: this.renderMergedSitesHelperClick, + onclick: Page.returnFalse }, "Merged: " + merged_type), h("div.SiteList.merged.merged-" + merged_type, merged_sites.map(function(item) { return item.render(); })) @@ -4545,6 +5103,126 @@ return false; }; + SiteList.prototype.renderFavoriteSitesH = function() + { + return h("h2.favorited", { + onmousedown: this.renderFavoriteSitesHelperClick, + onclick: Page.returnFalse + }, "Favorited sites:"); + }; + + SiteList.prototype.renderPoliticsSitesH = function() + { + return h("h2.politics", { + onmousedown: this.renderPoliticsSitesHelperClick, + onclick: Page.returnFalse + }, "Politics sites:"); + }; + + + SiteList.prototype.renderBlogsSitesH = function() + { + return h("h2.blogs", { + onmousedown: this.renderBlogsSitesHelperClick, + onclick: Page.returnFalse + }, "Blogs sites:"); + }; + + SiteList.prototype.renderServicesSitesH = function() + { + return h("h2.services", { + onmousedown: this.renderServicesSitesHelperClick, + onclick: Page.returnFalse + }, "Services sites:"); + }; + + + SiteList.prototype.renderGuidesSitesH = function() + { + return h("h2.guides", { + onmousedown: this.renderGuidesSitesHelperClick, + onclick: Page.returnFalse + }, "Guides sites:"); + }; + + SiteList.prototype.renderNewsSitesH = function() + { + return h("h2.news", { + onmousedown: this.renderNewsSitesHelperClick, + onclick: Page.returnFalse + }, "News sites:"); + }; + + SiteList.prototype.renderVideoImagesSitesH = function() + { + return h("h2.video_images", { + onmousedown: this.renderVideoImagesSitesHelperClick, + onclick: Page.returnFalse + }, "Video, Images sites:"); + }; + + SiteList.prototype.renderPornSitesH = function() + { + return h("h2.porn", { + onmousedown: this.rendePornSitesHelperClick, + onclick: Page.returnFalse + }, "Porn sites:"); + }; + + SiteList.prototype.renderOtherSitesH = function() + { + return h("h2.other", { + onmousedown: this.renderOtherSitesHelperClick, + onclick: Page.returnFalse + }, "Other sites:"); + }; + + SiteList.prototype.renderChatSitesH = function() + { + return h("h2.chat", { + onmousedown: this.renderChatSitesHelperClick, + onclick: Page.returnFalse + }, "Chat sites:"); + }; + + SiteList.prototype.renderOwnedSitesH = function() + { + return h("h2.owned", { + onmousedown: this.renderOwnedSitesHelperClick, + onclick: Page.returnFalse + }, "Owned sites:"); + }; + + SiteList.prototype.renderForumsBoardsSitesH = function() + { + return h("h2.forums_boards", { + onmousedown: this.renderForumsBoardsSitesHelperClick, + onclick: Page.returnFalse + }, "Forums, Boards sites:"); + }; + + SiteList.prototype.renderConnectedSitesH = function() + { + return h("h2.connected", { + onmousedown: this.renderConnectedSitesHelperClick, + onclick: Page.returnFalse + }, "Connected sites:"); + }; + + SiteList.prototype.renderMergedSitesH = function() + { + this.renderMergedSitesHelper = Page.settings.merged_sites_helper; + if(!this.renderMergedSitesHelper) + return this.renderMergedSites(); + else + return h("h2.more", { + onmousedown: this.renderMergedSitesHelperClick, + onclick: Page.returnFalse + }, "Merged sites:"); + }; + + + SiteList.prototype.render = function() { var filter_base, i, len, ref, ref1, site; if (!this.loaded) { @@ -4552,10 +5230,37 @@ } this.sites_needaction = []; this.sites_favorited = []; + this.sites_services = []; + this.sites_forums_boards = []; + this.sites_chat = []; + this.sites_video_images = []; + this.sites_guides = []; + this.sites_news = []; + this.sites_porn = []; + this.sites_other = []; + this.sites_politics = []; + this.sites_blogs = []; this.sites_owned = []; this.sites_connected = []; this.sites_merged = []; ref = this.sites; + //Page.settings.owned_sites_helper = false; + //Page.saveSettings(); + this.renderOwnedSitesHelper = Page.settings.owned_sites_helper; + this.renderConnectedSitesHelper = Page.settings.connected_sites_helper; + this.renderMergedSitesHelper = Page.settings.merged_sites_helper; + this.renderFavoriteSitesHelper = Page.settings.favorite_sites_helper; + this.renderPoliticsSitesHelper = Page.settings.politics_sites_helper; + this.renderBlogsSitesHelper = Page.settings.blogs_sites_helper; + this.renderServicesSitesHelper = Page.settings.services_sites_helper; + this.renderGuidesSitesHelper = Page.settings.guides_sites_helper; + this.renderNewsSitesHelper = Page.settings.news_sites_helper; + this.renderVideoImagesSitesHelper = Page.settings.video_images_sites_helper; + this.renderPornSitesHelper = Page.settings.porn_sites_helper; + this.renderOtherSitesHelper = Page.settings.other_sites_helper; + this.renderChatSitesHelper = Page.settings.chat_sites_helper; + this.renderForumsBoardsSitesHelper = Page.settings.forums_boards_sites_helper; + for (i = 0, len = ref.length; i < len; i++) { site = ref[i]; if (this.filtering) { @@ -4565,15 +5270,73 @@ } } if (site.row.settings.size * 1.2 > site.row.size_limit * 1024 * 1024) { - this.sites_needaction.push(site); - } else if (site.favorite) { - this.sites_favorited.push(site); + this.sites_needaction.push(site); + } else if (site.has_category) { + if(site.category == 'Services') { + if(!this.renderServicesSitesHelper) + this.sites_services.push(site); + else if(this.sites_services.length==0) + this.sites_services.push(site); + } else if(site.category == 'Forums, Boards') { + if(!this.renderForumsBoardsSitesHelper) + this.sites_forums_boards.push(site); + else if(this.sites_forums_boards.length==0) + this.sites_forums_boards.push(site); + } else if(site.category == 'Chat') { + this.sites_chat.push(site); + } else if(site.category == 'Video, Images') { + this.sites_video_images.push(site); + } else if(site.category == 'Guides') { + if(!this.renderGuidesSitesHelper) + this.sites_guides.push(site); + else if(this.sites_guides.length==0) + this.sites_guides.push(site); + } else if(site.category == 'News') { + if(!this.renderNewsSitesHelper) + this.sites_news.push(site); + else if(this.sites_news.length==0) + this.sites_news.push(site); + } else if(site.category == 'Porn') { + if(!this.renderPornSitesHelper) + this.sites_porn.push(site); + else if(this.sites_porn.length==0) + this.sites_porn.push(site); + } else if(site.category == 'Other') { + if(!this.renderOtherSitesHelper) + this.sites_other.push(site); + else if(this.sites_other.length==0) + this.sites_other.push(site); + } else if(site.category == 'Politics') { + if(!this.renderPoliticsSitesHelper) + this.sites_politics.push(site); + else if(this.sites_politics.length==0) + this.sites_politics.push(site); + } else if(site.category == 'Blogs') { + if(!this.renderBlogsSitesHelper) + this.sites_blogs.push(site); + else if(this.sites_blogs.length==0) + this.sites_blogs.push(site); + } else if (site.favorite) { + if(!this.renderFavoriteSitesHelper) + this.sites_favorited.push(site); + else if(this.sites_favorited.length==0) + this.sites_favorited.push(site); + } } else if (site.row.content.merged_type) { - this.sites_merged.push(site); + if(!this.renderMergedSitesHelper) + this.sites_merged.push(site); + else if(this.sites_merged.length==0) + this.sites_merged.push(site); } else if ((ref1 = site.row.settings) != null ? ref1.own : void 0) { - this.sites_owned.push(site); + if(!this.renderOwnedSitesHelper) + this.sites_owned.push(site); + else if(this.sites_owned.length==0) + this.sites_owned.push(site); } else { - this.sites_connected.push(site); + if(!this.renderConnectedSitesHelper) + this.sites_connected.push(site); + else if(this.sites_connected.length==0) + this.sites_connected.push(site); } } return h("div#SiteList", [ @@ -4585,15 +5348,35 @@ value: this.filtering }) : void 0, this.sites_needaction.length > 0 ? h("h2.needaction", "Running out of size limit:") : void 0, h("div.SiteList.needaction", this.sites_needaction.map(function(item) { return item.render(); - })), this.sites_favorited.length > 0 ? h("h2.favorited", "Favorited sites:") : void 0, h("div.SiteList.favorited", this.sites_favorited.map(function(item) { + })), this.sites_services.length > 0 ? (this.renderServicesSitesH()) : void 0, (this.renderServicesSitesHelper) ? (void 0) : (h("div.SiteList.services", this.sites_services.map(function(item) { + return item.render(); + }))), this.sites_forums_boards.length > 0 ? (this.renderForumsBoardsSitesH()) : void 0, (this.renderForumsBoardsSitesHelper) ? (void 0) : (h("div.SiteList.forums_boards", this.sites_forums_boards.map(function(item) { + return item.render(); + }))), this.sites_chat.length > 0 ? (this.renderChatSitesH()) : void 0, (this.renderChatSitesHelper) ? (void 0) : (h("div.SiteList.chat", this.sites_chat.map(function(item) { + return item.render(); + }))), this.sites_video_images.length > 0 ? (this.renderVideoImagesSitesH()) : void 0, (this.renderVideoImagesSitesHelper) ? (void 0) : (h("div.SiteList.video_images", this.sites_video_images.map(function(item) { + return item.render(); + }))), this.sites_guides.length > 0 ? (this.renderGuidesSitesH()) : void 0, (this.renderGuidesSitesHelper) ? (void 0) : (h("div.SiteList.guides", this.sites_guides.map(function(item) { + return item.render(); + }))), this.sites_news.length > 0 ? (this.renderNewsSitesH()) : void 0, (this.renderNewsSitesHelper) ? (void 0) : (h("div.SiteList.news", this.sites_news.map(function(item) { + return item.render(); + }))), this.sites_porn.length > 0 ? (this.renderPornSitesH()) : void 0, (this.renderPornSitesHelper) ? (void 0) : (h("div.SiteList.porn", this.sites_porn.map(function(item) { + return item.render(); + }))), this.sites_other.length > 0 ? (this.renderOtherSitesH()) : void 0, (this.renderOtherSitesHelper) ? (void 0) : (h("div.SiteList.other", this.sites_other.map(function(item) { + return item.render(); + }))), this.sites_blogs.length > 0 ? (this.renderBlogsSitesH()) : void 0, (this.renderBlogsSitesHelper) ? (void 0) : (h("div.SiteList.blogs", this.sites_blogs.map(function(item) { + return item.render(); + }))), this.sites_politics.length > 0 ? (this.renderPoliticsSitesH()) : void 0, (this.renderPoliticsSitesHelper) ? (void 0) : (h("div.SiteList.politics", this.sites_politics.map(function(item) { + return item.render(); + }))), this.sites_favorited.length > 0 ? (this.renderFavoriteSitesH()) : void 0, (this.renderFavoriteSitesHelper) ? (void 0) : (h("div.SiteList.favorited", this.sites_favorited.map(function(item) { return item.render(); - })), this.sites_owned.length > 0 ? h("h2.owned", "Owned sites:") : void 0, h("div.SiteList.owned", this.sites_owned.map(function(item) { + }))), this.sites_owned.length > 0 ? (this.renderOwnedSitesH()) : void 0, (this.renderOwnedSitesHelper) ? (void 0) : (h("div.SiteList.owned", this.sites_owned.map(function(item) { return item.render(); - })), this.sites_connected.length > 0 ? h("h2.connected", "Connected sites:") : void 0, h("div.SiteList.connected", this.sites_connected.map(function(item) { + }))), this.sites_connected.length > 0 ? (this.renderConnectedSitesH()) : void 0, (this.renderConnectedSitesHelper) ? (void 0) : (h("div.SiteList.connected", this.sites_connected.map(function(item) { return item.render(); - })), this.renderMergedSites(), this.inactive_demo_sites !== null && this.inactive_demo_sites.length > 0 ? [ + }))), this.renderMergedSitesH(), this.inactive_demo_sites !== null && this.inactive_demo_sites.length > 0 ? [ h("h2.more", { - key: "More" + key: "More" }, "More sites:"), h("div.SiteList.more", this.inactive_demo_sites.map(function(item) { return item.render(); })) @@ -4819,11 +5602,83 @@ if ((base1 = _this.settings).favorite_sites == null) { base1.favorite_sites = {}; } + if ((base1 = _this.settings).politics_sites == null) { + base1.politics_sites = {}; + } + if ((base1 = _this.settings).blogs_sites == null) { + base1.blogs_sites = {}; + } + if ((base1 = _this.settings).services_sites == null) { + base1.services_sites = {}; + } + if ((base1 = _this.settings).guides_sites == null) { + base1.guides_sites = {}; + } + if ((base1 = _this.settings).news_sites == null) { + base1.news_sites = {}; + } + if ((base1 = _this.settings).video_images_sites == null) { + base1.video_images_sites = {}; + } + if ((base1 = _this.settings).porn_sites == null) { + base1.porn_sites = {}; + } + if ((base1 = _this.settings).chat_sites == null) { + base1.chat_sites = {}; + } + if ((base1 = _this.settings).forums_boards_sites == null) { + base1.forums_boards_sites = {}; + } + if ((base1 = _this.settings).other_sites == null) { + base1.other_sites = {}; + } + if ((base1 = _this.settings).favorite_sites_helper == null) { + base1.favorite_sites_helper = false; + } + if ((base1 = _this.settings).politics_sites_helper == null) { + base1.politics_sites_helper = false; + } + if ((base1 = _this.settings).blogs_sites_helper == null) { + base1.blogs_sites_helper = false; + } + if ((base1 = _this.settings).services_sites_helper == null) { + base1.services_sites_helper = false; + } + if ((base1 = _this.settings).guides_sites_helper == null) { + base1.guides_sites_helper = false; + } + if ((base1 = _this.settings).news_sites_helper == null) { + base1.news_sites_helper = false; + } + if ((base1 = _this.settings).video_images_sites_helper == null) { + base1.video_images_sites_helper = false; + } + if ((base1 = _this.settings).porn_sites_helper == null) { + base1.porn_sites_helper = false; + } + if ((base1 = _this.settings).chat_sites_helper == null) { + base1.chat_sites_helper = false; + } + if ((base1 = _this.settings).forums_boards_sites_helper == null) { + base1.forums_boards_sites_helper = false; + } + if ((base1 = _this.settings).other_sites_helper == null) { + base1.other_sites_helper = false; + } + if ((base1 = _this.settings).owned_sites_helper == null) { + base1.owned_sites_helper = false; + } + if ((base1 = _this.settings).connected_sites_helper == null) { + base1.connected_sites_helper = false; + } + if ((base1 = _this.settings).merged_sites_helper == null) { + base1.merged_sites_helper = false; + } return _this.on_settings.resolve(_this.settings); } }); }; - })(this)); + })(this)); }; ZeroHello.prototype.loadLocalStorage = function() { @@ -4841,6 +5696,78 @@ if ((base1 = _this.settings).favorite_sites == null) { base1.favorite_sites = {}; } + if ((base1 = _this.settings).politics_sites == null) { + base1.politics_sites = {}; + } + if ((base1 = _this.settings).blogs_sites == null) { + base1.blogs_sites = {}; + } + if ((base1 = _this.settings).services_sites == null) { + base1.services_sites = {}; + } + if ((base1 = _this.settings).guides_sites == null) { + base1.guides_sites = {}; + } + if ((base1 = _this.settings).news_sites == null) { + base1.news_sites = {}; + } + if ((base1 = _this.settings).video_images_sites == null) { + base1.video_images_sites = {}; + } + if ((base1 = _this.settings).porn_sites == null) { + base1.porn_sites = {}; + } + if ((base1 = _this.settings).chat_sites == null) { + base1.chat_sites = {}; + } + if ((base1 = _this.settings).forums_boards_sites == null) { + base1.forums_boards_sites = {}; + } + if ((base1 = _this.settings).other_sites == null) { + base1.other_sites = {}; + } + if ((base1 = _this.settings).favorite_sites_helper == null) { + base1.favorite_sites_helper = false; + } + if ((base1 = _this.settings).politics_sites_helper == null) { + base1.politics_sites_helper = false; + } + if ((base1 = _this.settings).blogs_sites_helper == null) { + base1.blogs_sites_helper = false; + } + if ((base1 = _this.settings).services_sites_helper == null) { + base1.services_sites_helper = false; + } + if ((base1 = _this.settings).guides_sites_helper == null) { + base1.guides_sites_helper = false; + } + if ((base1 = _this.settings).news_sites_helper == null) { + base1.news_sites_helper = false; + } + if ((base1 = _this.settings).video_images_sites_helper == null) { + base1.video_images_sites_helper = false; + } + if ((base1 = _this.settings).porn_sites_helper == null) { + base1.porn_sites_helper = false; + } + if ((base1 = _this.settings).chat_sites_helper == null) { + base1.chat_sites_helper = false; + } + if ((base1 = _this.settings).forums_boards_sites_helper == null) { + base1.forums_boards_sites_helper = false; + } + if ((base1 = _this.settings).other_sites_helper == null) { + base1.other_sites_helper = false; + } + if ((base1 = _this.settings).owned_sites_helper == null) { + base1.owned_sites_helper = false; + } + if ((base1 = _this.settings).connected_sites_helper == null) { + base1.connected_sites_helper = false; + } + if ((base1 = _this.settings).merged_sites_helper == null) { + base1.merged_sites_helper = false; + } return _this.on_settings.resolve(_this.settings); }; })(this)); @@ -4927,4 +5854,4 @@ window.Page.createProjector(); -}).call(this); \ No newline at end of file +}).call(this); From 6c0ce35637ae7ba0e4f06148064c07700c1f77e7 Mon Sep 17 00:00:00 2001 From: bitcrystal
"+escape(e.message+"",true)+""}throw e}}marked.options=marked.setOptions=function(opt){merge(marked.defaults,opt);return marked};marked. defaults={gfm:true,tables:true,breaks:false,pedantic:false,sanitize:false,smartLists:false,silent:false,highlight:null,langPrefix:"lang-",smartypants:false,headerPrefix:"",renderer:new Renderer,xhtml:false};marked.Parser=Parser;marked.parser=Parser.parse;marked.Renderer=Renderer;marked.Lexer=Lexer;marked.lexer=Lexer.lex;marked.InlineLexer=InlineLexer;marked.inlineLexer=InlineLexer.output;marked.parse=marked;if(typeof module!=="undefined"&&typeof exports==="object"){module.exports=marked}else if(typeof define==="function"&&define.amd){define(function(){return marked})}else{this.marked=marked}}).call(function(){return this||(typeof window!=="undefined"?window:global)}()); - /* ---- /1HeLLo4uzjaLetFx6NH3PMwFP3qbRbTf3D/js/utils/Animation.coffee ---- */