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

no edit summary
No edit summary
No edit summary
Line 157:
'無據': '文章沒有任何參考來源',
'文未準': '文章存在一些問題,需要修正。必須指出具體原因。選中此條後會顯示一些常用原因,另外也可以填寫自己的理由。',
'遷': '請求移動條目。請記得給出目標名稱和移動原因。',
'併': '請求與其他條目合併。請記得給出合併目標和原因。'
};
 
Line 175:
main: function( pageobj ) {
var params = pageobj.getCallbackParameters(),
tagRe, tagText = '', summaryText = '加入',
tags = [], i, totalTags;
 
Line 199:
currentTag += params.tagParameters.disputeCustomReason;
}
currentTag += '}}\n'
break;
 
Line 206 ⟶ 207:
// normalize the merge target for now and later
params.tagParameters.moveTarget = Morebits.string.toUpperCaseFirstChar(params.tagParameters.moveTarget.replace(/_/g, ' '));
currentTag += '|' + params.tagParameters.moveTarget + '}}\n';
}
break;
Line 215 ⟶ 216:
// normalize the merge target for now and later
params.tagParameters.mergeTarget = Morebits.string.toUpperCaseFirstChar(params.tagParameters.mergeTarget.replace(/_/g, ' '));
currentTag += '|' + params.tagParameters.mergeTarget + '}}\n';
}
break;
Line 266 ⟶ 267:
"$1" + tagText);
 
summaryText += ( tags.length > 0 ? '標記' : '' ) +
'至文';
 
// avoid truncated summaries
Line 285 ⟶ 286:
if (params.tagParameters.mergeReason) {
// post the rationale on the talk page (only operates in main namespace)
talkpageText = "\n\n== 議併至[[" + params.tagParameters.mergeTarget + "]]合併 ==\n\n";
talkpageText += params.tagParameters.mergeReason.trim() + "--~~~~";
 
Line 299 ⟶ 300:
if (params.tagParameters.moveReason) {
// post the rationale on the talk page (only operates in main namespace)
talkpageText = "\n\n== 議遷至[[" + params.tagParameters.moveTarget + "]] ==\n\n";
talkpageText += params.tagParameters.moveReason.trim() + "--~~~~";