User:Wetittwinkle/twinkle-dev.js
注意:保存之后,你必须清除浏览器缓存才能看到做出的更改。Google Chrome、Firefox、Microsoft Edge及Safari:按住⇧ Shift键并单击工具栏的“刷新”按钮。参阅Help:绕过浏览器缓存以获取更多帮助。
// <nowiki>
(function(){var PREFIX='User:Wetittwinkle/';var tests=[];var ajax=function(title){return $.ajax({url:'https://zh.wikipedia.org/w/index.php?title='+title+'&action=raw&ctype=text/javascript',dataType:'text',});};var load=function(p){return ajax(PREFIX+p);};var message=function(text){console.log('[Wtwinkle]',text);};var scripts=['morebits.js','twinkle.js','modules/twinklewarn.js','modules/friendlyshared.js','modules/friendlytag.js','modules/friendlytalkback.js','modules/twinklearv.js','modules/twinklebatchdelete.js','modules/twinklebatchundelete.js','modules/twinkleblock.js','modules/twinkleclose.js','modules/twinkleconfig.js','modules/twinklecopyvio.js','modules/twinklediff.js','modules/twinklefluff.js','modules/twinkleimage.js','modules/twinkleprotect.js','modules/twinklespeedy.js','modules/twinklestub.js','modules/twinkleunlink.js','modules/twinklexfd.js'];var styles=['morebits.css','twinkle.css','modules/twinkleconfig.css'];var i=0;mw.loader.using(['mediawiki.user','mediawiki.util','mediawiki.Title','jquery.ui','jquery.tipsy']).done(function(){for(i=0;i<styles.length;i++){mw.loader.load('https://zh.wikipedia.org/w/index.php?title='+PREFIX+styles[i]+'&action=raw&ctype=text/css','text/css');}
i=0;var finished=0;var code=[];message('Loading WTW...');var promises=[];var done=function(x){return function(data){finished++;code[x]=data;};};for(i=0;i<scripts.length;i++){promises[i]=load(scripts[i]).done(done(i));}
$.when.apply($,promises).done(function(){eval(code.join('\n;\n'));message('Twinkle Done');});});})();
// </nowiki>