Easy To See - Greasy Fork Errors

Makes errors more visible

Від 08.08.2014. Дивіться остання версія.

// ==UserScript==
// @name         Easy To See - Greasy Fork Errors
// @namespace    http://www.diamonaddownload.weebly.com
// @version      1.0
// @description  Makes errors more visible
// @match        *greasyfork.org/scripts/*/versions
// @copyright    2014+, RGSoftware
// @run-at       document-body
// @author       R.F Geraci
// @icon64       http://icons.iconarchive.com/icons/icons8/android/64/Food-Fork-icon.png
// ==/UserScript==

//====CUSTOM====

var Interval = 1000;
var AmountOfFades = 2; //Choose only even numbers
var FadeHighestOpacity = "100";
var FadeLowestOpacity = "0";

//==============


window.onload = function(){
    
    var On = false;
    var Fcount = 0;
    var errors = document.getElementsByClassName('errors')[0];
    
    if (errors){
        errors.setAttribute('style', 'background: #039CCC; padding: 5px; margin: 5px; border: 1px dashed black; border-radius: 2px; -webkit-transition: opacity 1s; opacity: 0');  
    }
    
    function Animate(){
        
        On = !On;
        
        if (Fcount <= AmountOfFades){
            if (On){
                errors.style.opacity = FadeHighestOpacity;
            }else{
                errors.style.opacity = FadeLowestOpacity;
            }
            Fcount += 1;
        }
    }
    
    window.setInterval(Animate, Interval);
    
};