Adds a button to automatically sort by score after a search. Also, remove pointless scope stuff from URLs.
当前为
// ==UserScript==
// @name Derpibooru - Sort by Score & No Scope
// @namespace Selbi
// @include http*://*derpiboo.ru/*
// @include http*://*derpibooru.org/*
// @version 1.6
// @description Adds a button to automatically sort by score after a search. Also, remove pointless scope stuff from URLs.
// @require http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js
// @grant none
// ==/UserScript==
// Make sure the script gets excecuted only once
if (window.top != window.self) return;
// Display Sort-by-Score button next to search prompt
$("button.header__search__button").after('<a title="Search and sort by score" id="sortbyscore" class="header__search__button" style="padding-left:8px;padding-right:8px"><i class="fa fa-sort-amount-desc"></i></a>');
$("#sortbyscore").click(function(){
var searchBoxInput = document.getElementById("q").value;
var newurl = "/search?utf8=%E2%9C%93&sbq=" + searchBoxInput + "&sf=score&sd=desc";
window.location.href = newurl;
});
// Remove "Scope" crap from URLs
var allA = document.getElementsByTagName("a");
for (var i=0; i<allA.length; i++) {
if (allA[i].href != "") {
allA[i].href = allA[i].href.replace(/(&|\?)?scope=scpe\w+/g, "");
}
}