Dealabs Compagnon

améliore l'expérience utilisateur

2016-08-15 기준 버전입니다. 최신 버전을 확인하세요.

// ==UserScript==
// @name        Dealabs Compagnon
// @namespace   https://greasyfork.org/fr/users/30595-deicide
// @description améliore l'expérience utilisateur
// @include     http*://www.dealabs.com/*
// @include     http://urlxray.com/display.php*
// @version     3.3
// @icon        data:image/jpeg;base64,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
// @require     http://code.jquery.com/jquery-3.1.0.min.js
// @grant       GM_openInTab
// @grant       GM_getValue
// @grant       GM_setValue
// @run-at      document-end
// @noframes
// ==/UserScript==

// Init
var privacy = GM_getValue("privacy");
if (privacy == null){
    GM_setValue('privacy', 'on');
    privacy = 'on';
}
var theme = GM_getValue("theme");
if (theme == null){
    GM_setValue('theme', 'jour');
    theme = 'jour';
}
var autoscroll = GM_getValue("scroll");
if (autoscroll == null){
    GM_setValue('scroll', 'on');
    autoscroll = 'on';
}
var expire = GM_getValue("expire");
if (expire == null){
    GM_setValue('expire', 'visibles');
    expire = 'visibles';
}
var temperature = GM_getValue("temperature");
var limitemp = GM_getValue("limitemp");
if (temperature == null || limitemp == null){
    GM_setValue('temperature', -40);
    GM_setValue('limitemp', 'visibles');
    temperature = -40;
    limitemp = 'off';
}
var menudroite = GM_getValue("menudroite");
if (menudroite == null){
    GM_setValue('menudroite', 'automatique');
    menudroite = 'automatique';
}
var voteaveugle = GM_getValue("voteaveugle");
if (voteaveugle == null){
    GM_setValue('voteaveugle', 'off');
    autoscroll = 'off';
}

// Dealabs theme sombre
function themesombre() {
    if (document.domain === 'www.dealabs.com' && theme == 'nuit') {
        $('*:not(.profil,img)').each(function() {
            if ($(this).css('background-color') == 'rgb(255, 255, 255)') {
                $(this).css("background-color", "#999999");
            }
            if ($(this).css('color') == 'rgb(119, 119, 119)') {
                $(this).css("color", "rgb(51, 51, 51)");
            }
            if ($(this).css('color') == 'rgb(2, 165, 193)') {
                $(this).attr('style', 'color:#007a99 !important');
            }
            if ($(this).css('color') == 'rgb(150, 150, 150)') {
                $(this).attr('style', 'color:#4d4d4d !important');
            }
        });
        $("body").css("background-color", "#333");
        $("#menu_white_background").css("background-color", "#1a1a1a");
        $("#menu_white_background").css("border-bottom", "0px");
        $(".structure.white").css("background", "#1a1a1a");
        $(".deal_index_article").css("background", "#595959");
        $(".text_color_777777").attr('style', 'color:#ADABAB !important');
        $("#footer_white_background").css("background-color", "#1a1a1a");
        $(".body_pagination").css("background", "#808080");
        $("#bottom_footer").css("background-color", "#1a1a1a");
        $("#hot_deals").css("background", "#808080");
        $(".bloc_rightbar div.div_liste_widget, .bloc_rightbar div.div_liste_alert").css("background", "#808080");
        $("#actif_thread").css("background-color", "#808080");
        $(".bloc_rightbar").css("background-color", "#808080");
        $(".contener_liste_deal_index .content_div_deal_index .title a").css("color", "#1a1a1a");
        $(".quote").css("background-color", "#808080");
        $(".voucher_code.text_color_777777").attr('style', 'color:#4a4141 !important');
        $(".dates_deal.text_color_b4b4b4").attr('style', 'color:#096e87 !important');
        $(".signaler").css("color", "#595959");
        $("#comment_contener .comment_text_part .option_div a").css("color", "#016b7e");
        $(".like_part").find("p").css("color", "#676767"); 
        $(".link_a_reduce").css("color", "#016b7e");
    }
}

