Benutzer:Kam Solusar/monobook.js

aus Wikipedia, der freien Enzyklopädie
Zur Navigation springen Zur Suche springen

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
// installiert wikEdDiff, siehe [[:en:User:Cacycle/wikEdDiff]]
mw.loader.load('//en.wikipedia.org/w/index.php?title=User:Cacycle/wikEdDiff.js&action=raw&ctype=text/javascript');

// installiert ProveIt, siehe http://proveit.cc.gatech.edu/
// [[User:ProveIt GT/ProveIt.js]] 
// importScript('User:ProveIt GT/ProveIt.js'); mw.loader.load('//en.wikipedia.org/w/index.php?title=User:ProveIt_GT/ProveIt.js&action=raw&ctype=text/javascript');

// installiert resultListSort, siehe https://de.wikipedia.org/wiki/Benutzer:PerfektesChaos/js/resultListSort
mw.loader.load("//www.mediawiki.org/w/index.php?title=User:PerfektesChaos/js/resultListSort/r.js&action=raw&ctype=text/javascript&maxage=86400&*",
               "text/javascript");

// installiert Schnarks Personendaten- und Normdaten-Skript
// [[Benutzer:Schnark/js/personendaten/normdaten]]
importScript('Benutzer:Schnark/js/templateEditor.js'); //[[Benutzer:Schnark/js/templateEditor.js]]
mw.hook('userjs.load-script.normdaten').add(function (config) {
     config.alwaysShowEdit = true; 
     config.commentNDneu = '+[[Wikipedia:Normdaten|Normdaten]]';
     config.commentNDerw = '[[Wikipedia:Normdaten|Normdaten]] ergänzt';
     config.commentNDkorr = '[[Wikipedia:Normdaten|Normdaten]] korrigiert';
});
importScript('Benutzer:Schnark/js/personendaten.js/normdaten.js'); //[[Benutzer:Schnark/js/personendaten.js/normdaten.js]]

// HotCat
window.hotcat_dont_add_to_watchlist = true; // Automatisches Hinzufügen zur Beobachtungsliste deaktivieren

// Kackbalken 
// gadget-largeBarNewMsg 2013-10-27 PerfektesChaos@de.wikipedia
( function ( mw, $ ) {
   "use strict";
   var known = mw.config.get( "wgUserNewMsgRevisionId" );
   if ( known ) {
      $( function () {
              var start   = "Es gibt ",           // There are
                  shift   = "Veränderungen",      // changes
                  story   = " auf deiner ",       // on your
                  suggest = "Diskussionsseite";   // talk page
              story  =  "<div class='usermessage'>"
                        + start
                        + "<a href='/w/index.php?diff=cur&oldid=" + known + "'>" + shift + "</a>"
                        + story
                        + "<a href='/wiki/Special:MyTalk'>" + suggest + "</a>."
                        + "</div>";
              $( "#mw-content-text" ).prepend( $( story ) );
                     }   // function
       );   // $()
   }
}( window.mediaWiki, window.jQuery ) );


// Bei vorhandener Normdaten-Vorlage Icon neben Artikeltitel anzeigen
   if (document.getElementById('normdaten')) {
	var ueberschrift = document.getElementById('firstHeading');
	var normdatenIcon = "<a href=\"#normdaten\"><img src=\"https://upload.wikimedia.org/wikipedia/commons/6/6b/Check_mark_on.png\" height=\"20\" width=\"20\"></a>";
	ueberschrift.insertAdjacentHTML("BeforeEnd", "&nbsp;" + normdatenIcon);
   }