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

m
no edit summary
mNo edit summary
mNo edit summary
Line 209:
// build the edit summary
var summary;
 
if( params.main_group === 'custom' ) {
summary = messageData.summary;
switch( params.sub_group.substr( -1 ) ) {
if ( messageData.suppressArticleInSummary !== true && params.article ) {
case "1":
summary += "提醒,於[[" + params.article + "]]";
break;
case "2":
summary = "注意";
break;
case "3":
summary = "警告";
break;
case "4":
summary = "最後警告";
break;
case "m":
if( params.sub_group.substr( -3 ) === "4im" ) {
summary = "唯一警告";
break;
}
summary = "提示";
break;
default:
summary = "提示";
break;
}
summary += ":" + Morebits.string.toUpperCaseFirstChar(messageData.label);
} else {
summary = messageData.summary;
if ( messageData.suppressArticleInSummary !== true && params.article ) {
summary += ",於[[" + params.article + "]]";
}
}
 
summary += Twinkle.getPref("summaryAd");
 
Line 259 ⟶ 233:
var params = {
reason: e.target.reason.value,
main_group: e.target.main_group.value,
sub_group: e.target.sub_group.value,
article: e.target.article.value, // .replace( /^(Image|Category):/i, ':$1:' ), -- apparently no longer needed...