MediaWiki:Group-sysop.js:修订间差异

imported>=海豚=
创建页面,内容为“// <pre> /* 这里的任何JavaScript将只为管理员加载 * 请尊重萌娘百科版权,以下代码复制需要注明原自萌娘百科,并且附上URL地…”
 
imported>=海豚=
无编辑摘要
第1行: 第1行:
// <pre>
// <pre>
/* 这里的任何JavaScript将只为管理员加载  
/* 这里的任何JavaScript将只为管理员加载 */
* 请尊重萌娘百科版权,以下代码复制需要注明原自萌娘百科,并且附上URL地址http://zh.moegirl.org/MediaWiki:Group-sysop.js
* 版权协定:知识共享 署名-非商业性使用-相同方式共享 3.0
*/
(function($, mw) {
(function($, mw) {
     /* 函数定义块 */
     /* 函数定义块 */
第88行: 第85行:
             MAWI = $('#MAWI'), selectOpt = select.html(), selectVal = select.val(); //放置到上级作用域链以便其他元素执行
             MAWI = $('#MAWI'), selectOpt = select.html(), selectVal = select.val(); //放置到上级作用域链以便其他元素执行
             MWFP.on('click', function() {
             MWFP.on('click', function() {
                 MAWP.load('//zh.moegirl.org/Mediawiki:' + select.val() + '?action=render');
                 MAWP.load('//www.hmoegirl.com/Mediawiki:' + select.val() + '?action=render');
                 MWFC.fadeIn();
                 MWFC.fadeIn();
             });
             });
第96行: 第93行:
             });
             });
             MWFO.on('click', function() {
             MWFO.on('click', function() {
                 window.open('//zh.moegirl.org/Mediawiki:' + select.val(), '_blank');
                 window.open('//www.hmoegirl.com/Mediawiki:' + select.val(), '_blank');
             });
             });
         });
         });
第113行: 第110行:
                 pageName = 'Mediawiki:' + MACN.val(), preloadPage = 'Mediawiki:' + select.val();
                 pageName = 'Mediawiki:' + MACN.val(), preloadPage = 'Mediawiki:' + select.val();
                 $.ajax({
                 $.ajax({
                     url: "//zh.moegirl.org/api.php",
                     url: "//www.hmoegirl.com/api.php",
                     beforeSend: function() {
                     beforeSend: function() {
                         MACT.text("正在检查");
                         MACT.text("正在检查");
第128行: 第125行:
                             MACT.text('该消息不存在!即将从新标签页访问该消息页面的创建页!');
                             MACT.text('该消息不存在!即将从新标签页访问该消息页面的创建页!');
                             window.setTimeout(function() {
                             window.setTimeout(function() {
                                 window.open('//zh.moegirl.org/index.php?preload=' + preloadPage + '&action=edit&title=' + pageName, '_blank');
                                 window.open('//www.hmoegirl.com/index.php?preload=' + preloadPage + '&action=edit&title=' + pageName, '_blank');
                             }, 1730);
                             }, 1730);
                         } else {
                         } else {
                             MACT.text('该消息存在!即将从新标签页访问该消息' + ifUseWikiplus('!', '的编辑页!'));
                             MACT.text('该消息存在!即将从新标签页访问该消息' + ifUseWikiplus('!', '的编辑页!'));
                             window.setTimeout(function() {
                             window.setTimeout(function() {
                                 window.open(ifUseWikiplus('//zh.moegirl.org/', '//zh.moegirl.org/index.php?action=edit&title=') + pageName, '_blank');
                                 window.open(ifUseWikiplus('//www.hmoegirl.com/', '//www.hmoegirl.com/index.php?action=edit&title=') + pageName, '_blank');
                             }, 1730);
                             }, 1730);
                         }
                         }
第140行: 第137行:
                         MACT.text('寿司娘来袭!无法检测页面是否存在!即将从新标签页访问该消息页面的编辑/创建页!');
                         MACT.text('寿司娘来袭!无法检测页面是否存在!即将从新标签页访问该消息页面的编辑/创建页!');
                         window.setTimeout(function() {
                         window.setTimeout(function() {
                             window.open('//zh.moegirl.org/index.php?preload=' + preloadPage + '&action=edit&title=' + pageName, '_blank');
                             window.open('//www.hmoegirl.com/index.php?preload=' + preloadPage + '&action=edit&title=' + pageName, '_blank');
                         }, 1730);
                         }, 1730);
                     }
                     }
第155行: 第152行:
                 window.onbeforeunload = undefined;
                 window.onbeforeunload = undefined;
                 $(window).off("beforeunload");
                 $(window).off("beforeunload");
                 location.replace('https://zh.moegirl.org/index.php?action=edit&title=' + mw.config.get('wgPageName').replace(/ |_/g, '').replace(/^([^\/]*)[\/\\].*$/i, '$1').split(regex).map(function(n) { return toUpperFirstCase(n); }).join(''));
                 location.replace('https://www.hmoegirl.com/index.php?action=edit&title=' + mw.config.get('wgPageName').replace(/ |_/g, '').replace(/^([^\/]*)[\/\\].*$/i, '$1').split(regex).map(function(n) { return toUpperFirstCase(n); }).join(''));
                 return;
                 return;
             }
             }
第199行: 第196行:
                     'text-align': 'right'
                     'text-align': 'right'
                 }
                 }
             }).append('<a href="//zh.moegirl.org/MediaWiki:Flowthread-blacklist" style="margin-right:8px;" target="_blank">关键词过滤名单</a>')
             }).append('<a href="//www.hmoegirl.com/MediaWiki:Flowthread-blacklist" style="margin-right:8px;" target="_blank">关键词过滤名单</a>')
             .append('<a href="//zh.moegirl.org/Special:%E7%AE%A1%E7%90%86FlowThread%E8%AF%84%E8%AE%BA" target="_blank">评论管理</a>');
             .append('<a href="//www.hmoegirl.com/Special:%E7%AE%A1%E7%90%86FlowThread%E8%AF%84%E8%AE%BA" target="_blank">评论管理</a>');
         $('#flowthread').append(link);
         $('#flowthread').append(link);
     }
     }