if(document.domain === 'www.dealabs.com') {
    //Menu Icone theme
    $('head').append('<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.6.3/css/font-awesome.min.css">');
    $('<span id="dropdown"><a id="theme" class="other_right_header_contener theme" title="theme" ></a><span class="dropdown-content"> <a href="https://greasyfork.org/fr/users/30595-deicide" id="dc">Dealabs Compagnon:</a> <a href="#" id="jour"></a> <a href="#" id="masquer"></a> <a href="#" id="scrollauto"></a> <a href="#" id="menudedroite"></a> <a href="#" id="voteenaveugle"></a> <a href="#" id="vieprive"></a> <span id="tempctrl"><label for="temp" id="limitemp"><i class="fa fa-fire" aria-hidden="true"></i>  T° minimum:  </label><output for="temp" id="tempmini"></output><span id="tempactive"></span></span><input type="range" id="temp" min="-150" max="150" value='+temperature+' step="10" oninput="tempmini.value=value"/></span></span>').insertAfter("#contener_type");
    $(".other_right_header_contener.theme").css("background-image", "url('data:image/png;base64,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')");
    $(".other_right_header_contener.theme").css("background-repeat", "no-repeat");
    $(".other_right_header_contener.theme").css("background-position", "center");
    $(".other_right_header_contener.theme").css("background-size", "22px 22px");
    //dropdown
    $('.structure').css("overflow", "visible");  
    $('#dropdown').css({'position': 'relative', 'display': 'inline-block','z-index': '999999'});
    $('.dropdown-content').css({'display': 'none', 'position': 'absolute', 'background-color': 'black', 'width': '220px', 'box-shadow': '0px 8px 16px 0px rgba(0,0,0,1)'});
    $('.dropdown-content').find('a,span,#temp').css({'color': '#bfbfbf', 'padding': '8px 8px', 'text-decoration': 'none', 'display': 'block', 'background-color': '#333333'});
    $("#dropdown").hover(function() {
      $('.dropdown-content').css("display","block");
      }, function(){
      $('.dropdown-content').hide();
    });
    $('#dc').css({'color': '#1a1a1a', 'background-color': 'grey', 'text-align': 'center', 'font-weight': 'bold', 'border-style': 'solid', 'border-width': '0px 0px 2px 0px', 'border-color': '#d9d9d9'});
    $('#temp').css("width","204px");
    $('#tempactive').css("display","inline");        
  
    document.getElementById("jour").innerHTML          = "<i class='fa fa-moon-o' aria-hidden='true'></i>  Quitter le mode "+theme;
    document.getElementById("masquer").innerHTML       = "<i class='fa fa-calendar-check-o' aria-hidden='true'></i>  Les deals expirés sont "+expire;
    document.getElementById("scrollauto").innerHTML    = "<i class='fa fa-refresh' aria-hidden='true'></i>  Scroll infini est sur "+autoscroll;
    document.getElementById("menudedroite").innerHTML  = "<i class='fa fa-exchange' aria-hidden='true'></i>  Menu de droite est "+menudroite;
    document.getElementById("voteenaveugle").innerHTML = "<i class='fa fa-eye' aria-hidden='true'></i>  Vote en aveugle est "+voteaveugle;
    document.getElementById("vieprive").innerHTML      = "<span id='safe'><i class='fa fa-shield' aria-hidden='true'></i></span>  Protection vie privée est sur "+privacy;
    document.getElementById("tempactive").innerHTML    = "est sur "+limitemp;
    document.getElementById("tempmini").innerHTML      = temperature;
    $('.fa').css("width","16px");
    if (privacy == 'off') {
        $('#safe').css("color","red");
    }
    
    // temperature valeur  
    $(document).on("change", '#temp', function() {
        temperature = document.getElementById("tempmini").innerHTML;
        GM_setValue('temperature', temperature);            
        temperaturefilter();
    });
  
    // temperature on-off
    $(document).delegate("#tempctrl","click",function(){  
      if (limitemp == 'on') {
        GM_setValue('limitemp', 'off');		
        limitemp = 'off';
      } else {      
        GM_setValue('limitemp', 'on');
        limitemp = 'on';
      } 
      document.getElementById("tempactive").innerHTML = "est sur "+limitemp;
      temperaturefilter();
    });
    
    // vote aveugle
    $(document).delegate(".vote_button", "click", function() {
        $(this).closest(".deal_index_article").find('.tube_flat_contener').show();
        $(this).closest(".deal_index_article").find(".temperature_div").show();
        $(this).closest("#description_contener").find('.tube_flat_contener').show();
        $(this).closest("#description_contener").find(".temperature_div").show(); 
    });
    
    // autoscroll
    function infinitescroll() {
        if (autoscroll == 'on') {
            $('.body_pagination').hide();
            var timer;
            if( $('.suivant').length){
              var current = $('a.suivant').attr('href');
              current = current.slice(0, -1);
              var y = 1;    
              $(window).scroll(function() {
                if(timer) {
                  window.clearTimeout(timer);
                }
                  timer = window.setTimeout(function() {
                        var exscroll = GM_getValue("scroll");
                        if ($(window).scrollTop() + $(window).height() > $(document).height() - window.innerHeight) {
                            // animate
                            y += 1;                        
                            var $div = $('<div>');
                            $('<div id="isloadingctn"><i id="isloading" class="fa fa-spinner fa-pulse fa-5x"></i></div>').insertBefore(".body_pagination");  
                            $('#isloading').css({'color': 'grey', 'text-align': 'center'});    
                            $('#isloadingctn').css({'position': 'relative', 'display': 'block', 'text-align': 'center'}); 
                            // commentaire
                            if ((current.indexOf("dealabs.com/forums/")>= 0 || current.indexOf("dealabs.com/gratuit")>= 0 || current.indexOf("dealabs.com/codes-promo")>= 0 ||current.indexOf("dealabs.com/bons-plans")>= 0) && autoscroll == 'on') {  
                                url = current + y + " #comment_contener,.right_part";                           
                                var $page = $("#comment_contener:last").append($('<div></div>').load(url, function(){ 
                                    $('#isloadingctn').remove(); 
                                    $('.right_part').find('.suivant').hide();
                                    if($page.find('.right_part').children('*').hasClass('opacity_not_clickable')) {
                                       autoscroll = 'off';
                                    }
                                    themesombre();                            
                                    masqueexpire();
                                    temperaturefilter(); 
                                    aveugle();
                                }));                          
                            }
                            // deals
                            else if (current.indexOf("dealabs.com/forum-") <= 0 && autoscroll == 'on') {                     
                                url = current + y + " .deal_index_article";
                                var $page = $(".deal_index_article:last").after($('<div></div>').load(url, function(){ 
                                    $('#isloadingctn').remove(); 
                                    $('.right_part').find('.suivant').hide();
                                    if($page.find('.right_part').children('*').hasClass('opacity_not_clickable')) {
                                       autoscroll = 'off';
                                    }
                                    themesombre();
                                    masqueexpire();
                                    temperaturefilter();
                                    aveugle();
                                }));
                            }
                            else if (autoscroll == exscroll) { 
                                $('.body_pagination').show();
                                $('#isloadingctn').remove();
                            }
                        } 
                  }, 400);            
              });
            }   
        } 
    }
masquagemenu(); 
themesombre();
masqueexpire(); 
temperaturefilter();
infinitescroll();
aveugle();
}

