הבדלים בין גרסאות בדף "מדיה ויקי:Common.js"
מתוך ויקירפואה
שורה 2: | שורה 2: | ||
importScript("MediaWiki:Navigationbar.js"); | importScript("MediaWiki:Navigationbar.js"); | ||
+ | |||
+ | // ==UserScript== | ||
+ | // @name Wikipedia links in new tabs | ||
+ | // @namespace http://jtymes.net | ||
+ | // @include http://*.http://wikirefua.org.il/* | ||
+ | // ==/UserScript== | ||
+ | |||
+ | //set the url to the wikipedia version you use(default is english) | ||
+ | var myWiki = "he"; | ||
+ | //grab all of the links | ||
+ | var links = document.getElementById('content').getElementsByTagName('a'); | ||
+ | //if they start with the correct version, do some magic! | ||
+ | for(var i = 0; i < links.length; i++) { | ||
+ | if(links[i].href.indexOf("http://"+myWiki+".http://wikirefua.org.il/") === 0 && links[i].href.indexOf(window.location) !== 0) { | ||
+ | links[i].addEventListener('click', function( e ) { | ||
+ | e.preventDefault(); | ||
+ | GM_openInTab(this.href); | ||
+ | }, | ||
+ | false | ||
+ | ); | ||
+ | } | ||
+ | } |
גרסה מ־07:22, 13 באפריל 2011
/* כל סקריפט JavaScript שנכתב כאן ירוץ עבור כל המשתמשים בכל טעינת עמוד */ importScript("MediaWiki:Navigationbar.js"); // ==UserScript== // @name Wikipedia links in new tabs // @namespace http://jtymes.net // @include http://*.http://wikirefua.org.il/* // ==/UserScript== //set the url to the wikipedia version you use(default is english) var myWiki = "he"; //grab all of the links var links = document.getElementById('content').getElementsByTagName('a'); //if they start with the correct version, do some magic! for(var i = 0; i < links.length; i++) { if(links[i].href.indexOf("http://"+myWiki+".http://wikirefua.org.il/") === 0 && links[i].href.indexOf(window.location) !== 0) { links[i].addEventListener('click', function( e ) { e.preventDefault(); GM_openInTab(this.href); }, false ); } }