Posted on 12/04/2010. By Pete Otaqui.
Greasemonkey script to reformat “Author” select elements on the BBC’s Fisheye repository browser, which are ridiculously long (because they contain a considerable chunk of certificate data) which messes with the whole page layout. Shrinking the selects to a more reasonable width fixes this and makes the site more usable.
http://otaqui.com/code/bbc-fisheye/bbc-fisheye.user.js
// ==UserScript== // @name BBC FishEye // @namespace http://otaqui.com/code/bbc-fisheye // @description Make BBC's Fisheye look more like it should // @include https://fisheye.dev.bbc.co.uk/* // ==/UserScript== var elems = document.evaluate( '//select[@name="wbauthor"]', document, null, XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE, null ); var i=0; var sel; while ( sel = elems.snapshotItem(i++) ) sel.style.width = '200px';