Zum Inhalt springen

Benutzer:Saibo/common.js

aus Wikipedia, der freien Enzyklopädie

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
//FAVICON ersetzen
mw.loader.load("//de.wikipedia.org/w/index.php?title=Benutzer:Saibo/faviconersetzen.js&action=raw&ctype=text/javascript");


// Direkter COM-Transferknopf
//Hilfe:Dateien_nach_Commons_verschieben#CommonsHelper
/* AUS!  Bookmarklet geht besser
if (wgNamespaceNumber == 6) addOnloadHook(function () {
 var url = "//toolserver.org/~magnus/commonshelper.php?interface=de&language=de&project=wikipedia&commonsense=1&remove_categories=1&tusc_user=Saibo&reallydirectupload=1&image=" + mw.util.rawurlencode(mw.config.get('wgTitle'));
 mw.util.addPortletLink("p-cactions", url, "→C", "ca-tocommons", "Per Bot nach Commons verschieben");
});
*/

// Bilderersetzen
// Auf Dateiseiten ist (monobook) links im Menü Werkzeuge ein Eintrag "FixLinks".
// Wikipedia_Diskussion:Commons-Transfer_per_Bot#wer_r.C3.A4umt_dem_Bot_hinterher 2010-06-28
//   [[Benutzer:DerHexer/Monobookwünsche]]
if (mw.config.get("wgNamespaceNumber") === 6 || mw.config.get("wgCanonicalSpecialPageName") === "Whatlinkshere" || document.URL.search(/[?&]replace=/) != -1) {  //only run on File pages and whatlinks here
  mw.loader.load("//de.wikipedia.org/w/index.php?title=Benutzer:DerHexer/fixlinks.js&action=raw&ctype=text/javascript");
}


// after-Upload-Tool as Tab
  var tab_SaiboAUT_lang = 'de'; // optional parameter; can be omitted. Currently 'de' and 'en' are currently supported by the TS tool
  var tab_SaiboAUT_project = 'http://de.wikipedia.org'; // optional parameter; can be omitted  
  mw.loader.load("//commons.wikimedia.org/w/index.php?title=User:Saibo/afterUploadTab.js&action=raw&ctype=text/javascript");  // use tracking (do not remove): [[User:Saibo/afterUploadTab.js]]


//DÜP-Tab (zur Verwendungsübersicht: bitte nicht entfernen→ [[Benutzer:Ireas/düp-setzen-monobook.js]] ←danke)
// von [[Wikipedia:Dateiüberprüfung/Monobook/DÜP-Setzen]]
 window.duepLinksInToolbox = true; // Link in der Toolbox/Werkzeuge statt als Tab
 window.linkShortcut = "ü"; // Alt+Shift+ü als Kürzel
mw.loader.load("//de.wikipedia.org/w/index.php?title=Benutzer:Ireas/d%C3%BCp-setzen-monobook.js&action=raw&ctype=text/javascript");



// [[Wikipedia:WPDK#Ablauf]]
mw.loader.load("//de.wikipedia.org/w/index.php?title=Benutzer:Ireas/bilderpruefen.js&action=raw&ctype=text/javascript"); // [[Benutzer:Ireas/bilderpruefen.js]]


// WikEd config BEGIN  see [[:en:User:Cacycle/wikEd_customization]]
var wikEdConfig = {};  //init

// preview button shortcut
wikEdConfig.buttonKey = {
82: ['p', 80], // shift-alt-p: wikEd preview
83: ['f', 70], // shift-alt-f: wikEd diff
}

// END WikEd config

// alle ungesichteten Beiträge eines Users öffnen:
mw.loader.load("//de.wikipedia.org/w/index.php?title=Benutzer:Hannes Röst/flagged_user.js&action=raw&ctype=text/javascript");// [[Benutzer:Hannes Röst/flagged_user.js]]



// Fügt "diffonly=1"-links auf "[[Spezial:Seiten_mit_ungesichteten_Versionen]]" hinzu
   // Parametereinstellung:
      //replace_diffonly0 = true; // difflink bitte durch nurdifflink ersetzen
      // replace_diffonly0 = false; // nurdifflink hinzufügen
//   importScript('Benutzer:Saibo/diffonly0to1.js');

//Testlauf [[MediaWiki:Gadget-ImageAnnotator.js]], [[Wikipedia:Verbesserungsvorschläge#Commons-Annotations]]
// mw.loader.load("//de.wikipedia.org/w/index.php?title=MediaWiki:Gadget-ImageAnnotator.js&action=raw&ctype=text/javascript");

// Konfigurationsvariablen für [[Wikipedia:Helferlein/Navigation-Popups]]
popupAdminLinks=true;

//Animationen aus!
$.fx.off = true;


// try to fix bad title
  if (mw.config.get('wgCanonicalNamespace') === 'Special' && mw.config.get('wgCanonicalSpecialPageName') === 'Badtitle') { // are we on a bad title page?
    var badtitlecurid = mw.util.getParamValue('curid', window.location.href);
    var badTitleUrlMinusCurid = window.location.href.replace('&curid=' + badtitlecurid, '');  // try remove curid if present
    badTitleUrlMinusCurid = badTitleUrlMinusCurid.replace('?curid=' + badtitlecurid, '?');  // try remove curid if present - save the ? (in case other params follow)
    if (!(badTitleUrlMinusCurid === window.location.href)) { // if there was a curid
      var badtitleanswer = confirm ('Fehlerhafter Link – möchtest du zu „' +  badTitleUrlMinusCurid + '“ umgeleitet werden?')
      if (badtitleanswer) {
        window.location.href = badTitleUrlMinusCurid;
      }
    }
  }