NOTICE: By continued use of this site you understand and agree to the binding Terms of Service and Privacy Policy.
// ==UserScript== // @name Wijnvoordeel // @namespace http://wol.ph/ // @version 1.0 // @match https://www.wijnvoordeel.nl/* // @description Adds Vivino links to Wijnvoordeel // @copyright 2014, Wolph // ==/UserScript== function addLinks(selector, position){ selector.each(function(){ var $this = $(this); try{ var text = $this.text(); var q = encodeURIComponent(text); var a = $('<a>'); var img = $('<img>'); img.attr('title', 'Find "' + text + '" at Vivino'); img.attr('alt', 'Find "' + text + '" at Vivino'); img.attr('src', 'https://www.vivino.com/favicon.ico'); img.attr('height', '16'); img.attr('width', '16'); a.css('margin', '0 2px'); a.attr('href', 'https://www.vivino.com/search.php?search_for=wines&q=' + q); a.attr('target', '_blank'); a.append(img); switch (position){ case 'after': $this.append(a); break; default: $this.prepend(a); } }catch(e){ console.log('Got error: ', e); } }); } addLinks($('td.liste_name')); addLinks($('td.special_name div')); addLinks($('div.produkt_name h1'));