Revision 33014 of "MediaWiki:Monobook.js" on nowikibooks

/** Extra toolbar options ****************************************************** <pre>
  *
  *  Description: UNDOCUMENTED
  *  Maintainers: [[User:MarkS]]?, [[User:Voice of All]], [[User:R. Koot]]
  */
 
 //This is a modified copy of a script by User:MarkS for extra features added by User:Voice of All.
 // This is based on the original code on Wikipedia:Tools/Editing tools
 // To disable this script, add <code>mwCustomEditButtons = [];<code> to [[Special:Mypage/monobook.js]]
 
 if (mwCustomEditButtons) {
   mwCustomEditButtons[mwCustomEditButtons.length] = {
     "imageFile": "//upload.wikimedia.org/wikipedia/en/c/c8/Button_redirect.png",
     "speedTip": "Omdirigering",
     "tagOpen": "#Redirect [[",
     "tagClose": "]]",
     "sampleText": "Målside"};
 
   mwCustomEditButtons[mwCustomEditButtons.length] = {
     "imageFile": "//upload.wikimedia.org/wikipedia/en/c/c9/Button_strike.png",
     "speedTip": "Overstreking",
     "tagOpen": "<s>",
     "tagClose": "</s>",
     "sampleText": "Overstreket tekst"};
 
   mwCustomEditButtons[mwCustomEditButtons.length] = {
     "imageFile": "//upload.wikimedia.org/wikipedia/en/1/13/Button_enter.png",
     "speedTip": "Linjeskift",
     "tagOpen": "<br />",
     "tagClose": "",
     "sampleText": ""};
 
   mwCustomEditButtons[mwCustomEditButtons.length] = {
     "imageFile": "//upload.wikimedia.org/wikipedia/en/8/80/Button_upper_letter.png",
     "speedTip": "Hevet skrift",
     "tagOpen": "<sup>",
     "tagClose": "</sup>",
     "sampleText": "Hevet tekst"};
 
   mwCustomEditButtons[mwCustomEditButtons.length] = {
     "imageFile": "//upload.wikimedia.org/wikipedia/en/7/70/Button_lower_letter.png",
     "speedTip": "Senket skrift",
     "tagOpen": "<sub>",
     "tagClose": "</sub>",
     "sampleText": "Senket tekst"};
 
   mwCustomEditButtons[mwCustomEditButtons.length] = {
     "imageFile": "//upload.wikimedia.org/wikipedia/en/5/58/Button_small.png",
     "speedTip": "Liten skrift",
     "tagOpen": "<small>",
     "tagClose": "</small>",
     "sampleText": "Liten skrift"};
 
   mwCustomEditButtons[mwCustomEditButtons.length] = {
     "imageFile": "//upload.wikimedia.org/wikipedia/en/3/34/Button_hide_comment.png",
     "speedTip": "Sett inn skjult tekst (vises kun i kildekoden)",
     "tagOpen": "<!-- ",
     "tagClose": " -->",
     "sampleText": "Skjult tekst"};
 
   mwCustomEditButtons[mwCustomEditButtons.length] = {
     "imageFile": "//upload.wikimedia.org/wikipedia/en/1/12/Button_gallery.png",
     "speedTip": "Sett inn bildegalleri",
     "tagOpen": "\n<gallery>\n",
     "tagClose": "\n</gallery>",
     "sampleText": "Image:Example.jpg|Bildetekst1\nImage:Example.jpg|Bildetekst2"};
 
   mwCustomEditButtons[mwCustomEditButtons.length] = {
     "imageFile": "//upload.wikimedia.org/wikipedia/en/f/fd/Button_blockquote.png",
     "speedTip": "Sitér tekst",
     "tagOpen": "<blockquote>\n",
     "tagClose": "\n</blockquote>",
     "sampleText": "Sitat"};
 
   mwCustomEditButtons[mwCustomEditButtons.length] = {
     "imageFile": "//upload.wikimedia.org/wikipedia/en/6/60/Button_insert_table.png",
     "speedTip": "Sett inn tabell",
     "tagOpen": '{| class="wikitable"\n|-\n',
     "tagClose": "\n|}",
     "sampleText": "! overskrift 1\n! overskrift 2\n! overskrift 3\n|-\n| rad 1, celle 1\n| rad 1, celle 2\n| rad 1, celle 3\n|-\n| rad 2, celle 1\n| rad 2, celle 2\n| rad 2, celle 3"};
 
    mwCustomEditButtons[mwCustomEditButtons.length] = {
     "imageFile": "//upload.wikimedia.org/wikipedia/commons/d/df/Button_00%25.png",
     "speedTip": "Sett inn utviklingsfase 00% ved dags dato",
     "tagOpen": "{{klamme}}fase|00%|{{CURRENTDAY}}. {{CURRENTMONTHNAME}} {{CURRENTYEAR}}}}",
     "tagClose": "",
     "sampleText": ""}; 
  
    mwCustomEditButtons[mwCustomEditButtons.length] = {
     "imageFile": "//upload.wikimedia.org/wikipedia/commons/9/98/Button_25%25.png",
     "speedTip": "Sett inn utviklingsfase 25% ved dags dato",
     "tagOpen": "{{klamme}}fase|25%|{{CURRENTDAY}}. {{CURRENTMONTHNAME}} {{CURRENTYEAR}}}}",
     "tagClose": "",
     "sampleText": ""}; 
  
    mwCustomEditButtons[mwCustomEditButtons.length] = {
     "imageFile": "//upload.wikimedia.org/wikipedia/commons/f/fb/Button_50%25.png",
     "speedTip": "Sett inn utviklingsfase 50% ved dags dato",
     "tagOpen": "{{klamme}}fase|50%|{{CURRENTDAY}}. {{CURRENTMONTHNAME}} {{CURRENTYEAR}}}}",
     "tagClose": "",
     "sampleText": ""}; 

    mwCustomEditButtons[mwCustomEditButtons.length] = {
     "imageFile": "//upload.wikimedia.org/wikipedia/commons/f/fb/Button_75%25.png",
     "speedTip": "Sett inn utviklingsfase 75% ved dags dato",
     "tagOpen": "{{klamme}}fase|75%|{{CURRENTDAY}}. {{CURRENTMONTHNAME}} {{CURRENTYEAR}}}}",
     "tagClose": "",
     "sampleText": ""}; 

    mwCustomEditButtons[mwCustomEditButtons.length] = {
     "imageFile": "//upload.wikimedia.org/wikipedia/commons/a/ab/Button_100%25.png",
     "speedTip": "Sett inn utviklingsfase 100% ved dags dato",
     "tagOpen": "{{klamme}}fase|100%|{{CURRENTDAY}}. {{CURRENTMONTHNAME}} {{CURRENTYEAR}}}}",
     "tagClose": "",
     "sampleText": ""}; 
 
    mwCustomEditButtons[mwCustomEditButtons.length] = {
     "imageFile": "//upload.wikimedia.org/wikipedia/commons/2/26/Button_latinas.png",
     "speedTip": "Sett inn «»",
     "tagOpen": "«",
     "tagClose": "»",
     "sampleText": "utsagn"};

 }
 
 function mainPageRenameNamespaceTab() {
     try {
         var Node = document.getElementById( 'ca-nstab-main' ).firstChild;
         if ( Node.textContent ) {      // Per DOM Level 3
             Node.textContent = 'Hovedside';
         } else if ( Node.innerText ) { // IE doesn't handle .textContent
             Node.innerText = 'Hovedside';
         } else {                       // Fallback
             Node.replaceChild( Node.firstChild, document.createTextNode( 'Hovedside' ) ); 
         }
     } catch(e) {
         // bailing out!
     }
 }
 
 
 if ( mw.config.get('wgTitle') == 'Hovedside' && ( mw.config.get('wgNamespaceNumber') == 0 || mw.config.get('wgNamespaceNumber') == 1 ) ) {
        jQuery(document).ready( mainPageRenameNamespaceTab );
 }

function speedyTab() {
    if ( mw.config.get('wgUserGroups') && !window.disableSysopJS ) {
        for ( var g = 0; g < mw.config.get('wgUserGroups').length; ++g ) {
            if ( mw.config.get('wgUserGroups')[g] == "sysop" ) {
                importScript( "MediaWiki:HurtigSlett.js" );
                break;
            }
        }
    }
}
 
jQuery(document).ready( speedyTab );

/** Modify standard toolbar options *******************************************
  *
  *  Description: UNDOCUMENTED
  *  Maintainers: [[:w:no:Bruker:Stigmj]]
  */
 
if (mw.config.get('wgAction') == 'edit' || mw.config.get('wgAction') == 'submit')
jQuery(document).ready(function(){
 if (mwEditButtons.length < 10) return
 // signature-button
 mwEditButtons[9].tagOpen = '~~~~'
})