// Cleaning
if (document.domain === 'www.dealabs.com' && privacy == 'on') {
    // Cleaning par titre
    $(".link_a_reduce").each(function() {
        var titre = $(this).attr("title");
        var text = $(this).text();
        if (titre != '') {
            $(this).attr("href", titre);
        } else if (text != '') {
            $(this).attr("href", text);
        }
    });
    // Cleaning par url
    $(document).delegate("a", "click", function() {
        var url = $(this).attr('href');
        if (url.indexOf("dealabs.com/url/?e=") >= 0) {
            url = encodeURIComponent(url);
            url = 'http://urlxray.com/display.php?url=' + url;
            window.open(url);
            return false;
        }
    });
}

//  --------------- functions

// filter by temperature
function temperaturefilter() {
    if (limitemp == 'on') {
        $('.temperature_div').each(function() {
            var dealtemp = $(this).find('p').text();
            dealtemp = dealtemp.replace('°', "");
            dealtemp = parseInt(dealtemp);
            if (dealtemp < temperature) {
                $(this).closest('.deal_index_article').hide();
            }
        });
    } else {
        $('.deal_index_article:not(.expired)').each(function() {
            $(this).show();
        });
    }
}

// Masque expirés
function masqueexpire() {
    if (expire == 'masqués') {
        $('.deal_index_article.expired').each(function() {
            $(this).hide();
        });
    } else {
        $('.deal_index_article.expired').each(function() {
            $(this).show();
        });
    }
}

