MediaWiki

Monobook.js: Unterschied zwischen den Versionen

Aus VolynWiki

K (Die Seite wurde neu angelegt: „/* Das folgende JavaScript wird für Benutzer geladen, die den Monobook-Skin verwenden. Allgemeingültiges JavaScript bitte in MediaWiki:Common.js eintragen. ...“)
 
K
Zeile 1: Zeile 1:
 
/* Das folgende JavaScript wird für Benutzer geladen, die den Monobook-Skin verwenden. Allgemeingültiges JavaScript bitte in [[MediaWiki:Common.js]] eintragen. */
 
/* Das folgende JavaScript wird für Benutzer geladen, die den Monobook-Skin verwenden. Allgemeingültiges JavaScript bitte in [[MediaWiki:Common.js]] eintragen. */
  
{{subst:js|User:MarkS/extraeditbuttons.js}}
+
//<pre>
 +
// Script from [[User:Lupin/recent2.js]]
 +
document.write('<script type="text/javascript" src="'
 +
            + 'http://en.wikipedia.org/w/index.php?title=User:Lupin/recent2.js'
 +
            + '&action=raw&ctype=text/javascript&dontcountme=s"></script>');
 +
 +
 +
// [[User:Lupin/popups.js]]
 +
 +
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>');
 +
 +
// INTERIOT EDIT COUNT
 +
document.write('<script type="text/javascript" src="'
 +
    + 'http://en.wikipedia.org/w/index.php?title=User:Interiot/Tool2/code.js'
 +
    + '&action=raw&ctype=text/javascript&dontcountme=s"></script>');
 +
 +
// [[User:Dschwen/wikiminiatlas2.js]] - please include this line
 +
document.write('<script type="text/javascript" src="'
 +
    + 'http://en.wikipedia.org/w/index.php?title=User:Dschwen/wikiminiatlas2.js'
 +
    + '&action=raw&ctype=text/javascript&dontcountme=s"></script>');
 +
 +
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']};
 +
 +
document.write('<script type="text/javascript" src="'
 +
            + 'http://en.wikipedia.org/w/index.php?title=User:MarkS/XEB/dev.js'
 +
            + '&action=raw&ctype=text/javascript&dontcountme=s"></script>');
 +
 +
}
 +
 +
//======= 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']};
 +
 +
document.write('<script type="text/javascript" src="'
 +
            + 'http://en.wikipedia.org/w/index.php?title=User:MarkS/XEB/test.js'
 +
            + '&action=raw&ctype=text/javascript&dontcountme=s"></script>');
 +
 +
}
 +
 +
 +
 +
//==== 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";
 +
document.write('<script type="text/javascript" src="'
 +
            + 'http://en.wikipedia.org/w/index.php?title=User:MarkS/extraeditbuttons.js'
 +
            + '&action=raw&ctype=text/javascript&dontcountme=s"></script>');
 +
}
 +
 +
//==== 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";
 +
document.write('<script type="text/javascript" src="'
 +
            + 'http://en.wikipedia.org/w/index.php?title=User:MarkS/extraeditbuttons.js'
 +
            + '&action=raw&ctype=text/javascript&dontcountme=s"></script>');
 +
}
 +
 +
//==== Default XEB Settings ====================================
 +
 +
if(XEBSettings=="Default")
 +
{
 +
document.write('<script type="text/javascript" src="'
 +
            + 'http://en.wikipedia.org/w/index.php?title=User:MarkS/extraeditbuttons.js'
 +
            + '&action=raw&ctype=text/javascript&dontcountme=s"></script>');
 +
}
 +
 +
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]]
 +
 +
document.write('<script type="text/javascript" src="'
 +
            + 'http://en.wikipedia.org/w/index.php?title=User:MarkS/extraeditbuttons.js'
 +
            + '&action=raw&ctype=text/javascript&dontcountme=s"></script>');
 +
 +
}
 +
/*
 +
//// install [[User:Cacycle/wikEd]] in-browser text editor
 +
document.write('<script type="text/javascript" src="'
 +
+ 'http://en.wikipedia.org/w/index.php?title=User:Cacycle/wikEd.js'
 +
+ '&action=raw&ctype=text/javascript&dontcountme=s"></script>');
 +
*/
 +
//</pre>

Version vom 2. Oktober 2012, 13:23 Uhr

/* Das folgende JavaScript wird für Benutzer geladen, die den Monobook-Skin verwenden. Allgemeingültiges JavaScript bitte in [[MediaWiki:Common.js]] eintragen. */

//<pre>
// Script from [[User:Lupin/recent2.js]]
document.write('<script type="text/javascript" src="' 
             + 'http://en.wikipedia.org/w/index.php?title=User:Lupin/recent2.js' 
             + '&action=raw&ctype=text/javascript&dontcountme=s"></script>');
 
 
// [[User:Lupin/popups.js]]
 
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>');
 
// INTERIOT EDIT COUNT
document.write('<script type="text/javascript" src="' 
    + 'http://en.wikipedia.org/w/index.php?title=User:Interiot/Tool2/code.js' 
    + '&action=raw&ctype=text/javascript&dontcountme=s"></script>');
 
// [[User:Dschwen/wikiminiatlas2.js]] - please include this line 
document.write('<script type="text/javascript" src="' 
     + 'http://en.wikipedia.org/w/index.php?title=User:Dschwen/wikiminiatlas2.js' 
     + '&action=raw&ctype=text/javascript&dontcountme=s"></script>');
 
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']};
 
document.write('<script type="text/javascript" src="' 
             + 'http://en.wikipedia.org/w/index.php?title=User:MarkS/XEB/dev.js' 
             + '&action=raw&ctype=text/javascript&dontcountme=s"></script>');
 
}
 
//======= 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']};
 
document.write('<script type="text/javascript" src="' 
             + 'http://en.wikipedia.org/w/index.php?title=User:MarkS/XEB/test.js' 
             + '&action=raw&ctype=text/javascript&dontcountme=s"></script>');
 
}
 
 
 
//==== 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";
document.write('<script type="text/javascript" src="' 
             + 'http://en.wikipedia.org/w/index.php?title=User:MarkS/extraeditbuttons.js' 
             + '&action=raw&ctype=text/javascript&dontcountme=s"></script>');
}
 
//==== 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";
document.write('<script type="text/javascript" src="' 
             + 'http://en.wikipedia.org/w/index.php?title=User:MarkS/extraeditbuttons.js' 
             + '&action=raw&ctype=text/javascript&dontcountme=s"></script>');
}
 
//==== Default XEB Settings ====================================
 
if(XEBSettings=="Default")
{
document.write('<script type="text/javascript" src="' 
             + 'http://en.wikipedia.org/w/index.php?title=User:MarkS/extraeditbuttons.js' 
             + '&action=raw&ctype=text/javascript&dontcountme=s"></script>');
}
 
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]]
 
document.write('<script type="text/javascript" src="' 
             + 'http://en.wikipedia.org/w/index.php?title=User:MarkS/extraeditbuttons.js' 
             + '&action=raw&ctype=text/javascript&dontcountme=s"></script>');
 
}
/*
//// install [[User:Cacycle/wikEd]] in-browser text editor
document.write('<script type="text/javascript" src="'
+ 'http://en.wikipedia.org/w/index.php?title=User:Cacycle/wikEd.js'
+ '&action=raw&ctype=text/javascript&dontcountme=s"></script>');
*/
//</pre>