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

删除214字节 、​ 2020年7月16日 (星期四)
无编辑摘要
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);
    }
    }
匿名用户