MediaWiki:Multilingual-link.js
Jump to navigation
Jump to search
Note: After saving, changes may not occur immediately. Click here to learn how to bypass your browser's cache.
- Firefox / Safari: Hold Shift while clicking Reload, or press either Ctrl-F5 or Ctrl-R (Cmd-R on a Mac)
- Google Chrome: Press Ctrl-Shift-R (Cmd-Shift-R on a Mac)
- Internet Explorer: Hold Ctrl while clicking Refresh, or press Ctrl-F5
- Opera: Clear the cache in Tools → Preferences
For details and instructions about other browsers, see Wikipedia:Bypass your cache.
/**
* Allow language sidebar links to oldwikisource
* by [[user:Kingpin13]] and [[User:Doug]]
* based on the interwikiExtra script by [[user:ThomasV]]
*/
function interwikiOldws() {
// iterate over all <span>-elements
for(var i=0; a=document.getElementsByTagName('span')[i]; i++) {
// if found a linkInfo span
if(a.className == 'interwiki-oldws') {
var match = /(\d+)$/.exec(a.id);
var skipped = parseInt(match[1]) - 1;
// iterate over all <li>-elements
for(var j=0; b=document.getElementsByTagName('li')[j]; j++) {
if (b.className == 'interwiki-' + a.id.replace(/\d+$/, "")) {
if (skipped > 0)
skipped = skipped - 1;
else
{
b.innerHTML = '<a href="http://wikisource.org/wiki/'+mw.html.escape(a.title)+'">'+'Multilingual'+'</a>';
break;
}
}
}
}
}
}
$(interwikiOldws);