Benutzer:Bene*/Scripte/Signatur.js

aus Wikipedia, der freien Enzyklopädie
Zur Navigation springen Zur Suche springen

Hinweis: Leere nach dem Veröffentlichen den Browser-Cache, um die Änderungen sehen zu können.

  • Firefox/Safari: Umschalttaste drücken und gleichzeitig Aktualisieren anklicken oder entweder Strg+F5 oder Strg+R (⌘+R auf dem Mac) drücken
  • Google Chrome: Umschalttaste+Strg+R (⌘+Umschalttaste+R auf dem Mac) drücken
  • Edge: Strg+F5 drücken oder Strg drücken und gleichzeitig Aktualisieren anklicken
//<nowiki>

//*/
function signieren()
{
	document.editform.wpTextbox1.value += 'Das ist die Signatur!';
}

( function ( mw, $ ) {
  "use strict";
  if ( mw.config.get( 'wgNamespaceNumber' ) >= 0 ) {
    $( document ).ready( function () {
      mw.loader.using( 'ext.wikiEditor.toolbar', function () {
          var divs = document.getElementsByTagName('div'); //wikiEditor-ui-toolbar
          var e;
          for(int i = 0; i < divs.length; i++) {
            if(divs[i].className == 'group group-insert') {
              e = divs[i];
              break;
            }
          }
          if(e == null) return;
          var a = document.createElement('A');
          a.class = 'tool tool-button wikiEditor-toolbar-spritedButton';
          a.href = '#';
          a.alt = 'Benutzerdefinierte Signatur';
          a.title = 'Benutzerdefinierte Signatur';
          
          $('#wpTextbox1').wikiEditor('addToToolbar', {
            'section': 'main', // oder advanced //
            'group': 'format',
            'tools': {
              'signatur': {
                'label': 'Sinatur',
                'type': 'button',
                'icon': 'http://upload.wikimedia.org/wikipedia/commons/thumb/f/fb/Yes_check.svg/15px-Yes_check.svg.png',
                'action': {
                  'type': 'callback',
                  'execute': function() { return signieren(); }
                } // .action
              } // 'erledigt'
            } // 'tools'
          });
          
          
          
          
      } );  // .using()
    } );  // .ready()
  }  // if
}( mediaWiki, jQuery ) );

//*/
/*/
mw.loader.using('ext.wikiEditor.toolbar', function()
{
	$('#wpTextbox1').wikiEditor('addToToolbar', {
	'section': 'main', /* oder 'advanced' */
		'group': 'insert',
		'tools': {
			'signieren': {
				'label': 'Signieren',
				'type': 'button',
				'icon': 'http://upload.wikimedia.org/wikipedia/commons/thumb/f/f8/Quill-Nuvola.svg/30px-Quill-Nuvola.svg.png',
				'action': {
					'type': 'callback',
					'execute': function() { return signieren(this); }
				}
			}
		}
	});
});
//*/
//</nowiki>