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.
/* QuickAccessToCSSAndJS
* Original code by [[User:JPhil2.0]] (can be found in https://community.fandom.com/wiki/User:JPhil2.0/global.js?diff=2017878&oldid=2017872)
* Modified and fixed by [[User:Ultragustavo25]] and [[User:Doork]]
*/
mw.loader.using('mediawiki.util').then(function() {
var user = mw.config.get('wgUserName'),
i18n;
if (
window.QuickAccessToCSSAndJSLoaded ||
user === null
) {
return;
}
window.QuickAccessToCSSAndJSLoaded = true;
var links = {
js: 'https://community.fandom.com/wiki/User:' + user + '/global.js',
css: 'https://community.fandom.com/wiki/User:' + user + '/global.css',
localcommoncss: mw.util.getUrl('User:' + user + '/common.css'),
localcommonjs: mw.util.getUrl('User:' + user + '/common.js')
};
function addLink(linkName) {
$('<li>').append(
$('<a>', {
href: links[linkName],
text: i18n.msg(linkName).plain()
})
).insertBefore('.global-navigation__bottom li:last');
}
mw.hook('dev.i18n').add(function(i18njs) {
i18njs.loadMessages(
'QuickAccessToCSSAndJS'
).then(function(i18nData) {
i18n = i18nData;
Object.keys(links).forEach(addLink);
});
});
if (!window.dev || !window.dev.i18n) {
importArticle({
type: 'script',
article: 'u:dev:MediaWiki:I18n-js/code.js'
});
}
});