MediaWiki:Common.js

Aus Yogawiki

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
  • Internet Explorer/Edge: Strg+F5 drücken oder Strg drücken und gleichzeitig Aktualisieren anklicken
  • Opera: Strg+F5
/* Das folgende JavaScript wird für alle Benutzer geladen. */

// Shankara (202206): Allow right column menues to appear left directly after left column menues
$( document ).ready( function() {
  InlineAddThis();
});
function InlineAddThis() {
  $( '#p-addthis' ).css({'display': 'inline-block'});
}

// Shankara (202206): Additional Buttons & Special Characters for WikiEditor
// See: https://www.mediawiki.org/wiki/Extension:WikiEditor/Toolbar_customization
// Check if we're editing a page.
if ( [ 'edit', 'submit' ].indexOf( mw.config.get( 'wgAction' ) ) !== -1 ) {
  // Add a hook handler.
  mw.hook( 'wikiEditor.toolbarReady' ).add( function ( $textarea ) {
    // Configure a new toolbar entry on the given $textarea jQuery object.
    $textarea.wikiEditor( 'addToToolbar', {
      section: 'main',
      group: 'format',
      tools: {
        internallink: {
          label: 'Interner Link',
          type: 'button',
          icon: 'resources/assets/favicon.ico',
          action: {
            type: 'encapsulate',
            options: {
              pre: "[[",
              post: "]]"
            }
          }
        }
      }
    });
    $textarea.wikiEditor( 'addToToolbar', {
      section: 'main',
      group: 'format',
      tools: {
        internallink: {
          label: 'Externer Link',
          type: 'button',
          icon: 'https://upload.wikimedia.org/wikipedia/commons/a/ab/Pulsante_world.png',
          action: {
            type: 'encapsulate',
            options: {
              pre: "[",
              post: "]"
            }
          }
        }
      }
    });
    $textarea.wikiEditor( 'addToToolbar', {
      section: 'main',
      group: 'format',
      tools: {
        internallink: {
          label: 'Ebene-2-Überschrift',
          type: 'button',
          icon: 'https://upload.wikimedia.org/wikipedia/commons/2/2f/Toolbaricon_bold_T.png',
          action: {
            type: 'encapsulate',
            options: {
              pre: "\n==",
              post: "==\n"
            }
          }
        }
      }
    });
    $textarea.wikiEditor( 'addToToolbar', {
      section: 'characters',
      pages: {
        devipa: {
          layout: 'characters',
          label: 'Devanagari-Umschrift',
          characters: [ 'ā', 'ī', 'ū', 'ṛ', 'ṝ', 'ḷ', 'ḹ', 'ṅ', 'ñ', 'ṭ', 'ḍ', 'ṇ', 'ś', 'ṣ', 'ḥ', 'ṃ', 'ॐ' ]
        }
      }
    });
  });
}