Wikipédia:Okos scriptek/interwikitab.js

A Wikipédiából, a szabad enciklopédiából
// interwiki link másolása a fülek közé
function addInterwiki(lang){
    var iwbox = document.getElementById('p-lang');
    if(iwbox) {
        var iwlist = iwbox.getElementsByTagName('li');
        var iw = null;
        for(var i = 0; i < iwlist.length; i++) 
            if(iwlist[i].getAttribute('class')=='interwiki-'+lang) {
                iw = iwlist[i].getElementsByTagName('a')[0].href;
                // iwlist[i].style.display = 'none'; // link törlése a bal oldali listából
                break;
            }
    }
    if(wgCanonicalNamespace == 'MediaWiki' && ) iw = window.location.href.replace(/hu/, lang);
    else if(!iw) return;
    mw.util.addPortletLink('p-cactions', iw, lang+':', 'ca-'+lang, lang+' interwiki', '', null);
}

// példa a használatra: angol és német interwiki
$(function(){
    addInterwiki('en');
    addInterwiki('de');
});