MediaWiki:Gadget-tineye.js
Bemærk, efter at have gemt, er du almindeligvis nødt til at tømme din browsers cache for at kunne se ændringerne.
Mozilla/Firefox/Safari/Konqueror: Hold shifttasten nede og klik på reload eller tryk på ctrl-shift-r
Internet Explorer: Ctrl-F5
Opera: F5
Safari til Mac: ⌥⌘E
Mozilla/Firefox/Safari/Konqueror: Hold shifttasten nede og klik på reload eller tryk på ctrl-shift-r
Internet Explorer: Ctrl-F5
Opera: F5
Safari til Mac: ⌥⌘E
importScript('MediaWiki:Extra-tabs.js');
$( function() {
if ((mw.config.get('wgNamespaceNumber') != 6) || (mw.config.get('wgAction') != "view") || !document.getElementById('file')) return;
var links = document.getElementById('file').getElementsByTagName('a');
if (!links.length) return;
var imageurl = links[links.length-1].href; //imageboxes adds links _before_, so we get the last link
if (document.getElementById('file').getElementsByTagName('img')[0].width <= 300) {
imageurl = document.getElementById('file').getElementsByTagName('img')[0].src; //Image smaller than 300px width
} else { //Get thumb url
var n = imageurl.indexOf("/commons/");
imageurl = imageurl.substring(0, n + ("/commons/").length) + imageurl.substring(n + ("/commons/").length);
n = imageurl.lastIndexOf('/') + 1;
imageurl = imageurl;
}
if( typeof global_append_tab!=='undefined' ) global_append_tab('http://tineye.com/search?url=' + encodeURIComponent(imageurl), 'Tineye', 'ca-tineye');
});