User:MarkS/monobook.js

//

// Script from User:Lupin/recent2.js

mw.loader.load(

'https://en.wikipedia.org/w/index.php?title=User:Lupin/recent2.js'

+ '&action=raw&ctype=text/javascript&dontcountme=s');

// User:Lupin/popups.js

mw.loader.load(

'https://en.wikipedia.org/w/index.php?title=User:Lupin/popups.js'

+ '&action=raw&ctype=text/javascript&dontcountme=s');

// INTERIOT EDIT COUNT

mw.loader.load('https://en.wikipedia.org/w/index.php?title=User:Interiot/Tool2/code.js&action=raw&ctype=text/javascript');

// User:Dschwen/wikiminiatlas2.js - please include this line

mw.loader.load('https://en.wikipedia.org/w/index.php?title=User:Dschwen/wikiminiatlas2.js'

+ '&action=raw&ctype=text/javascript');

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

//* where is the id of the toolbar where the button should be added;

// i.e. one of "p-cactions", "p-personal", "p-navigation", or "p-tb".

//

//* url is the URL which will be called when the button is clicked.

// javascript: urls can be used to do more complex things.

//

//* name is what will appear as the name of the button.

//

//* id is the id of the button; it's best to define one.

// Use a prefix to make sure its unique. Optional.

//

//* title is the tooltip title that gives a longer description

// of the button; if you define a accesskey, mention it here. Optional.

//

//* key is the char you want for the accesskey. Optional.

//

//* after is the id of the button you want to follow this one. Optional.

//

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);

}

if(id) {

if(key && title) { ta[id] = [key, title]; }

else if(key) { ta[id] = [key, '']; }

else if(title) { ta[id] = ['', title];}

}

// re-render the title and accesskeys from existing code in wikibits.js

akeytt();

return li;

}

//addLink("p-tb","http://www.news.bbc.co.uk","Cat search","MS123","Category search","","");

//==== XEB Settings ====

//Which settings: Live,Dev,Karl,Test,DDev,MacGyverMagic

XEBSettings="Dev";

//======= Development XEB settings ==================

if(XEBSettings=="Dev")

{

//XEBOrder="0,1,3,4,5,6,7,8,9,10,FS,2,A,B,D,C,D1,E,_za,TS,TR,TC,TE,_zz,2,F,G,H,I1,I2,J1,K,L,M,O,Q,R,R3,S,T,U,V,W,X,D,J2,P,P1,R1,R2,R4,T1,Y1,Y2,Z,AI,N,GEO,Talk";

var rmEditButtons = ['all'];

XEBOrder="0,1,3,4,5,6,7,8,9,10,FS,2,A,B,D,C,D1,E,_za,TS,TR,TC,TE,_zz,2,F,G,H,I1,I2,J1,K,L,M,O,Q,R,R3,S,T,U,V,W,X,D,J2,P,P1,R1,R2,R4,T1,Y1,Y2,Z,AI,N,GEO,Talk";

//myButtons={'_ZZ':['http://upload.wikimedia.org/wikipedia/commons/e/e9/Button_headline2.png','Mark //Test','Before','After','Middle'],

//'_ZA':['http://upload.wikimedia.org/wikipedia/commons/1/13/Button_enter.png','Mark2 //Test','111','333','222']};

mw.loader.load('https://en.wikipedia.org/w/index.php?title=User:MarkS/XEB/dev.js'

+ '&action=raw&ctype=text/javascript');

}

//======= Test XEB settings ==================

if(XEBSettings=="Test")

{

var rmEditButtons = ['all'];

//DebugXEB=true;

XEBOrder="0,1,3,4,5,6,7,8,9,10,FS,2,A,B,D,C,D1,E,_za,TS,TR,TC,TE,_zz,2,F,G,H,I1,I2,J1,K,L,M,O,Q,R,R3,S,T,U,V,W,X,D,J2,P,P1,R1,R2,R4,T1,Y1,Y2,Z,AI,N,GEO,Talk";

myButtons={'_ZZ':['http://upload.wikimedia.org/wikipedia/commons/e/e9/Button_headline2.png','Mark Test','Before','After','Middle'],

'_ZA':['http://upload.wikimedia.org/wikipedia/commons/1/13/Button_enter.png','Mark2 //Test','111','333','222']};

mw.loader.load('https://en.wikipedia.org/w/index.php?title=User:MarkS/XEB/test.js'

+ '&action=raw&ctype=text/javascript');

}

//==== Live XEB Settings ====================================

if(XEBSettings=="Live")

{

var rmEditButtons = ['all'];

XEBOrder="0,1,3,4,5,6,7,8,9,10,FS,2,A,B,D,C,D1,E,_za,TS,TR,TC,TE,_zz,2,F,G,H,I1,I2,J1,K,L,M,O,Q,R,R3,S,T,U,V,W,X,D,J2,P,P1,R1,R2,R4,T1,Y1,Y2,Z,AI,N,GEO,Talk";

mw.loader.load('https://en.wikipedia.org/w/index.php?title=User:MarkS/extraeditbuttons.js'

+ '&action=raw&ctype=text/javascript');

}

//==== Make XEB Settings ====================================

if(XEBSettings=="Mark")

{

var rmEditButtons = ['all'];

XEBOrder="0,1,3,4,5,6,7,8,9,10,FS,2,A,B,D,C,D1,E,_za,TS,TR,TC,TE,_zz,2,F,G,H,I1,I2,J1,K,L,M,O,Q,R,R3,S,T,U,V,W,X,D,J2,P,P1,R1,R2,R4,T1,Y1,Y2,Z,AI,N,GEO,Talk";

mw.loader.load('https://en.wikipedia.org/w/index.php?title=User:MarkS/extraeditbuttons.js'

+ '&action=raw&ctype=text/javascript');

}

//==== Default XEB Settings ====================================

if(XEBSettings=="Default")

{

mw.loader.load('https://en.wikipedia.org/w/index.php?title=User:MarkS/extraeditbuttons.js'

+ '&action=raw&ctype=text/javascript');

}

if(XEBSettings=="MacGyverMagic")

{

// Script from User:MarkS/extraeditbuttons.js

//rmEditButtons=[3,4,5,6,7,10,A,Q,W,X,L,T];

myButtons={

'_WEB':['http://upload.wikimedia.org/wikipedia/commons/7/73/External_link_icon.png','cite web','Before1','After1','Text1'],'CODE2':['url2','Tooltip2','{{','}}','cite news | last = | first = | coauthors = | title = | work = | pages = | language = | publisher = | date = | url = | accessdate =']};

rmEditButtons=[3,4,5,6,7,10];

XEBOrder="0,1,2,AI,8,9,B,D,C,D1,F,U,S,I1,I2,J2,E,G,K,M,H,O,R,V,FS,N,R1,R2,R3,TL,Z,_WEB,CODE2";

//importScript('MarkS/extraeditbuttons');//User:MarkS/extraeditbuttons.js

mw.loader.load('https://en.wikipedia.org/w/index.php?title=User:MarkS/extraeditbuttons.js'

+ '&action=raw&ctype=text/javascript');

}

/*

//// install User:Cacycle/wikEd in-browser text editor

mw.loader.load('https://en.wikipedia.org/w/index.php?title=User:Cacycle/wikEd.js'

+ '&action=raw&ctype=text/javascript');

  • /

//