From Wikipedia, the free encyclopedia
Note: After saving, you have to bypass your browser's cache to see the changes. Google Chrome, Firefox, Microsoft Edge and Safari: Hold down the ⇧ Shift key and click the Reload toolbar button. For details and instructions about other browsers, see Wikipedia:Bypass your cache.

////////////////////////////////////////////////////////////////

// =-=-=- HELPER FUNCTIONS -=-=-=-

function addlilink(tabs, url, name, id, title, key){

    var na = document.createElement('a');

    na.href = url;

    na.appendChild(document.createTextNode(name));

    var li = document.createElement('li');

    if(id) li.id = id;

    li.appendChild(na);

    tabs.appendChild(li);

    return li;

}



function addToolboxLink(url, name, id, title){

    var tb = document.getElementById('p-tb').getElementsByTagName('ul')[0];

    addlilink(tb, url, name, id, title);

}



function addTab(url, name, id, title, key) {

    return mw.util.addPortletLink('p-cactions', url, name, id, title, key);

}



function addLink(where, url, name, id, title, key, after){

    var na = document.createElement('a');

    na.href = url;

    na.appendChild(document.createTextNode(name));

    var li = document.createElement('li');

    if(id) li.id = id;

    li.appendChild(na);

    var tabs = document.getElementById(where).getElementsByTagName('ul')[0];

    if(after) {

	tabs.insertBefore(li,document.getElementById(after));

    } else {

	tabs.appendChild(li);

    }

    return li;

}



function addlimenu(tabs, name, id)

{

    var na = document.createElement('a');

    na.href = '#';

    var mn = document.createElement('ul');

    na.appendChild(document.createTextNode(name));

    var li = document.createElement('li');

    li.id = id;

    li.className = 'tabmenu';

    li.appendChild(na);

    li.appendChild(mn);

    tabs.appendChild(li);

    return li;

}



function addnavbox_link(URL,Name,ID)

{

var portlet = document.getElementById('p-navigation');

var links = portlet.getElementsByTagName('ul')[0];

links.innerHTML += '<li id="' + ID + '"><a href="' + URL + '">' + Name + '</a></li>';

}

/////////////////////////////////////////////
From Wikipedia, the free encyclopedia
Note: After saving, you have to bypass your browser's cache to see the changes. Google Chrome, Firefox, Microsoft Edge and Safari: Hold down the ⇧ Shift key and click the Reload toolbar button. For details and instructions about other browsers, see Wikipedia:Bypass your cache.

////////////////////////////////////////////////////////////////

// =-=-=- HELPER FUNCTIONS -=-=-=-

function addlilink(tabs, url, name, id, title, key){

    var na = document.createElement('a');

    na.href = url;

    na.appendChild(document.createTextNode(name));

    var li = document.createElement('li');

    if(id) li.id = id;

    li.appendChild(na);

    tabs.appendChild(li);

    return li;

}



function addToolboxLink(url, name, id, title){

    var tb = document.getElementById('p-tb').getElementsByTagName('ul')[0];

    addlilink(tb, url, name, id, title);

}



function addTab(url, name, id, title, key) {

    return mw.util.addPortletLink('p-cactions', url, name, id, title, key);

}



function addLink(where, url, name, id, title, key, after){

    var na = document.createElement('a');

    na.href = url;

    na.appendChild(document.createTextNode(name));

    var li = document.createElement('li');

    if(id) li.id = id;

    li.appendChild(na);

    var tabs = document.getElementById(where).getElementsByTagName('ul')[0];

    if(after) {

	tabs.insertBefore(li,document.getElementById(after));

    } else {

	tabs.appendChild(li);

    }

    return li;

}



function addlimenu(tabs, name, id)

{

    var na = document.createElement('a');

    na.href = '#';

    var mn = document.createElement('ul');

    na.appendChild(document.createTextNode(name));

    var li = document.createElement('li');

    li.id = id;

    li.className = 'tabmenu';

    li.appendChild(na);

    li.appendChild(mn);

    tabs.appendChild(li);

    return li;

}



function addnavbox_link(URL,Name,ID)

{

var portlet = document.getElementById('p-navigation');

var links = portlet.getElementsByTagName('ul')[0];

links.innerHTML += '<li id="' + ID + '"><a href="' + URL + '">' + Name + '</a></li>';

}

/////////////////////////////////////////////

Videos

Youtube | Vimeo | Bing

Websites

Google | Yahoo | Bing

Encyclopedia

Google | Yahoo | Bing

Facebook