User:Nenntmichruhigip/global.js

Note: After publishing, you may have to bypass your browser's cache to see the changes.

  • Firefox / Safari: Hold Shift while clicking Reload, or press either Ctrl-F5 or Ctrl-R (⌘-R on a Mac)
  • Google Chrome: Press Ctrl-Shift-R (⌘-Shift-R on a Mac)
  • Internet Explorer / Edge: Hold Ctrl while clicking Refresh, or press Ctrl-F5
  • Opera: Press Ctrl-F5.
/**********************************************************\
* NOTE: If you want to use one of my own scripts please    *
*        leave a message on my Talk-Page on dewiki, I'll   *
*        move them to a different subpage so you can       *
*        include them.                                     *
* HINWEIS: Wenn du eines der von mir geschriebenen Skripte *
*        nutzen möchtest hinterlasse eine Nachricht auf    *
*        meiner Diskussionsseite auf dewiki. Ich werde     *
*        dann das entsprechende Skript auf eine andere     *
*        Unterseite verschieben, um eine gezielte Einbin-  *
*        dung zu ermöglichen.                              *
\**********************************************************/

//Google-Interwikilinks durch DuckDuckGo ersetzen (einfach umschreibbar für andere Suchanbieter!)
/* Derzeit defekt
//Definition der Suchanbieter (name wird zur Zeit gar nicht genutzt)
var gddgSearchProvider = [
       {  "name":   "DuckDuckGo",
          "baseURL":"https://duckduckgo.com/?q="
       },
       {  "name":   "Google (original)",
          "baseURL":"https://www.google.com/search?q="
       }];
var gddgSettings = { SearchProvider: 0 };

//Containment-Funktion zur manuellen Ausführung
gddgExecute = function() {
  //Alle Elemente mit Klasse "extiw" (alle (?) Interwikilinks) durchgehen
  var gddgClassArray = document.getElementsByClassName("extiw");
  for each (var gddgClassElement in gddgClassArray) {
    //Wenn title= mit "google:" beginnt
    if (gddgClassElement.title.substring(0,"google:".length) == "google:") {
      //generiere URI neu
      gddgClassElement.href = gddgSearchProvider[gddgSettings.SearchProvider].baseURL + gddgClassElement.title.substring("google:".length,gddgClassElement.title.length);
    }
  }
}
gddgExecute();*/



//Loading some gadgets globally:
mw.loader.load("https://de.wikipedia.org/w/load.php?modules=ext.gadget.navigation-popups,CommonsDirekt");
mw.loader.load("https://en.wikipedia.org/w/load.php?modules=ext.gadget.search-new-tab");

//Konfiguration für [[w:de:MediaWiki:Gadget-navigation-popups.js]] (Weitere auf [[Wikipedia:Helferlein/Navigation-Popups]])
popupTocLinks  = true;  // Links in TOC sollen auch Vorschauen erzeugen
//popupDelay     = 0.4;   //Sekunden
//popupHideDelay = 0.2;   //Sekunden
//popupModifier  ='ctrl'; // Taste zum Anzeigen (evtl. wieder raus ("='';"))
popupOnEditSelection = false; //Im Bearbeitungsfenster (wtf?)

//Konfiguration für [[:c:Commons:Image annotations]]
ImageAnnotator_zoom_threshold = 2.0;


//VisualEditor deaktivieren:
mw.user.options.set("visualeditor-enable",0);
//MediaViewer global deaktivieren:
mw.config.set("wgMediaViewerOnClick", false);

//Sonderzeichenleiste wieder unterhalb der Speicher-Buttons: (benötigte Zeit bei manueller Ausführung: ca. 3sec!)
$('#editform').after($('#specialchars'));