User:PetraMagna/common.js: Difference between revisions
Jump to navigation
Jump to search
Content deleted Content added
PetraMagna (talk | contribs) mNo edit summary |
PetraMagna (talk | contribs) mNo edit summary |
||
Line 1: | Line 1: | ||
mw.loader.load( '//commons.wikimedia.org/w/index.php?title=MediaWiki:Gadget-HotCat.js&action=raw&ctype=text/javascript' ); |
mw.loader.load( '//commons.wikimedia.org/w/index.php?title=MediaWiki:Gadget-HotCat.js&action=raw&ctype=text/javascript' ); |
||
/* common.js does not work in previews; need this to see momotalk choice effects */ |
/* common.js does not work in previews; need this to see momotalk choice effects */ |
||
if (document.getElementsByClassName("momotalk-container").length > 0) { |
|||
⚫ | |||
console.log("Loading personal momotalk js."); |
|||
⚫ | |||
} |
|||
if (document.getElementsByClassName("story-container").length > 0) { |
if (document.getElementsByClassName("story-container").length > 0) { |
||
Line 16: | Line 19: | ||
mw.loader.using(['mediawiki.api', 'mediawiki.user',' mediawiki.util', 'user.options', 'mediawiki.jqueryMsg']).done(function() { |
mw.loader.using(['mediawiki.api', 'mediawiki.user',' mediawiki.util', 'user.options', 'mediawiki.jqueryMsg']).done(function() { |
||
console.log("Loading popups."); |
|||
mw.loader.load('//commons.wikimedia.org/w/index.php?title=MediaWiki:Gadget-popups.js&action=raw&ctype=text/javascript'); |
mw.loader.load('//commons.wikimedia.org/w/index.php?title=MediaWiki:Gadget-popups.js&action=raw&ctype=text/javascript'); |
||
mw.loader.load('//commons.wikimedia.org/w/index.php?title=MediaWiki:Gadget-popups.css&action=raw&ctype=text/css', 'text/css'); |
mw.loader.load('//commons.wikimedia.org/w/index.php?title=MediaWiki:Gadget-popups.css&action=raw&ctype=text/css', 'text/css'); |
Revision as of 22:06, 10 January 2024
mw.loader.load( '//commons.wikimedia.org/w/index.php?title=MediaWiki:Gadget-HotCat.js&action=raw&ctype=text/javascript' );
/* common.js does not work in previews; need this to see momotalk choice effects */
if (document.getElementsByClassName("momotalk-container").length > 0) {
console.log("Loading personal momotalk js.");
mw.loader.load( '//bluearchive.wiki/w/index.php?title=User:PetraMagna/momotalk-choice.js&action=raw&ctype=text/javascript' );
}
if (document.getElementsByClassName("story-container").length > 0) {
console.log("Loading story js");
mw.loader.load( '//bluearchive.wiki/w/index.php?title=User:PetraMagna/story.js&action=raw&ctype=text/javascript' );
}
if (document.getElementsByClassName("audio-player").length > 0) {
console.log("Loading audio js");
mw.loader.load ( '//bluearchive.wiki/w/index.php?title=User:PetraMagna/audio.js&action=raw&ctype=text/javascript' );
}
mw.loader.load('https://cdn.jsdelivr.net/npm/wikiplus-core@latest/dist/Main.js');
mw.loader.using(['mediawiki.api', 'mediawiki.user',' mediawiki.util', 'user.options', 'mediawiki.jqueryMsg']).done(function() {
console.log("Loading popups.");
mw.loader.load('//commons.wikimedia.org/w/index.php?title=MediaWiki:Gadget-popups.js&action=raw&ctype=text/javascript');
mw.loader.load('//commons.wikimedia.org/w/index.php?title=MediaWiki:Gadget-popups.css&action=raw&ctype=text/css', 'text/css');
});
// mw.loader.load( '//bluearchive.wiki/w/index.php?title=User:PetraMagna/popups.js&action=raw&ctype=text/javascript'); // [[w:Wikipedia:Tools/Navigation popups]]
/**
* Cat-a-lot - changes category of multiple files
**/
if (mw.config.get('wgNamespaceNumber') === 14) {
window.catALotPrefs = { editpages: true, subcatcount: 100 };
mw.loader.using(['jquery.ui', 'mediawiki.util']).done(function () {
mw.util.addCSS("#cat_a_lot_settings { display:none !important;}"); // Preferences depend on some Commons gadgets, not available locally
mw.loader.load('//commons.wikimedia.org/w/index.php?title=MediaWiki:Gadget-Cat-a-lot.js&action=raw&ctype=text/javascript');
mw.loader.load('//commons.wikimedia.org/w/index.php?title=MediaWiki:Gadget-Cat-a-lot.css&action=raw&ctype=text/css', 'text/css');
});
}