Zum Inhalt springen

MediaWiki:Common.js: Unterschied zwischen den Versionen

Aus GameGuideWiki
Keine Bearbeitungszusammenfassung
Der Seiteninhalt wurde durch einen anderen Text ersetzt: „Das folgende JavaScript wird für alle Benutzer geladen.:
 
Zeile 1: Zeile 1:
/* Das folgende JavaScript wird für alle Benutzer geladen. */
/* Das folgende JavaScript wird für alle Benutzer geladen. */
( function ( mw ) {
  "use strict";
  var env = mw.config.get( [ "wgAction",
                              "wgCanonicalSpecialPageName",
                              "wgPageContentModel" ] );
  function fire() {
      var source;
      switch ( env.wgAction ) {
        case "edit":
        case "submit":
            if ( env.wgPageContentModel === "wikitext" ) {
              source = "wikEd";
            }
            break;
        case "view":
            if ( mw.util.getParamValue( "diff" ) ) {
              source = "wikEdDiff";
            } else {
              switch ( env.wgCanonicalSpecialPageName ) {
                  case "ComparePages":
                  case "Undelete":
                    source = "wikEdDiff";
                    break;
                  case "EditWatchlist":
                  case "Upload":
                    source = "wikEd";
                    break;
              }  // switch wgCanonicalSpecialPageName
            }
            if ( source === "wikEdDiff" ) {
              switch ( typeof mw.libs.wikEdDiff ) {
                  case "object":
                  case "boolean":
                    if ( ! mw.libs.wikEdDiff ) {
                        source = false;
                    }
                    break;
              }  // switch mw.libs.wikEdDiff
            }
            break;
      }  // switch wgAction
      if ( source ) {
        if ( typeof window.wikEd !== "object" ) {
            window.wikEd = { };
        }
        mw.loader.load( "//en.wikipedia.org"
                        + "/w/index.php?title="
                        + "User:Cacycle/" + source + ".js"
                        + "&bcache=1&maxage=259200"  // 3 d
                        + "&action=raw&ctype=text/javascript" );
      }
  }  // fire()
  mw.loader.using( [ "mediawiki.util",
                      "user" ],
                    fire );
  mw.loader.state( "ext.gadget.wikEd", "ready" );
}( window.mediaWiki ) );

Aktuelle Version vom 17. Dezember 2016, 10:41 Uhr

/* Das folgende JavaScript wird für alle Benutzer geladen. */