2,693
次編輯
小 (已匯入 1 筆修訂:Twinkle) |
小 (繁簡轉換) |
||
}
Twinkle.addPortletLink( Twinkle.talkback.callback, "通告", "friendly-talkback", "回
};
Twinkle.talkback.callback = function( ) {
if( mw.config.get('wgRelevantUserName') === mw.config.get("wgUserName") && !confirm("您寂寞到了要自己回
return;
}
var Window = new Morebits.simpleWindow( 600, 350 );
Window.setTitle("回
Window.setScriptName("Twinkle");
Window.addFooterLink( "
Window.addFooterLink( "Twinkle
var form = new Morebits.quickForm( callback_evaluate );
list: [
{
label: "回
value: "mytalk",
checked: "true"
},
{
label: "回
value: "usertalk"
},
{
label: "其它
value: "other"
},
{
label: "“有新
value: "mail"
}
form.append({
type: "field",
label: "工作
name: "work_area"
});
// TODO: wgCategories is only set on action=view (bug 45033)
var wgcat = mw.config.get("wgCategories");
if (wgcat.length && wgcat.indexOf("不希望收到回
Twinkle.talkback.optout = false;
} else {
if ($el.length) {
Twinkle.talkback.optout = mw.config.get('wgRelevantUserName') + "不希望收到回
var url = $el.text();
if (url.indexOf("reason=") > -1) {
var work_area = new Morebits.quickForm.element({
type: "field",
label: "回
name: "work_area"
});
type:"input",
name:"section",
label:"小
tooltip:"您留下消息的小
value: prev_section
});
type:"input",
name:"page",
label:"用
tooltip:"您留下消息的用
value: prev_page
});
type:"input",
name:"section",
label:"小
tooltip:"您留下消息的小
value: prev_section
});
type:"input",
name:"page",
label:"完整
tooltip:"您留下消息的完整
value: prev_page
});
type:"input",
name:"section",
label:"小
tooltip:"您留下消息的小
value: prev_section
});
type:"input",
name:"section",
label:"
tooltip:"您
});
break;
if (value !== "notice") {
work_area.append({ type:"textarea", label:"附加信息(可
}
if( tbtarget === "usertalk" ) {
if( !page ) {
alert("您必
return;
}
} else {
if( !page ) {
alert("您必
return;
}
Morebits.wiki.actionCompleted.redirect = fullUserTalkPageName;
Morebits.wiki.actionCompleted.notice = "回
var talkpage = new Morebits.wiki.page(fullUserTalkPageName, "添加回
var tbPageName = (tbtarget === "mytalk") ? mw.config.get("wgUserName") : page;
}
talkpage.setEditSummary("通知:有新
} else { // tbtarget one of mytalk, usertalk, other
}
var editSummary = "回
if (tbtarget !== "other" && !/^\s*user talk:/i.test(tbPageName)) {
editSummary += "User talk:";
|