Warning: fopen(/www/sites/update.greasyfork.icu/index/store/temp/51efa5ef46d47601837d188ba0d3bfe0.js): failed to open stream: No space left on device in /www/sites/update.greasyfork.icu/index/scriptControl.php on line 65
// ==UserScript== // @name MTurk Dashboard HIT Status links // @namespace localhost // @author ThirdClassInternationalMasterTurker // @description Adds quick links to rejected and pending hits // @include https://www.mturk.com/mturk/dashboard // @version 1.1 // @grant none // @downloadURL https://update.greasyfork.icu/scripts/2349/MTurk%20Dashboard%20HIT%20Status%20links.user.js // @updateURL https://update.greasyfork.icu/scripts/2349/MTurk%20Dashboard%20HIT%20Status%20links.meta.js // ==/UserScript== // // 2012-09-07 First public release by ThirdClassInternationalMasterTurker // // 2012-12-02 1.1 Added @downloadURL and @updateURL // // --- SETTINGS ------------------------------------------------------- // var USE_COLOURS = true; var USE_PENDING_LIMITS = true; var LIMIT_GOOD = 0; var LIMIT_OK = 1000; var COLOUR_GOOD_ODD = '#44DD44'; var COLOUR_GOOD_EVEN = '#88EE88'; var COLOUR_OK_ODD = '#FFFF66'; var COLOUR_OK_EVEN = '#FFFFAA'; var COLOUR_BAD_ODD = '#FF5555'; var COLOUR_BAD_EVEN = '#FF8888'; // -------------------------------------------------------------------- // var rows = document.evaluate('//tr[@class]', document, null, XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE, null); for (var i=0;i 0) { row.cells[2].innerHTML = '' + approved + ''; } if (rejected > 0) { row.cells[3].innerHTML = '' + rejected + ''; } if (pending > 0) { row.cells[4].innerHTML = '' + pending + ''; } if (USE_COLOURS) { if (pending <= LIMIT_GOOD) { row.cells[4].style.backgroundColor = (odd)?COLOUR_GOOD_ODD:COLOUR_GOOD_EVEN; } else if (pending <= LIMIT_OK) { row.cells[4].style.backgroundColor = (odd)?COLOUR_OK_ODD:COLOUR_OK_EVEN; } else { row.cells[4].style.backgroundColor = (odd)?COLOUR_BAD_ODD:COLOUR_BAD_EVEN; } if (rejected == 0) { row.cells[3].style.backgroundColor = (odd)?COLOUR_GOOD_ODD:COLOUR_GOOD_EVEN; } else { row.cells[3].style.backgroundColor = (odd)?COLOUR_BAD_ODD:COLOUR_BAD_EVEN; } } }