User:Rodrigo/monobook.js
A Wikipédiából, a szabad lexikonból.
Megjegyzés: A beállítások elmentése után frissítened kell a böngésződ gyorsítótárát, hogy a változások érvénybe lépjenek. Mozilla / Firefox / Safari: tartsd lenyomva a Shift gombot és kattints a Reload / Frissítés gombra az eszköztáron, vagy használd a Ctrl–F5 billentyűkombinációt (Apple Mac-en Cmd–Shift–R); Internet Explorer: tartsd nyomva a Ctrl-t, és kattints a Reload / Frissítés gombra, vagy nyomj Ctrl–F5-öt; Konqueror: egyszerűen csak kattints a Reload / Frissítés gombra (vagy Ctrl–R vagy F5); Opera felhasználóknak teljesen ki kell üríteniük a gyorsítótárat a Tools→Preferences menüben.
// <nowiki>
// La parte di script per l'estensione del box strumenti è opera di [[Utente:Timendum]]
// (un sentito ringraziamento) :-)
function morelinks() {
var tabs = document.getElementById('p-cactions').cloneNode(true);
tabs.id = 'mytabs';
var listitems = tabs.getElementsByTagName('LI');
for (i=0;i<listitems.length;i++) {
if(listitems[i].id) listitems[i].id = 'mytabs-' + listitems[i].id;
}
document.getElementById('column-content').appendChild(tabs);
var boxclone = document.createElement("div");
boxclone.id = 'p-navclone';
boxclone.setAttribute("class","portlet");
var titolo = document.createElement("h5");
titolo.innerHTML = "strumenti extra";
boxclone.appendChild(titolo);
var corpo = document.createElement("div");
corpo.setAttribute("class","pBody");
var list_ul = document.createElement("ul");
var list_a = document.createElement("li");
list_a.id = 'v-sandbox';
var link_a = document.createElement("a");
link_a.href = '/wiki/Utente:Kormoran/Sandbox';
link_a.innerHTML = 'Sandbox personale';
list_a.appendChild(link_a);
list_ul.appendChild(list_a);
var list_b = document.createElement("li");
list_b.id = 'v-tabelle';
var link_b = document.createElement("a");
link_b.href = '/wiki/Wikipedia:Come_usare_le_tabelle';
link_b.innerHTML = 'Markup tabelle';
list_b.appendChild(link_b);
list_ul.appendChild(list_b);
var list_c = document.createElement("li");
list_c.id = 'v-makeup';
var link_c = document.createElement("a");
link_c.href = '/wiki/Aiuto:Markup_immagini';
link_c.innerHTML = 'Markup immagini';
list_c.appendChild(link_c);
list_ul.appendChild(list_c);
var list_d = document.createElement("li");
list_d.id = 'v-tex';
var link_d = document.createElement("a");
link_d.href = '/wiki/Wikipedia:Formule_matematiche_TeX';
link_d.innerHTML = 'Markup TeX';
list_d.appendChild(link_d);
list_ul.appendChild(list_d);
corpo.appendChild(list_ul);
boxclone.appendChild(corpo);
document.getElementById("column-one").appendChild(boxclone);
}
/*
if (window.addEventListener) window.addEventListener("load",morelinks,false);
else if (window.attachEvent) window.attachEvent("onload",morelinks);
*/
addLoadEvent(morelinks);
/* TÉRKÉP MODUL */
/* ObjectPlacer v2.00 <g> */
function getElementsByClass(searchClass,node,tag) {
var classElements = new Array();
if ( node == null )
node = document;
if ( tag == null )
tag = '*';
var els = node.getElementsByTagName(tag);
var elsLen = els.length;
var pattern = new RegExp("(^|\\s)"+searchClass+"(\\s|$)");
for (i = 0, j = 0; i < elsLen; i++) {
if ( pattern.test(els[i].className) ) {
classElements[j] = els[i];
j++;
}
}
return classElements;
}
function insertObject() {
var divs = getElementsByClass('ObjectPlacer');
for( var i=0; i<divs.length; i++ ) {
var myDiv = divs[i];
var newobj = document.createElement('object');
var valData = myDiv.title;
newobj.setAttribute('data', valData);
newobj.setAttribute('type', 'text/html');
newobj.setAttribute('width', '300');
newobj.setAttribute('height', '200');
myDiv.appendChild(newobj);
}
}
addLoadEvent( insertObject );
// </nowiki>

