MediaWiki:Common.js:修订间差异

跳转到导航 跳转到搜索
Findsky留言 | 贡献
无编辑摘要
Findsky留言 | 贡献
无编辑摘要
 
(未显示同一用户的9个中间版本)
第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' } );
第478行: 第478行:
}
}
if ( extraJS ) {
if ( extraJS ) {
alert(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' } );
第486行: 第487行:
}
}
});
});
$(function() {
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');
});
(function(){
    var bp = document.createElement('script');
    var curProtocol = window.location.protocol.split(':')[0];
    if (curProtocol === 'https'){
  bp.src = 'https://zz.bdstatic.com/linksubmit/push.js';
  }
  else{
  bp.src = 'http://push.zhanzhang.baidu.com/push.js';
  }
    var s = document.getElementsByTagName("script")[0];
    s.parentNode.insertBefore(bp, s);
})();