/**=========== 開始 ===========**/
/**
* 專題評級工具
* 中文化:[[User:Chiefwei/rater]]
* 原作者:[[:en:User:Kephir/gadgets/rater]]
* 用途:快速幫條目新增或更改專題評級。
*/
importScript('User:Chiefwei/rater/rater-t.js');
/**=========== 分隔 ===========**/
/**
* RTRC
* 作者:[[:meta:User:Krinkle/Tools/Real-Time Recent Changes]]
* 用途:即時性監視「最近更改」頁面。
*/
mw.loader.load('//meta.wikimedia.org/w/index.php?title=User:Krinkle/RTRC.js&action=raw&ctype=text/javascript');
/**=========== 分隔 ===========**/
/**
* Gadget-DYK
* 作者:[[User:WhitePhosphorus]]
* 用途:快速提交DYK評選。
*/
importScript("User:WhitePhosphorus/js/dykc.js");
/**=========== 分隔 ===========**/
/**
* Gadget-登出確認
* 作者:[[User:WhitePhosphorus]]
* 用途:按「登出」按鈕前先確認,以防按錯。
*/
$('a[href*="Special:%E7%B0%BD%E8%B5%B0"]').click(function(e) {
if (!confirm('你是否要登出當前帳號?')) {
e.preventDefault();
}
});
/**=========== 分隔 ===========**/
/**
* 藍桌圖畫館
* 作者:[[User:Bluedeck]]
* 用途:已刪之條目旁加入歷史存檔。
*/
importScript("User:Bluedeck/serve/blib-link.js");
/**=========== 分隔 ===========**/
/**
* HotCat
* 作者:[[User:Magnus Manske]]
* 用途:快速增加與刪除多個分類,詳細介紹請參看[[WP:HOTCAT]]。
*/
window.hotcat_translations_from_commons = true;
mw.loader.load( '//commons.wikimedia.org/w/index.php?title=MediaWiki:Gadget-HotCat.js&action=raw&ctype=text/javascript' );
/**=========== 分隔 ===========**/
/**
* Wikiplus
* 作者:[[User:镜音铃]]
* 用途:快速編輯條目所有內容或單一章節。
*/
mw.loader.load('https://wikiplus-app.smartgslb.com/Main.js');
localStorage.setItem('Wikiplus_Settings', JSON.stringify({
"defaultSummary":"function(w){return (mw.config.values.wgRevisionId != mw.config.values.wgCurRevisionId && ('基于旧版本[[Special:Redirect/revision/' + mw.config.values.wgRevisionId + '|' + mw.config.values.wgRevisionId + ']] ') || (w.sectionNumber > 0 && '/*' + w.sectionName + '*/ ' || (w.sectionNumber == 0 && '/* top */ ' || '') ) ) + ' 「此摘要由[[User:镜音铃/Wikiplus|W+]]半自動填寫」' }",
"disableEditEveryWhere": true
}));
/**=========== 分隔 ===========**/
/**
* Navigation popups
* 原作者:多名,詳見[[WP:POPUP#制作人员名单和外部链接]]
* 中文化:[[User:Vipuser]]
* 用途:快速編輯條目所有內容或單一章節,詳細介紹請參看WP:POPUP。
*/
mw.loader.load('https://zh.wikipedia.org/w/index.php?title=MediaWiki:Gadget-popups.js&action=raw&ctype=text/javascript');
mw.loader.load('https://en.wikipedia.org/w/index.php?title=MediaWiki:Gadget-navpop.css&action=raw&ctype=text/css', 'text/css');
window.popupDabRegexp = '\\{\\{\\s*(disambig(?!uation needed)|disambiguation|dab|消歧[義义])';
window.popupStubRegexp = '(stub|小作品|小[条條]目)\\s*\\}\\}';
/**=========== 分隔 ===========**/
/**
* Twinkle
* 作者:[[User:AzaToth]]
* 引入:[[User:Tohd8BohaithuGh1]](Twinkle舊版)、[[User:Jimmy Xu]](Friendly版以及Twinkle新版)
* 用途:讓自動確認用戶快速執行維基百科維護工作,詳細介紹請看[[WP:TW]]。
*/
mw.loader.load(['ext.gadget.Twinkle']);
/**=========== 分隔 ===========**/
/**
* wikEd
* 作者:[[User:Cacycle]]
* 用途:強化原始碼編輯器的功能,有高亮顯示維基語法等功能,詳細介紹請看[[Help:WikiEd]]。
*/
if ( document.getElementById("editform") && ( wgCanonicalNamespace === 'Module' || wgPageName.match(/^User:.+\.(js|css)$/) ) ) {
mw.loader.load('ext.codeEditor');
} else {
mw.loader.load('//en.wikipedia.org/w/index.php?title=User:Cacycle/wikEd.js&action=raw&ctype=text/javascript');
}
/**=========== 分隔 ===========**/
/**
* Cat-a-lot
* 作者:未知
* 用途:可以將某子分類從一處移至另一處,詳細介紹請看[[:c:Help:Gadget-Cat-a-lot]]。
*/
mw.loader.using(['jquery.ui', 'mediawiki.util', 'jquery.mwExtension'], function(){
mw.loader.load('//commons.wikimedia.org/w/index.php?action=raw&ctype=text/javascript&title=MediaWiki:Gadget-Cat-a-lot.js');
importStylesheetURI('//commons.wikimedia.org/w/index.php?action=raw&ctype=text/css&title=MediaWiki:Gadget-Cat-a-lot.css');
});
/**=========== 結束 ===========**/