MediaWiki:Group-user.js
Appearance
From Wikipedia, the free encyclopedia
Note: After saving, you have to bypass your browser's cache to see the changes. Google Chrome, Firefox, Microsoft Edge and Safari: Hold down the ⇧ Shift key and click the Reload toolbar button. For details and instructions about other browsers, see Wikipedia:Bypass your cache.
/* Any JavaScript here will be loaded for registered users only */ mw.loader.using(['mediawiki.util']).done(function(){ /** * Redirect User:Name/skin.js and skin.css to the current skin's pages * (unless the 'skin' page really exists). * * Dependencies: mediawiki.util * * @source https://www.mediawiki.org/wiki/Snippets/Redirect_skin.js * @revision 2016年04月13日 */ if(mw.config.get('wgArticleId')===0&&mw.config.get('wgNamespaceNumber')===2){ vartitleParts=mw.config.get('wgPageName').split('/'); // Make sure there was a part before and after the slash // And that the latter is 'skin.js' or 'skin.css' if(titleParts.length===2){ varuserSkinPage=titleParts[0]+'/'+mw.config.get('skin'); if(titleParts[1]==='skin.js'){ window.location.href=mw.util.getUrl(userSkinPage+'.js'); }elseif(titleParts[1]==='skin.css'){ window.location.href=mw.util.getUrl(userSkinPage+'.css'); } } } /* Actions specific to the edit page */ if(mw.config.get('wgAction')==='edit'||mw.config.get('wgAction')==='submit'){ /** * Fix edit summary prompt for undo * * Fixes the fact that the undo function combined with the "no edit summary prompter" * complains about missing editsummary, if leaving the edit summary unchanged. * Added by [[User:Deskana]], code by [[User:Tra]]. * See also [[phab:T10912]]. */ $(function(){ if(document.location.search.indexOf('undo=')!==-1&&document.getElementsByName('wpAutoSummary')[0]){ document.getElementsByName('wpAutoSummary')[0].value='1'; } }); } });