// ==UserScript== // @name Userscripts.org better view // @version 0.5 // @description Better view for userscripts.org // @match http://userscripts.org/* // @copyright 2013+, ich01 // @grant none // @namespace https://greasyfork.org/scripts/89 // @downloadURL https://update.greasyfork.icu/scripts/89/Userscriptsorg%20better%20view.user.js // @updateURL https://update.greasyfork.icu/scripts/89/Userscriptsorg%20better%20view.meta.js // ==/UserScript== if (document.location.toString().indexOf("scripts/show")>-1) { var td_headers = []; var td_contents = []; var el_summary = document.getElementsByClassName("script_summary")[0]; var el_summary2 = document.getElementsByClassName("script_summary")[1]; var scriptSummary = el_summary.getElementsByTagName("p")[0].childNodes[2].textContent; td_headers[td_headers.length]= el_summary.getElementsByTagName("p")[0].childNodes[1].textContent; td_contents[td_contents.length]=el_summary.getElementsByTagName("p")[0].childNodes[2].textContent; for (var a = 1;a"+td_headers[i]+""; } iHTMLnew = iHTMLnew + ""; for (var i2 = 0;i2"+td_contents[i2]+""; } iHTMLnew = iHTMLnew + ""; document.getElementById("scriptsummary").innerHTML=iHTMLnew; } else if (document.location.toString()=="http://userscripts.org/" || document.location.toString().indexOf("http://userscripts.org/#")>-1) { var newFrame = document.createElement("iframe"); newFrame.setAttribute("src","http://userscripts.org/home/scripts"); newFrame.setAttribute("style","width:100%;max-height:750px;min-height:250px;border:2px solid black;border-radius:5px;padding-top:5px;margin-bottom:8px;"); document.getElementById("content").insertBefore(newFrame,document.getElementById("content").firstChild); } else if (self.location != top.location && document.location.toString().indexOf("home/scripts")>-1) { var clonedNode = document.getElementById("main").outerHTML; for (var i =0;i-1) { var UL_ELEMENT = document.getElementById("content").getElementsByTagName("ul")[0]; var LI_ELEMENTS = UL_ELEMENT.getElementsByTagName("li"); var scriptFans = new Array(); for (var i=0;i50) { increment = 8; } else if (scriptFans.length>40) { increment = 7; } else if (scriptFans.length>30) { increment = 6; } else if (scriptFans.length>19) { increment = 5; } else if (scriptFans.length>15) { increment = 4; } else if (scriptFans.length>11) { increment = 3; } else if (scriptFans.length>5) { increment = 2; } for (var i=0;i"; for (var i2 = 0;i2"+ scriptFans[i+i2][0] + ""+ scriptFans[i+i2][1] + ""; } } newInnerHTML = newInnerHTML + ""; } newInnerHTML = newInnerHTML + ""; var newElement = document.createElement("div"); newElement.style.width="0px"; newElement.innerHTML = newInnerHTML; document.getElementById("content").removeChild(UL_ELEMENT); document.getElementById("content").appendChild(newElement); }