ImdBinnewZ

Ajoute des liens vers Allociné et Imdb sur le site Binnews

You will need to install an extension such as Tampermonkey, Greasemonkey or Violentmonkey to install this script.

You will need to install an extension such as Tampermonkey to install this script.

You will need to install an extension such as Tampermonkey or Violentmonkey to install this script.

You will need to install an extension such as Tampermonkey or Userscripts to install this script.

You will need to install an extension such as Tampermonkey to install this script.

You will need to install a user script manager extension to install this script.

(I already have a user script manager, let me install it!)

You will need to install an extension such as Stylus to install this style.

You will need to install an extension such as Stylus to install this style.

You will need to install an extension such as Stylus to install this style.

You will need to install a user style manager extension to install this style.

You will need to install a user style manager extension to install this style.

You will need to install a user style manager extension to install this style.

(I already have a user style manager, let me install it!)

// ==UserScript==
// 
// @description Ajoute des liens vers Allociné et Imdb sur le site Binnews
// @namespace   http://blog.kodono.info/
// @name        ImdBinnewZ 
// @icon        http://www.binnews.info/binnewz/favicon.ico
// @include     http://*binnews.in/*
// @include     https://*binnews.in/*
// @include     http://*binnews.me/*
// @include     https://*binnews.me/*
// @include     http://*binnews.biz/*
// @include     https://*binnews.biz/*
// @namespace   www.binnews.in
// @namespace   www.binnews.me
// @namespace   www.binnews.biz
// @author      Jarod, Stinky
// @version     1.5
// 
// ==/UserScript==
// 
// 
// ######################   THANK'S TO JAROD FOR THE ORIGINAL AND PREVIOUS VERSIONS OF ALLOCINE SCRIPT   ######################
//
//                                     ==> http://userscripts-mirror.org/scripts/show/8421
//
// 
// ================================================== UPDATE HISTORY ==========================================================
// 
// v1.5 2018-03-12          - Modif recherche google par DuckDuckGo
// 
// v1.4 2018-01-07          - Modification des liens
// 
// v1.3 2017-11-07          - Modification des liens
//
// v1.2 2017-11-07          - Modification du texte Allociné (raccourcis en "Allo")
//                          - Modification des adresses de Binnewz, ajout du .me et du .biz pour que le script soit actif sur ses 2 domaines
//                          - Modification de l'icone du script par celui de Binnewz
//                          
// v1.1 2017-11-03          - Amelioration du script, Ajout d'un lien Imdb 
// 
// v1.0 2017-11-02          - Modification de la recherche vers allociné via google 

//================================================ Redirection auto vers Binnewz RSS ==============================================


if 
  ( document.documentElement.textContent == 'Erreur de connexion MySQL' ) {
  window.location.href = "http://linux-newsgroups.fr/";
}
if 
  ( document.documentElement.innerText == 'Erreur de connexion MySQL' ) {
  window.location.href = "http://linux-newsgroups.fr/";
}


