Hilf mit!
Lustenauer Wiki ist 15 Jahre alt, vielleicht schaffen wir es ja dieser Seite nochmal etwas leben einzuhauchen ...

MediaWiki:Common.js: Unterschied zwischen den Versionen

Aus Lustenauer Wiki
Wechseln zu: Navigation, Suche
 
(4 dazwischenliegende Versionen von einem anderen Benutzer werden nicht angezeigt)
Zeile 1: Zeile 1:
<!--  -->/* Das folgende JavaScript wird für alle Benutzer geladen. */
+
/* Jedes JavaScript hier wird für alle Benutzer für jede Seite geladen. */
if (mwCustomEditButtons) {
+
 
   
 
   
  mwCustomEditButtons[mwCustomEditButtons.length] = {
+
/**
    "imageFile": "http://www.lustenauer.net/images/9/90/Kommentar.png",
+
* Sortierung von Umlauten und ß auch ohne [[Vorlage:SortKey]] ermöglichen
    "speedTip": "Tabelle",
+
* For jquery.tablesorter.js
    "tagOpen": '{| class="wikitable"\n! FELD 1\n! FELD 2\n! FELD 3\n|-\n| Element\n| Element\n| Element\n|-\n| Element\n| Element\n| Element\n|-\n| Element\n| Element\n| Element\n|}',
+
*/
    "tagClose": '',
+
mw.config.set( 'tableSorterCollation', {'Ä':'A', 'Ö':'O', 'Ü':'U', 'ä':'a', 'ö':'o', 'ü':'u', 'ß':'ss'} );
    "sampleText": ''}
+
 +
/**
 +
* Stay on the same server as much as possible (secure or relative)
 +
* Load page: [[MediaWiki:Common.js/secure.js]] or [[MediaWiki:Common.js/relative.js]]
 +
*/
 +
if( mw.config.get( 'wgNamespaceNumber' ) > 0 ) { //not in main space and special pages
 +
mw.loader.using( [ 'user', 'mediawiki.user', 'user.options' ], function() { //wait for overrides in user.js
 +
  if( mw.config.get( 'wgServer' ) === 'https://secure.wikimedia.org' ) {
 +
  if( !mw.user.options.get( 'disableSecureLinks', false ) ) { //disable in user.js, if not needed
 +
    mw.loader.load( 'https://secure.wikimedia.org/wikipedia/de/w/index.php?title=MediaWiki:Common.js/secure.js'
 +
                    + '&action=raw&ctype=text/javascript&smaxage=21600&maxage=86400' );
 +
  }
 +
  } else if( mw.user.options.get( 'relativeProtocols', true ) ) { //disable in user.js, if not needed
 +
  mw.loader.load( '//de.wikipedia.org/w/index.php?title=MediaWiki:Common.js/relative.js'
 +
                  + '&action=raw&ctype=text/javascript&smaxage=21600&maxage=86400' );
 +
  }
 +
});
 +
}
 +
 +
// =====================================================================================================
  
  mwCustomEditButtons[mwCustomEditButtons.length] = {
+
/**
    "imageFile": "http://www.lustenauer.net/images/9/90/Kommentar.png",
+
* load the Edittools on [[Special:Upload]] and prefill the summary textarea
    "speedTip": "Tabelle",
+
* Load pages: [[MediaWiki:Onlyifuploading.js]], [[MediaWiki:Onlyifediting.js]]
    "tagOpen": '{| class="wikitable"\n! FELD 1\n! FELD 2\n! FELD 3\n|-\n| Element\n| Element\n| Element\n|-\n| Element\n| Element\n| Element\n|-\n| Element\n| Element\n| Element\n|}',
+
*/
    "tagClose": '',
+
if (mw.config.get( 'wgCanonicalSpecialPageName' ) === 'Upload') {
    "sampleText": ''}
+
importScript("MediaWiki:Onlyifuploading.js");
 
+
importScript("MediaWiki:Onlyifediting.js");
  mwCustomEditButtons[mwCustomEditButtons.length] = {
+
}
    "imageFile": "http://www.lustenauer.net/images/9/90/Kommentar.png",
+
    "speedTip": "Kommentar kann nur beim Editieren betrachtet werden",
+
    "tagOpen": "<!-- ",
+
    "tagClose": " -->",
+
    "sampleText": "hier den Kommentar schreiben"}
+
 
+
  mwCustomEditButtons[mwCustomEditButtons.length] = {
+
    "imageFile": "http://images.wikia.com/central/images/c/c8/Button_redirect.png",
+
    "speedTip": "Redirect",
+
    "tagOpen": "#REDIRECT [[",
+
    "tagClose": "]]",
+
    "sampleText": "Insert text"};
+
 
   
 
   
  mwCustomEditButtons[mwCustomEditButtons.length] = {
+
/**
    "imageFile": "http://images.wikia.com/central/images/c/c9/Button_strike.png",
+
* load the Edittools ([[MediaWiki:Edittools]], the part under the edit form)
    "speedTip": "Text Durchstreichen",
+
* Load page: [[MediaWiki:Onlyifediting.js]]
    "tagOpen": "<s>",
+
*/
    "tagClose": "</s>",
+
if ( mw.config.get( 'wgAction' ) === 'edit' || mw.config.get( 'wgAction' ) === 'submit' ) {
    "sampleText": "Durchgestrichener Text"};
+
importScript("MediaWiki:Onlyifediting.js");
 +
}
 
   
 
   
  mwCustomEditButtons[mwCustomEditButtons.length] = {
+
/**
    "imageFile": "http://images.wikia.com/central/images/1/13/Button_enter.png",
+
* Nachrichten aus [[MediaWiki:watchlist-summary]] auf der Beobachtungliste ausblenden
    "speedTip": "Zeilenumbruch",
+
* Load page: [[MediaWiki:Common.js/watchlist.js]]
    "tagOpen": "<br />",
+
*/
    "tagClose": "",
+
if (mw.config.get( 'wgCanonicalSpecialPageName' ) === 'Watchlist') {
    "sampleText": ""};
+
importScript("MediaWiki:Common.js/watchlist.js");
 
+
}
  }
