User:逆襲的天邪鬼/Twinkle-lzh/twinklediff.js: Difference between revisions

m
no edit summary
(Created page with "//<nowiki> // vim: set noet sts=0 sw=8: (function($){ /* **************************************** *** twinklediff.js: Diff module **************************************...")
 
mNo edit summary
 
Line 26:
};
 
Twinkle.addPortletLink( mw.util.wikiScript("index")+ "?" + $.param( query ), '最', 'tw-lastdiff', '示最后修改後變更' );
 
// Show additional tabs only on diff pages
if (Morebits.queryString.exists('diff')) {
Twinkle.addPortletLink(function(){ Twinkle.diff.evaluate(false); }, '自上', 'tw-since', '上一修版本的差' );
Twinkle.addPortletLink( function(){ Twinkle.diff.evaluate(true); }, '自我', 'tw-sincemine', '我做出的修版本的差' );
 
var oldid = /oldid=(.+)/.exec($('#mw-diff-ntitle1').find('strong a').first().attr("href"))[1];
Line 39:
'oldid' : oldid
};
Twinkle.addPortletLink( mw.util.wikiScript("index")+ "?" + $.param( query ), '前', 'tw-curdiff', '与当與目前版本的差' );
}
};
Line 66:
};
Morebits.status.init( document.getElementById('mw-content-text') );
var wikipedia_api = new Morebits.wiki.api( '抓取最初贡献貢獻者信息', query, Twinkle.diff.callbacks.main );
wikipedia_api.params = { user: user };
wikipedia_api.post();
Line 77:
 
if( ! revid ) {
self.statelem.error( '未找到合的早期版本,或 ' + self.params.user + ' 是唯一贡献貢獻者。取消。' );
return;
}