Hellfest.fr 2019 - Liens vers YouTube/Metal Archives

Ajoute des liens vers YouTube et Metal Archives pour les groupes sur la programmation.


Install this script?
  1. // ==UserScript==// @name Hellfest.fr 2019 - Liens vers YouTube/Metal Archives// @version 1// @namespace fdjgksfdkgjhjvdf// @author Rosé Lui Zoumparterre// @license WTFPL (aka LPRAB)// @match https://www.hellfest.fr/programmation/*// @grant none// @description Ajoute des liens vers YouTube et Metal Archives pour les groupes sur la programmation.// ==/UserScript==function addStyle(css) {var head, stylehead = document.getElementsByTagName('head')[0]if (!head) { return }style = document.createElement('style')style.type = 'text/css'style.innerHTML = csshead.appendChild(style)}addStyle(`.card__text a {color: inherit;}`)const titles = document.querySelectorAll('h3.card__title')titles.forEach(t => {const name = t.innerTextconst yt = document.createElement('a')yt.href = `https://www.youtube.com/r###lts?search_query=${encodeURIComponent(name)}`yt.target = '_blank'yt.title = `${name} sur YouTube`yt.appendChild(document.createTextNode("yt"));const ma = document.createElement('a')ma.href = `https://www.metal-archives.com/search?searchString=${encodeURIComponent(name)}&type=band_name`ma.target = '_blank'ma.title = `${name} sur Metal Archives`ma.appendChild(document.createTextNode("ma"));const links = document.createElement('div')links.appendChild(yt)links.appendChild(document.createTextNode(" - "))links.appendChild(ma)t.parentElement.appendChild(links)})