+

Aktuelle Version vom 4. Oktober 2012, 05:30 Uhr

/* Jedes JavaScript hier wird für alle Benutzer für jede Seite geladen. */
 
/**
 * Sortierung von Umlauten und ß auch ohne [[Vorlage:SortKey]] ermöglichen
 * For jquery.tablesorter.js
 */
mw.config.set( 'tableSorterCollation', {'Ä':'A', 'Ö':'O', 'Ü':'U', 'ä':'a', 'ö':'o', 'ü':'u', 'ß':'ss'} );
 
/**
 * Stay on the same server as much as possible (secure or relative)
 * Load page: [[MediaWiki:Common.js/secure.js]] or [[MediaWiki:Common.js/relative.js]]
 */
if( mw.config.get( 'wgNamespaceNumber' ) > 0 ) { //not in main space and special pages
 mw.loader.using( [ 'user', 'mediawiki.user', 'user.options' ], function() { //wait for overrides in user.js
  if( mw.config.get( 'wgServer' ) === 'https://secure.wikimedia.org' ) {
   if( !mw.user.options.get( 'disableSecureLinks', false ) ) { //disable in user.js, if not needed
    mw.loader.load( 'https://secure.wikimedia.org/wikipedia/de/w/index.php?title=MediaWiki:Common.js/secure.js'
                    + '&action=raw&ctype=text/javascript&smaxage=21600&maxage=86400' );
   }
  } else if( mw.user.options.get( 'relativeProtocols', true ) ) { //disable in user.js, if not needed
   mw.loader.load( '//de.wikipedia.org/w/index.php?title=MediaWiki:Common.js/relative.js'
                   + '&action=raw&ctype=text/javascript&smaxage=21600&maxage=86400' );
  }
 });
}
 
// =====================================================================================================

/**
 * load the Edittools on [[Special:Upload]] and prefill the summary textarea
 * Load pages: [[MediaWiki:Onlyifuploading.js]], [[MediaWiki:Onlyifediting.js]]
 */
if (mw.config.get( 'wgCanonicalSpecialPageName' ) === 'Upload') {
 importScript("MediaWiki:Onlyifuploading.js");
 importScript("MediaWiki:Onlyifediting.js");
}
 
/**
 * load the Edittools ([[MediaWiki:Edittools]], the part under the edit form)
 * Load page: [[MediaWiki:Onlyifediting.js]]
 */
if ( mw.config.get( 'wgAction' ) === 'edit' || mw.config.get( 'wgAction' ) === 'submit' ) {
 importScript("MediaWiki:Onlyifediting.js");
}
 
/**
 * Nachrichten aus [[MediaWiki:watchlist-summary]] auf der Beobachtungliste ausblenden
 * Load page: [[MediaWiki:Common.js/watchlist.js]]
 */
if (mw.config.get( 'wgCanonicalSpecialPageName' ) === 'Watchlist') {
 importScript("MediaWiki:Common.js/watchlist.js");
}