Benutzerin:Giftpflanze/llhistory.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
var llhistory = function() {
	if (mw.config.get("wgAction") == "history") {
		var llapi = new mw.Api();
		llapi.get({prop: "langlinks", titles: mw.config.get('wgTitle'), lllimit: "max", indexpageids: true, llprop: "url|autonym"}).done(callback);
	}
};

var callback = function(data) {
	if (data.query) {
		var ll = data.query.pages[data.query.pageids[0]].langlinks;
		if(!ll) {
			return;
		}
		for (var i = 0; i < ll.length; i++) {
			mw.util.addPortletLink("p-lang", ll[i].url, ll[i].autonym);
		}
	}
};

mw.loader.using(["mediawiki.api", "mediawiki.util"], llhistory);