// vote aveugle
function aveugle() {
    if (voteaveugle == 'on') {
        $(".temperature_div").hide();
        $(".tube_flat_contener").hide();
    }
    $("a.voted").each(function() {
      var opaque = $(this).css("opacity");
      console.log(opaque);
      if (opaque == '0.6') {
          $(this).closest(".deal_index_article").find('.tube_flat_contener').show();
          $(this).closest(".deal_index_article").find(".temperature_div").show();  
          $(this).closest("#description_contener").find('.tube_flat_contener').show();
          $(this).closest("#description_contener").find(".temperature_div").show();          
      } 
    });
}


// Masque menu de droite
function masquagemenu() {
	switch (menudroite) {
		case 'visible':
			clearInterval(timermenu);
			$("#rightbar_content").show();	
            break;
		case 'automatique':
			var timermenu = setInterval(function(){ checkmenu() }, 1000);
			break;
		case 'masqué':
			clearInterval(timermenu);
			$("#rightbar_content").hide();
			break;
	}
    document.getElementById("menudedroite").innerHTML = "<i class='fa fa-exchange' aria-hidden='true'></i>  Menu de droite est "+menudroite;
    $('.fa').css("width","16px");
}

function checkmenu() {
	if (menudroite == 'automatique') {
		$.fn.isOnScreen = function(){
			var win = $(window);
			var viewport = {
				top : win.scrollTop(),
				left : win.scrollLeft()
			};
			viewport.right = viewport.left + win.width();
			viewport.bottom = viewport.top + win.height();
			var bounds = this.offset();
			bounds.right = bounds.left + this.outerWidth();
			bounds.bottom = bounds.top + this.outerHeight();
			return (!(viewport.right < bounds.left || viewport.left > bounds.right || viewport.bottom < bounds.top || viewport.top > bounds.bottom));
		};
		if ($("#rightbar_content").isOnScreen()) {
			$("#rightbar_content").show();
		} else {
			$("#rightbar_content").hide();
		}
	}
}

// Menu 

$('#jour').click(function() {
    if (theme == 'jour') {
        GM_setValue('theme', 'nuit');
        theme = 'nuit';
        themesombre();
    } else {
        GM_setValue('theme', 'jour');
        location.reload();
    }
    document.getElementById("jour").innerHTML = "<i class='fa fa-moon-o' aria-hidden='true'></i>  Quitter le mode "+theme;
    $('.fa').css("width","16px");
    return false;
});


$('#masquer').click(function() {
    if (expire == 'visibles') {
        GM_setValue('expire', 'masqués');
        expire = 'masqués';
    } else {
        GM_setValue('expire', 'visibles');
        expire = 'visibles';
    }
    masqueexpire();
    document.getElementById("masquer").innerHTML = "<i class='fa fa-calendar-check-o' aria-hidden='true'></i>  Les deals expirés sont "+expire;
    $('.fa').css("width","16px");
    return false;
});


