FPSBanana Auto-sort by rating descending

By JoeSimmons Last update Nov 7, 2009 — Installed 119 times.

There are 2 previous versions of this script.

// ==UserScript==
// @name           FPSBanana Auto-sort by rating descending
// @namespace      http://userscripts.org/users/23652
// @description    Auto sorts listings by descending rating
// @include        http://www.fpsbanana.com/*
// @copyright      JoeSimmons
// @version        1.0.1
// @license        Creative Commons Attribution-Noncommercial 3.0 United States License
// ==/UserScript==

var re=/[&?]mn=[^&]+&order=[^&]+&sort=[^&]+/,
	hasQ=/fpsbanana\.com\/(\w+\/)+\w+\?\w+=[\w ]+/,
	url=window.location.href;
if(!re.test(url) && document.evaluate("//div[@class and contains(.,'Sort by:')]", document, null, 9, null).singleNodeValue) window.location.href = url.replace(re,"") + ((hasQ.test(url)?"&":"?")+"mn=1_body&order=rating&sort=desc");