Użytkownik:Zeartul/monobook.js: Różnice pomiędzy wersjami

Z Nonsensopedii, polskiej encyklopedii humoru
(test 2)
Linia 1: Linia 1:
// [[Wikipedysta:Zeartul/popups.js]] - please include this line
/* <nowiki> */
function fixformat(){
var txt = document.editform.wpTextbox1;
txt.value = txt.value
.replace(/<\/?(b|strong)>/gi, "'''")
.replace(/<\/?(i|em|var)>/gi, "''")
.replace(/\{\{([Ss]u[bp])\|([^}]+)\}\}/g, "{{subst:$1|$2}}");
document.editform.wpSummary.value += "formatting";
document.editform.wpMinoredit.checked = true;
}


document.write('<script type="text/javascript" src="'
function addlilink(tabs, url, name, id){
+ 'http://en.wikipedia.org/w/index.php?title=User:Lupin/popups.js'
var na = document.createElement('a');
+ '&action=raw&ctype=text/javascript&dontcountme=s"></script>');
na.href = url;
popupAdminLinks=true;
na.id = id;
popupDelay=1;
na.appendChild(document.createTextNode(name));
popupFixRedirs=true;
var li = document.createElement('li');
popupFixDabs=true;
li.appendChild(na);
tabs.appendChild(li);
return li;
}

function addPurge(){
ta['ca-purge'] = ['g', 'Purge the internal cache for this page'];
if(!document.getElementById) return;
var x = document.getElementById('ca-history');
var tabs = document.getElementById('p-cactions').getElementsByTagName('ul')[0];
if(!x) return;
if(x.children) x = x.children[0];
else x = x.childNodes[0];
addlilink(tabs, x.href.replace(/=history/, "=purge"), 'purge', 'ca-purge');
}
function addEditSection0(){
ta['ca-edit-0'] = ['', 'Edit the zeroth section of this page'];
if(!document.getElementById) return;
var x = document.getElementById('ca-edit');
if(!x) return;
var y = document.createElement('LI');
y.id = 'ca-edit-0';
if(x.className == 'selected'){
if(/&action=edit&section=0$/.test(window.location.href)){
x.className = 'istalk';
y.className = 'selected';
} else {
x.className = 'selected istalk';
}
} else if(x.className == 'selected istalk'){
if(/&action=edit&section=0$/.test(window.location.href)){
x.className = 'istalk';
y.className = 'selected istalk';
} else {
y.className = 'istalk';
}
} else {
y.className = x.className;
x.className = 'istalk';
}
var z = document.createElement('A');
if(x.children){
z.href = x.children[0].href + '&section=0';
z.appendChild(document.createTextNode('0'));
y.appendChild(z);
document.getElementById('p-cactions').children[1].insertBefore(y,x.nextSibling);
}else{
z.href = x.childNodes[0].href + '&section=0';
z.appendChild(document.createTextNode('0'));
y.appendChild(z);
document.getElementById('p-cactions').childNodes[3].insertBefore(y,x.nextSibling);
}
}

function myLoadFuncs(){
addPurge();
addEditSection0();
}
if (window.addEventListener) window.addEventListener("load",myLoadFuncs,false);
else if (window.attachEvent) window.attachEvent("onload",myLoadFuncs);
else{
window._old_ABCD_onload = window.onload;
window.onload = function(){
window._old_ABCD_onload();
myLoadFuncs();
}
}
/* </nowiki> */


// копие на горните препратки
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);
}

if (window.addEventListener) {
window.addEventListener("load", morelinks, false);
window.addEventListener("load", moveMyButs, false);
} /*else if (window.attachEvent) { // MSIE >=5
window.attachEvent("onload", morelinks);
window.attachEvent("onload", moveMyButs);
}*/

// Live Preview customization,
// edit this to your own liking.


wpUserName = 'DCLXVI'; // User name to display in signatures

wpShowImages = true; // Enable downloading and displaying of images


// Include Live Preview...


document.write('<script type="text/javascript" src="http://fr.wikipedia.org/w/index.php?title=Utilisateur:DCLXVI/livepreview.js&action=raw&ctype=text/javascript&dontcountme=s"></script>');

window.onload = Main;


function Main()
{

LivePreviewInstall();

}

Wersja z 15:21, 10 lut 2006

// [[Wikipedysta:Zeartul/popups.js]] - please include this line 

document.write('<script type="text/javascript" src="' 
             + 'http://en.wikipedia.org/w/index.php?title=User:Lupin/popups.js' 
             + '&action=raw&ctype=text/javascript&dontcountme=s"></script>');
popupAdminLinks=true;
popupDelay=1;
popupFixRedirs=true;
popupFixDabs=true;