您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
shortens critiques until you click them
// ==UserScript== // @name dev_hide_critique // @namespace dev_hide_critique // @description shortens critiques until you click them // @include http://*.deviantart.com/* // @author dediggefedde // @version 1.7 // ==/UserScript== function injection(){ // var $=unsafeWindow.jQuery,holder,query,offset,fPage,pPage,lPage; var pdown="data:image/gif;base64,R0lGODlhEAAQAMIHACkwMDI6OjQ9PUFNTFVlY2FycWR2df%2F%2F%2FyH%2BEUNyZWF0ZWQgd2l0aCBHSU1QACH5BAEKAAcALAAAAAAQABAAAAMteLrc%2FjCyIKqtIAOjyPhg%2BHGdKJKlCaKpyS7eCcXhy9CD3cT6PkqwAnBIXCQAADs%3D"; var pup="data:image/gif;base64,R0lGODlhEAAQAMIHACkwMDI6OjQ9PUFNTFVlY2FycWR2df%2F%2F%2FyH%2BEUNyZWF0ZWQgd2l0aCBHSU1QACH5BAEKAAcALAAAAAAQABAAAAMoeLrc%2FnABEhkYg9Zz8%2B6Y9oCYN5alaKGoyrGsSsLiDJtGru%2F75v%2B%2FBAA7"; var critique_text=new Array(); // $(document).ready(init); // function init(){ if(($("#gmi-ResViewSizer_img").length || $("div[collect_rid]").length) && !$("#artist-comments").length){setTimeout(init,500);return;} $(".ccomment.grf-stream .critique").css({"height":"1.5em","min-height":"1.5em","overflow":"hidden"}); $(".ccomment.grf-stream .critique_feedback").css("display","none"); $(".ccomment.grf-stream .ratings").css({"height":"38pt","min-height":"38pt","overflow":"hidden","display":"block"}); $(".ccomment.grf-stream .gr").css({"min-height":"5em","height":"5em"}); $(".ccomment.grf-stream .critique").each(function(){ critique_text.push($(this).html()); $(this).html($(this).html().replace(/<.*?>/g,"").substr(0,100)+"[Read more]"); }); $(".ccomment.grf-stream .gr-body").append("<div class='dev_crit_hide'><span>click to see more</span><br><img src="+pdown+" alt='read more!'/></div>"); $(".ccomment.grf-stream .dev_crit_hide").css({"text-align":"center","cursor":"pointer","color":"#196BA7"}); var i=0; $(".ccomment.grf-stream .dev_crit_hide").each(function(){ $(this).attr("crit_id",i); i++; }); $(".ccomment.grf-stream .dev_crit_hide").attr("visible","0") $(".ccomment.grf-stream .dev_crit_hide").click(blend); // } function blend(){ var i = $(this).attr("crit_id"); if($(this).attr("visible")=="0"){ $(this).parent().find(".critique").css({"height":"","min-height":"","overflow":""}); $(this).parent().find(".critique_feedback").css("display",""); $(this).parent().find(".ratings").css({"height":"","min-height":"","display":"","overflow":""}); $(this).parent().find(".gr").css({"min-height":"","height":""}); $(this).attr("visible","1"); this.parentNode.getElementsByClassName("critique")[0].innerHTML=critique_text[i]; $(this).parent().find(".critique").html(critique_text[i]); $(this).children("img").attr("src",pup); $(this).children("span").html("click to see less"); }else{ $(this).attr("visible","0"); $(".ccomment.grf-stream .critique").css({"height":"1.5em","min-height":"1.5em","overflow":"hidden"}); $(".ccomment.grf-stream .critique_feedback").css("display","none"); $(".ccomment.grf-stream .ratings").css({"height":"28pt","min-height":"28pt","overflow":"hidden","display":"block"}); $(".ccomment.grf-stream .gr").css({"min-height":"5em","height":"5em"}); critique_text[i]=$(this).parent().find(".critique").html(); $(this).parent().find(".critique").html($(this).parent().find(".critique").html().replace(/<.*?>/g,"").substr(0,100)+"[Read more]"); $(this).children("img").attr("src",pdown); $(this).children("span").html("click to see more"); } } } var el = document.createElement("script"); el.innerHTML="("+injection.toString()+")();"; document.body.appendChild(el);