您需要先安装一个扩展,例如 篡改猴、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);