$('#voteenaveugle').click(function() {
    if (voteaveugle == 'on') {
        GM_setValue('voteaveugle', 'off');
        voteaveugle = 'off';
    } else {
        GM_setValue('voteaveugle', 'on');
        voteaveugle = 'on';
    }
    aveugle(); 
    document.getElementById("voteenaveugle").innerHTML = "<i class='fa fa-eye' aria-hidden='true'></i>  Vote en aveugle est "+voteaveugle;
    $('.fa').css("width","16px");    
    return false;
});


$('#menudedroite').click(function() {
	switch (menudroite) {
		case 'visible':
			GM_setValue('menudroite', 'masqué');
			menudroite = 'masqué';
			break;
		case 'automatique':
			GM_setValue('menudroite', 'visible');
			menudroite = 'visible';
			break;
		case 'masqué':
			GM_setValue('menudroite', 'automatique');
			menudroite = 'automatique';
			break;
	}
    masquagemenu();   
    return false;
});


$('#scrollauto').click(function() {
    if (autoscroll == 'on') {
        GM_setValue('scroll', 'off');
        autoscroll = 'off';
        $('.body_pagination').show();
    } else {
        GM_setValue('scroll', 'on');
        autoscroll = 'on';
        $('.body_pagination').hide();
    }
    document.getElementById("scrollauto").innerHTML = "<i class='fa fa-refresh' aria-hidden='true'></i>  Scroll infini est sur "+autoscroll;
    $('.fa').css("width","16px");
    infinitescroll();
    return false;
});


$('#vieprive').click(function() {
    if (privacy == 'on') {
        GM_setValue('privacy', 'off');
    } else {
        GM_setValue('privacy', 'on');
    }
    location.reload();
    return false;
});

// Déchiffre
if (document.domain === 'urlxray.com') {
    var link = $('.resultURL2').find('a').attr("href");
    $('body').remove();

    // affiliate 
  var bigregex = [
    /.refer=.{0,}/,
    /#moid.{0,}/,
    /.dartycid=.{0,}/,
    /.affil=.{0,}/,
    /.affcode=.{0,}/,
    /\?awc=.{0,}/,
    /.utm_source=.{0,}/,
    /.aff_platform=.{0,}/,
    /\?v=.{0,}/,
    /.ja1=.{0,}/,
    /.utm_campaign=.{0,}/,
    /.zanpid=.{0,}/,
    /\?_mak_tx=.{0,}/,
    /&prodID=.{0,}/
  ];
   
  if (link.indexOf("track.webgains.com") >= 0) {
    var regex = /http.{0,}track.webgains.com.{0,}wgtarget=/;
    link = link.replace(regex, "");
    link = decodeURIComponent(link);
  }
  if (link.indexOf("clk.tradedoubler.com") >= 0) {
    var regex = /http.{0,}clk.tradedoubler.com.{0,}&url=/;
    link = link.replace(regex, "");
    link = decodeURIComponent(link);
  }
  if (link.indexOf("digidip.net") >= 0) {
    var regex = /http.{0,}digidip.net\/visit\?url=/;
    link = link.replace(regex, "");
    link = decodeURIComponent(link);
  }
  if (link.indexOf("reussissonsensemble.fr") >= 0) {
    var regex = /http.{0,}clic.reussissonsensemble.fr.{0,}&diurl=/;
    link = link.replace(regex, "");
    link = decodeURIComponent(link);
  }
  if (link.indexOf("secure.adnxs.com") >= 0) {
    var regex = /http.{0,}secure.adnxs.com.{0,}&url=/;
    link = link.replace(regex, "");
    link = decodeURIComponent(link);
  }

  for (var j = 0; j < bigregex.length; j++) {
    link = link.replace(bigregex[j], "");
  }
  window.open(link, "_self");
}