Benutzer:Entbert/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
  • Internet Explorer/Edge: Strg+F5 drücken oder Strg drücken und gleichzeitig Aktualisieren anklicken
  • Opera: Strg+F5
// Reiter, um Dateien nach Commons zu verschieben (→C)
if (mw.config.get("wgNamespaceNumber") === 6) {
   $(function () {
      var url = "//toolserver.org/~magnus/commonshelper.php?interface=de&language=de&project=wikipedia&commonsense=1&remove_categories=1&tusc_user=Entbert&reallydirectupload=1&image=" + encodeURIComponent(wgTitle);
      mw.util.addPortletLink("p-cactions", url, "→C", "ca-tocommons", "Per Bot nach Commons verschieben");
                 });
}



// Skript, um die Einbindung von Dateien, die unter anderem Namen nach Commons verschoben wurden, zu ersetzen
mw.loader.load('//de.wikipedia.org/w/index.php?title=Benutzer:DerHexer/fixlinks.js&action=raw&ctype=text/javascript');



// ImageMapEdit zum leichten Erstellen von Imagemaps
mw.loader.load('//tools.wmflabs.org/imagemapedit/ime.js&action=raw&ctype=text/javascript');



// Fliegelflagel (BKL-Check zur Markierung von Links auf BKL, EA, LW...)
// [[Benutzer:Schnark/js/fliegelflagel.js]] / [[Benutzer:Schnark/js/bkl-check]]
mw.loader.load('//de.wikipedia.org/w/index.php?title=Benutzer:Schnark/js/fliegelflagel.js&action=raw&ctype=text/javascript&maxage=86400&smaxage=60&bcache=1');

mw.libs.fliegelflagel = {};
mw.libs.fliegelflagel.bklCheck = {
	during: function (bklCheck) {
		bklCheck.cats['Kategorie:Wikipedia:Exzellent'] = {
			className: 'ea-link',
			titleAppend: ' (exzellenter Artikel)'
		};
		bklCheck.css += '.ea-link:after{content:"EA";color:#1A3;font-size:70%;vertical-align:super;}';
		
		bklCheck.cats['Kategorie:Wikipedia:Lesenswert'] = {
			className: 'lw-link',
			titleAppend: ' (lesenswerter Artikel)'
		};
		bklCheck.css += '.lw-link:after{content:"LW";color:#0AD;font-size:70%;vertical-align:super;}';
		
		bklCheck.cats['Kategorie:Wikipedia:Informative Liste'] = {
			className: 'il-link',
			titleAppend: ' (informative Liste)'
		};
		bklCheck.css += '.il-link:after{content:"IL";color:#F50;font-size:70%;vertical-align:super;}';
		
		bklCheck.cats['Kategorie:Amtierender Regierungschef'] = {
			className: 'Regierungschef-link',
			titleAppend: ' (amtierender Regierunschef)'
		};
		bklCheck.css += '.Regierungschef-link:after{content:"☜";color:#3B0;}';
		
		bklCheck.cats['Kategorie:Amtierendes Staatsoberhaupt'] = {
			className: 'Staatsoberhaupt-link',
			titleAppend: ' (amtierendes Staatsoberhaupt)'
		};
		bklCheck.css += '.Staatsoberhaupt-link:after{content:"♛";color:#EB3;}';
	}
};



// CropTool (siehe [[c:Commons:CropTool]])
(function(mw, $){
    if (mw.config.get( 'wgNamespaceNumber' ) !== 6) return;
    if (mw.config.get( 'wgAction' ) != 'view') return;
 
    $( function () {
    	var title = mw.config.get( 'wgTitle' ).replace(/ /g, '_'),
            croplink = '//tools.wmflabs.org/croptool/?title=' + encodeURIComponent(title);
        mw.util.addPortletLink(
            "p-tb",
            croplink,
            "CropTool",
            "t-crop",
            "Crop this image"
        );
    });
})(mediaWiki, jQuery);