//======================================================== Script liens Allociné ====================================================

   
for (var i=0; i < document.getElementsByTagName('a').length; i++) {
  var link = document.getElementsByTagName('a')[i];
  var aUrl = link.href.split("/");
  for (var j=0; j < aUrl.length; j++) {
    
    if ((aUrl[j] == "www.imdb.com")||(aUrl[j] == "www.allocine.fr")||(aUrl[j] == "www.cineserie.com")||(aUrl[j] == "www.themoviedb.org")||(aUrl[j] == "www.dvdfr.com")||(aUrl[j] == "www.thetvdb.com")||(aUrl[j] == "www.cinemotions.com")||(aUrl[j] == ".wikia.com")||(aUrl[j] == "www.netflix.com")||(aUrl[j] == "anidb.net")||(aUrl[j] == "www.animeka.com")||(aUrl[j] == "www.anime-kun.net")||(aUrl[j] == "www.cinemafantastique.net")||(aUrl[j] == "cinemur.fr")||(aUrl[j] == "www.planete-jeunesse.com")||(aUrl[j] == "www.commeaucinema.com")||(aUrl[j] == "www.imdb.fr")||(aUrl[j] == "www.premiere.fr")||(aUrl[j] == "cinemafantastique.net")||(aUrl[j] == ".cinemafantastique.be")||(aUrl[j] == "www.blu-ray.com")||(aUrl[j] == "bluray.highdefdigest.com")||(aUrl[j] == "www.cinemafantastique.be")||(aUrl[j] == "www.bluray-disc.de")||(aUrl[j] == "cinema.jeuxactu.com")||(aUrl[j] == "fr.wikipedia.org")) {

      var str = "<a style=\"color: #FFCE00; background-color: black\" target=\"_blank\" href=\"https://duckduckgo.com/?q=!allocine%20"+(link.innerHTML.replace(/ /g,"%20").replace(/-/g,"").replace(/&/g,"and").replace(/{+.*?}+/g, "").replace(/\(.*?\)/g, "").replace(/\[.*?\]/g, "").replace(/S[0-9].*/g,"").replace(/E[0-9].*/g,"").replace(/Ep[0-9].*/g,"").replace(/Volume.*/g,"").replace(/Vol[0-9].*/g,"").replace(/Episode.*/g,"").replace(/Saison.*/g,"").replace(/Intégrale.*/g,""))+"\">Allo</a>";
      var str2 = document.getElementsByTagName('a')[i].parentNode.innerHTML;
      document.getElementsByTagName('a')[i].parentNode.innerHTML = str2 + " " + str;

    }if ((aUrl[j] == "www.allocine.fr")||(aUrl[j] == "www.imdb.com")||(aUrl[j] == "www.cineserie.com")||(aUrl[j] == "www.themoviedb.org")||(aUrl[j] == "www.dvdfr.com")||(aUrl[j] == "www.thetvdb.com")||(aUrl[j] == "www.cinemotions.com")||(aUrl[j] == ".wikia.com")||(aUrl[j] == "www.netflix.com")||(aUrl[j] == "anidb.net")||(aUrl[j] == "www.animeka.com")||(aUrl[j] == "www.anime-kun.net")||(aUrl[j] == "www.cinemafantastique.net")||(aUrl[j] == "cinemur.fr")||(aUrl[j] == "www.planete-jeunesse.com")||(aUrl[j] == "www.commeaucinema.com")||(aUrl[j] == "www.imdb.fr")||(aUrl[j] == "www.premiere.fr")||(aUrl[j] == "cinemafantastique.net")||(aUrl[j] == ".cinemafantastique.be")||(aUrl[j] == "www.blu-ray.com")||(aUrl[j] == "bluray.highdefdigest.com")||(aUrl[j] == "www.cinemafantastique.be")||(aUrl[j] == "www.bluray-disc.de")||(aUrl[j] == "cinema.jeuxactu.com")||(aUrl[j] == "fr.wikipedia.org")) {

      var str = "<a style=\"color: black; background-color: #FFCE00\" target=\"_blank\" href=\"https://duckduckgo.com/?q=!imdb%20"+(link.innerHTML.replace(/ /g,"%20").replace(/-/g,"").replace(/&/g,"and").replace(/{+.*?}+/g, "").replace(/\(.*?\)/g, "").replace(/\[.*?\]/g, "").replace(/S[0-9].*/g,"").replace(/E[0-9].*/g,"").replace(/Ep[0-9].*/g,"").replace(/Volume.*/g,"").replace(/Vol[0-9].*/g,"").replace(/Episode.*/g,"").replace(/Saison.*/g,"").replace(/Intégrale.*/g,""))+"\">Imdb</a>";
      var str2 = document.getElementsByTagName('a')[i].parentNode.innerHTML;
      document.getElementsByTagName('a')[i].parentNode.innerHTML = str2 + " " + str;
 
      }
  }
}


      //Vous pouvez personaliser la couleur du texte et du fond des liens en changeant le code couleur 
      //
      //  => "color: #FFCE00; background-color: black\" (Texte jaune et fond noir)
      //  => "color: black; background-color: #FFCE00\" (Texte noir et fond jaune)
      //
      //=> color: black;              ==>   (texte couleur noir)   (black)
      //=> background-color: #FFCE00\ ==>   (fond couleur jaune)   (#FFCE00)
      //
      //https://en.wikipedia.org/wiki/List_of_colors:_A%E2%80%93F
      //
      //Exemple de 20 couleurs
      //
      //Red	#e6194b	
      //Green	#3cb44b	
      //Yellow	#ffe119	
      //Blue	#0082c8	
      //Orange	#f58231	
      //Purple	#911eb4	
      //Cyan	#46f0f0	
      //Magenta	#f032e6
      //Lime	#d2f53c	
      //Pink	#fabebe	
      //Teal	#008080	
      //Lavender	#e6beff	
      //Brown	#aa6e28	
      //Beige	#fffac8	
      //Maroon	#800000
      //Mint	#aaffc3	
      //Olive	#808000	
      //Coral	#ffd8b1	
      //Navy	#000080
      //Grey	#808080
      //White	#FFFFFF
      //Black	#000000
      //