Derpibooru - Sort by Score & No Scope

Adds a button to automatically sort by score after a search. Also, remove pointless scope stuff from URLs.

2016-03-08 يوللانغان نەشرى. ئەڭ يېڭى نەشرىنى كۆرۈش.

// ==UserScript==
// @name        Derpibooru - Sort by Score & No Scope
// @namespace   Selbi
// @include     http*://*derpiboo.ru/*
// @include     http*://*derpibooru.org/*
// @version     1.3
// @description Adds a button to automatically sort by score after a search. Also, remove pointless scope stuff from URLs.
// ==/UserScript==


// Make sure the script gets excecuted only once
	if (window.top != window.self) return;


// Display Sort-by-Score button next to search prompt
	$(".searchbox > form > a:eq(1)").after('<a title="Search and sort by score" id="sortbyscore">' + '<i class="fa fa-sort-amount-desc"></i>' + '</a>');

	$("#sortbyscore").click(function(){
		var tags = document.getElementById("sbq").value;
		var newurl = "/search?utf8=%E2%9C%93&sbq=" + tags + "&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, "");
		}
	}