第472行: |
第472行: |
| if ( extraCSS ) { | | if ( extraCSS ) { |
| if ( extraCSS.match( /^MediaWiki:[^&<>=%#]*\.css$/ ) ) { | | if ( extraCSS.match( /^MediaWiki:[^&<>=%#]*\.css$/ ) ) { |
− | mw.loader.load( '/w/index.php?title=' + extraCSS + '&action=raw&ctype=text/css', 'text/css' ); | + | mw.loader.load( '/wiki/' + extraCSS + '?action=raw&ctype=text/css', 'text/css' ); |
| } else { | | } else { |
| mw.notify( 'Only pages from the MediaWiki namespace are allowed.', { title: 'Invalid withCSS value' } ); | | mw.notify( 'Only pages from the MediaWiki namespace are allowed.', { title: 'Invalid withCSS value' } ); |
第480行: |
第480行: |
| if ( extraJS ) { | | if ( extraJS ) { |
| if ( extraJS.match( /^MediaWiki:[^&<>=%#]*\.js$/ ) ) { | | if ( extraJS.match( /^MediaWiki:[^&<>=%#]*\.js$/ ) ) { |
− | mw.loader.load( '/w/index.php?title=' + extraJS + '&action=raw&ctype=text/javascript' ); | + | mw.loader.load( '/wiki/' + extraJS + '?action=raw&ctype=text/javascript' ); |
| } else { | | } else { |
| mw.notify( 'Only pages from the MediaWiki namespace are allowed.', { title: 'Invalid withJS value' } ); | | mw.notify( 'Only pages from the MediaWiki namespace are allowed.', { title: 'Invalid withJS value' } ); |
| } | | } |
| } | | } |
− | });
| |
− |
| |
− | $(function() {
| |
− | //Template:heimu在safari上的暴力workaround
| |
− | mw.loader.using('jquery.client', function() {
| |
− | if ($.client.profile().name === 'safari') $('.heimu').on('click', function() {
| |
− | $(this).toggleClass('off');
| |
− | });
| |
− | });
| |
− | //需要时载入对应的 scripts
| |
− | if (mw.config.get('wgAction') == "edit" || mw.config.get('wgAction') == "submit" || mw.config.get('wgCanonicalSpecialPageName') == 'Search')
| |
− | mw.loader.load('/wiki/MediaWiki:Common.js/edit.js&action=raw&ctype=text/javascript');
| |
| }); | | }); |