User:ElBe/global.js
Note: After publishing, you may have to bypass your browser's cache to see the changes.
- Firefox / Safari: Hold Shift while clicking Reload, or press either Ctrl-F5 or Ctrl-R (⌘-R on a Mac)
- Google Chrome: Press Ctrl-Shift-R (⌘-Shift-R on a Mac)
- Edge: Hold Ctrl while clicking Refresh, or press Ctrl-F5.
//my Scripts
/*if (wgPageName== 'Special:Watchlist') {
window.updateSeconds = 10;
}*/
mw.loader.load('https://meta.wikimedia.org/w/index.php?title=User:ElBe/UserLogin.js&action=raw&ctype=text/javascript'); //TEST: Logout and Login
mw.loader.load('https://de.wikipedia.org/w/index.php?title=Benutzer:ElBe/markUsers.js&action=raw&ctype=text/javascript'); //Mark Users
mw.util.addPortletLink(
'p-tb',
mw.util.getUrl('Special:GlobalGroupPermissions'),
'Globale Nutzerrechte',
't-globaluserrights',
'Alle Globalen Nutzergruppen mit Rechten, die auf dem Wiki aktiv sind.',
'g',
null
);
mw.loader.using( [ 'mediawiki.util' ], function() {
"use strict";
mw.util.addPortletLink(
'p-tb',
'//swviewer.toolforge.org/',
'SWViewer',
't-swviewer',
'Launch SWViewer',
'v',
'#t-info'
);
});
//Scriptlibary Fliegelflagel, [[:de:User:Schnark/js/fliegelflagel]]
(function (module) {
if (mw.loader.getState(module)) {
mw.loader.using(module).then(function () {
((mw.libs.ve.targetLoader && mw.libs.ve.targetLoader.addPlugin) || mw.libs.ve.addPlugin)(function () {
var ve = $.Deferred();
mw.hook('userjs.schnark-fliegelflagel.ve').fire(ve);
return ve.promise();
});
});
}
})('ext.visualEditor.desktopArticleTarget.init');
mw.hook('userjs.schnark-fliegelflagel.userdefine').fire({
version: 1.1,
profile: undefined,
additional: {
},
config: {
imagepopups: function (config) {
config.replaceTMHPopup = false;
}
}
});
//[[Benutzer:Schnark/js/fliegelflagel.js/define.js]]
mw.loader.load('https://de.wikipedia.org/w/index.php?title=Benutzer:Schnark/js/fliegelflagel.js/define.js&action=raw&ctype=text/javascript');
mw.loader.load('https://de.wikipedia.org/w/index.php?title=Benutzer:Schnark/js/fliegelflagel.js/load.js&action=raw&ctype=text/javascript');
//more Scripts
mw.loader.load('https://de.wikipedia.org/w/index.php&title=Benutzer:Schnark/js/wikieditor.js'); //[[Benutzer:Schnark/js/wikieditor.js]]
mw.loader.load('https://www.mediawiki.org/w/index.php?title=User:PerfektesChaos/js/paneMarker/r.js&action=raw&ctype=text/javascript&maxage=604800&*',
'text/javascript');
mw.loader.load('//de.wikipedia.org/w/index.php?title=Benutzer:DerHexer/rollback.js&action=raw&ctype=text/javascript'); //[[Benutzer:DerHexer/rollback.js]]
//[[Benutzer:Schnark/js/notizen.js]]
mw.loader.load('https://de.wikipedia.org/w/index.php?title=Benutzer:Schnark/js/notizen.js&action=raw&ctype=text/javascript');
mw.loader.load('https://en.wikipedia.org/w/index.php?title=User:PerfektesChaos/js/editorContent/r.js&action=raw&maxage=604800&ctype=text/javascript',
'text/javascript');
mw.loader.load('https://de.wikipedia.org/w/index.php?title=Benutzer:DerHexer/massendiskus.js&action=raw&ctype=text/javascript');
//[[Benutzer:Schnark/js/veCustomize.js]]
mw.loader.using('ext.visualEditor.desktopArticleTarget.init').done(function () {
mw.libs.ve.addPlugin(function () {
var d = $.Deferred();
mw.hook('userjs.script-ready.veCustomize').add(d.resolve);
mw.loader.load('https://de.wikipedia.org/w/index.php?title=Benutzer:Schnark/js/veCustomize.js&action=raw&ctype=text/javascript');
return d.promise();
});
});
mw.loader.load('https://de.wikipedia.org/w/index.php?title=Benutzer:Nightfly85/viewerInfo.js&action=raw&ctype=text/javascript'); // [[Benutzer:Nightfly85]]
//[[Benutzer:Schnark/js/linkUnlinked.js]]
mw.loader.load('https://de.wikipedia.org/w/index.php?title=Benutzer:Schnark/js/linkUnlinked.js&action=raw&ctype=text/javascript');
mw.loader.load('https://en.wikipedia.org/w/index.php?title=User:PerfektesChaos/js/loadResourceFile/r.js&action=raw&bcache=1&maxage=604800&ctype=text/javascript',
'text/javascript');
if ( typeof mw.libs.loadResourceFile !== 'object' ) {
mw.libs.loadResourceFile = { };
}
mw.libs.loadResourceFile.portlet = true;
mw.user.options.set('userjs-schnark-kackbalken-irr', '1');
//[[Benutzer:Schnark/js/kackbalken.js]]
mw.loader.load('https://de.wikipedia.org/w/index.php?title=Benutzer:Schnark/js/kackbalken.js&action=raw&ctype=text/javascript');
var markmentors = true; // Mentoren besonders hervorheben?
var markmsubpages = true; // auch Links auf Mentoren-Unterseiten markieren?
var mmwatchlist = true; // auch auf der Beobachtungsliste?
var mmcontribs = true; // auch auf den Benutzerbeiträgen?
var markmtxt = 'M'; // Markierung für Mentoren
// page type variables: namespace == -1
if (typeof(isSpecial) == 'undefined') var isSpecial = (mw.config.get('wgCanonicalNamespace') == 'Special');
if (typeof(isContrib) == 'undefined') var isContrib = (isSpecial && (mw.config.get('wgCanonicalSpecialPageName') == 'Contributions'));
if (typeof(isWatchlist) == 'undefined') var isWatchlist = (isSpecial && (mw.config.get('wgCanonicalSpecialPageName') == 'Watchlist'));
if (!(!mmwatchlist && isWatchlist) && !(!mmcontribs && isContrib)) {
if (markmentors)
mw.loader.load('https://de.wikipedia.org/w/index.php?title=Benutzer:Anka Friedrich/markMentors.js&action=raw&ctype=text/javascript'); // [[Benutzer:Anka Friedrich/markMentors.js]]
}
mw.loader.load('https://de.wikipedia.org/w/index.php?title=User:ElBe/unsigned.js&action=raw&ctype=text/javascript&smaxage=2678400');
mw.loader.load('https://en.wikipedia.org/w/index.php?title=User:PerfektesChaos/js/loadResourceFile/r.js&action=raw&bcache=1&maxage=604800&ctype=text/javascript');
mw.loader.load('https://de.wikipedia.org/w/index.php?title=Benutzer:P.Copp/scripts/manualarchive.js&action=raw&ctype=text/javascript'); //[[Benutzer:P.Copp/scripts/manualarchive.js]]
var myHotkeys = [
{ seek: ' ',
ctrl: true,
transfer: ' ',
say: 'Protected space.'
},
{ seek: 'F8',
transfer: '--ElBe <sup>[[:de:User:ElBe|1]] | [[:de:User talk:ElBe|2]] | [[:de:User:ElBe/Übersicht|3]] | [[:de:Wikipedia:Jungwikipedianer|JWP]]</sup>',
leave: true,
say: 'Signature.'
},
{ seek: '.',
num: true,
alt: true,
transfer: '.',
say: 'Decimal seperator.'
},
{ seek: '*',
alt: true,
transfer: '×',
say: 'Multiplication symbol.'
},
{ seek: '-',
num: true,
alt: true,
transfer: 8722,
say: 'Typogr. minus.'
}
];
mw.hook( 'keyboardMapper.keymap' ).fire( myHotkeys );
mw.hook( 'keyboardMapper.actions' ).fire( 'edit' );
mw.loader.load('https://en.wikipedia.org/w/index.php?title=User:PerfektesChaos/js/keyboardMapper/r.js&action=raw&bcache=1&maxage=604800&ctype=text/javascript' );
mw.loader.load('https://en.wikipedia.org/w/index.php?title=User:PerfektesChaos/js/autoBackup/r.js&action=raw&ctype=text/javascript&maxage=604800&ctype=text/javascript');
mw.loader.load('https://de.wikipedia.org/w/index.php?title=Benutzer:NBarchiv/markExmentors.js&action=raw&ctype=text/javascript');
mw.loader.load('https://de.wikipedia.org/w/index.php?title=Benutzer:Xneb20/mark-cvu.js&action=raw&ctype=text/javascript'); //[[Benutzer:Xneb20/mark-cvu]]
mw.loader.load('https://meta.wikimedia.org/w/index.php?title=User:Tulsi_Bhagat/swviewer.js&action=raw&ctype=text/javascript');
mw.loader.load('https://de.wikipedia.org/w/index.php?title=User:Revolus/monobook.js/safe-rollback.js&action=raw&ctype=text/javascript');
//Template Script
/*mw.loader.load('https://tools-static.wmflabs.org/meta/scripts/pathoschild.templatescript.js');
$.ajax('https://tools-static.wmflabs.org/meta/scripts/pathoschild.templatescript.js', { dataType:'script', cache:true }).then(function() {
pathoschild.TemplateScript.add([
// add your own templates or scripts here
{ name: 'welcome', template: '== Welcome to Meta! ==
<div class='borderc6 backgroundc2' style='border-style:solid;border-width:medium;padding:0.3em 0.5em;color:lightgrey'>
<div align='center'>{{Welcome/lang}}</div>
<!--{{<includeonly>subst:</includeonly>void|{{error:not substituted|welcome}}}}-->
<div class='lang-en' lang='en' style='color:black'>
Hello, {{ROOTPAGENAME}}. Welcome to the '''Wikimedia [[Meta:About Meta|Meta-Wiki]]'''! This website is for coordinating and discussing all [[Complete list of Wikimedia projects|Wikimedia projects]]. You may find it useful to read our [[Meta:Policy|policy page]]. If you are interested in doing translations, visit [[Meta:Babylon]]. You can also leave a note on [[Meta:Babel]] or [[Wikimedia Forum]] if you need help with something (please read the instructions at the top of the page before posting there). Also worthwhile acquainting yourself with the functions of [[global user pages]]. Happy editing!
</div>
</div><!-- Template:Welcome --> [[User:TechnoElias|TechnoElias]] <sup>[[User:TechnoElias|1]] | [[User talk:TechnoElias|2]] </sup> 11:58, 30 December 2021 (UTC)', position: 'after', editSummary: 'welcome!', forNamespaces: 'user talk' },
]);
});*/
mw.loader.using('ext.visualEditor.desktopArticleTarget.init').done(function () {
mw.libs.ve.addPlugin(function () {
var d = $.Deferred();
mw.hook('userjs.script-ready.veAutocorrect').add(d.resolve);
mw.loader.load('https://meta.wikimedia.org/w/index.php?title=User:ElBe/vea.js&action=raw&ctype=text/javascript');
return d.promise();
});
});
mw.loader.load('httsp://tools-static.wmflabs.org/meta/scripts/i18n/de.js');
// XReport - fast reporting - [[de:User:TenWhile6/XReport]]
mw.loader.load('https://de.wikipedia.org/w/index.php?title=User:TenWhile6/XReport.js&action=raw&ctype=text/javascript');
/*
mw.loader.load('httsp://tools-static.wmflabs.org/meta/scripts/pathoschild.stewardscript.js');
mw.loader.load('https://tools-static.wmflabs.org/meta/scripts/pathoschild.ajaxsysop.js');*/