Benutzer:XanonymusX/common.js

Dies ist eine alte Version dieser Seite, zuletzt bearbeitet am 28. März 2021 um 01:16 Uhr durch XanonymusX (Diskussion | Beiträge). Sie kann sich erheblich von der aktuellen Version unterscheiden.

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
mw.loader.load('https://de.wikipedia.org/w/index.php?title=Benutzer:APPER/WikiHistory.js&action=raw&ctype=text/javascript');

//[[Benutzer:Schnark/js/personendaten.js]]
mw.loader.load('https://de.wikipedia.org/w/index.php?title=Benutzer:Schnark/js/personendaten.js&action=raw&ctype=text/javascript');
//[[Benutzer:Schnark/js/personendaten.js/normdaten.js]]
mw.hook('userjs.load-script.normdaten').add(function (config) {
	config.alwaysShowEdit = true; //oder '#mw-fr-submit-unaccept' statt true
});
mw.loader.load('https://de.wikipedia.org/w/index.php?title=Benutzer:Schnark/js/personendaten.js/normdaten.js&action=raw&ctype=text/javascript');
mw.libs.wawewewi = { signature: "X" }; 
importScript('Benutzer:Flominator/WaWeWeWi.js');

// [[Benutzer:PerfektesChaos/js/WikiSyntaxTextMod]]
mw.loader.load("https://en.wikipedia.org/w/index.php?title=User:PerfektesChaos/js/WikiSyntaxTextMod/r.js&action=raw&bcache=1&maxage=604800&ctype=text/javascript",
               "text/javascript");
               
mw.libs.WikiSyntaxTextMod  =  { config:  { lang: { },
                                           load: { },
                                           mod:  { },
                                           page: { }
                                         }
                              };
mw.libs.WikiSyntaxTextMod.config.page.include  =  [
          ":dewiki:Benutzer:XanonymusX/",
          ":dewiki:Wikipedia:"
                                                  ];
mw.libs.WikiSyntaxTextMod.config.mod.plain = [
//    ["{\\|.+?width=\"([^\"\n]+)\"", 
//    "{| class=\"toptextcells multicol\" style=\"width:$1;\""],
//    ["\\| ! valign=\"top\" \\|",
//    "|"],
//    ["{\\| class=\"toptextcells\"",
//    "{| class=\"toptextcells multicol\""]
                                             ];

mw.loader.load('https://de.wikipedia.org/w/index.php?title=Benutzer:Reinhard_Kraasch/GenderCats.js&action=raw&ctype=text/javascript'); // GenderCats

mw.loader.load('https://en.wikipedia.org/w/index.php?title=User:Jackmcbarn/advancedtemplatesandbox.js&action=raw&ctype=text/javascript'); // [[en:User:Jackmcbarn/advancedtemplatesandbox.js]]

function Charttabelle() {
	var charttable = '<p class="ve-ce-branchNode ve-ce-contentBranchNode ve-ce-paragraphNode">{{Charttabelle\n|IT|Quellen=\n|Art=\n|INHALT=\n{{Charteintrag\n|IT|Jahr=\n|Titel=\n|POS_IT= |WO_IT=\n|Anmerkung=\n}}\n\n}}</p>'
//	var cursorPos = $('#bodyContent').prop('selectionStart');
//    var v = $('#bodyContent').val();
//    var textBefore = v.substring(0,  cursorPos);
//    var textAfter  = v.substring(cursorPos, v.length);

//    $('#bodyContent').val(textBefore + $(this).val(charttable) + textAfter);
	$('.ve-ce-paragraphNode').append(charttable);
}
// Verschieben-Link in Werkzeugleiste
mw.util.addPortletLink(
	'p-tb',
	mw.util.getUrl( 'Spezial:Verschieben/' + mw.config.get('wgPageName') ),
	'Verschieben',
	't-move-page',
	'Seite verschieben'
);
mw.util.addPortletLink(
	'p-tb',
	mw.util.getUrl(mw.config.get('wgPageName'))  + '?action=delete',
	'Löschen',
	't-delete-page',
	'Seite löschen',
    null,
	't-move-page'
);
mw.util.addPortletLink(
	'p-tb',
	mw.util.getUrl( mw.config.get('wgPageName')) + '?action=protect',
	'Schützen',
	't-protect-page',
	'Seite schützen',
    null,
	't-delete-page'
);

// deactivate safelink
var safelink = document.querySelector("a[href^='https://wbwcalculator.toolforge.org']");
var safelinkurl = safelink.getAttribute('href');
var newlinkurl = decodeURIComponent (safelinkurl.replace('https://wbwcalculator.toolforge.org/safelink.html?url=', '').replace(/\&reason\=.*$/, ''));
safelink.setAttribute('href', newlinkurl);

// rename Autorenportal
document.getElementById("n-portal").innerText = "Communityportal";
var pagetitle = document.querySelector("#firstHeading");
if (pagetitle.textContent == "Wikipedia:Autorenportal") {
	pagetitle.innerText = "Wikipedia:Communityportal";
}