مدیاویکی:Gadget-friendlytalkback.js: تفاوت میان نسخه‌ها

پرش به ناوبری پرش به جستجو
صفحه‌ای تازه حاوی «//<nowiki> (function($){ /* **************************************** *** friendlytalkback.js: Talkback module **********************...» ایجاد کرد
(صفحه‌ای تازه حاوی «//<nowiki> (function($){ /* **************************************** *** friendlytalkback.js: Talkback module **********************...» ایجاد کرد)
 
(صفحه‌ای تازه حاوی «//<nowiki> (function($){ /* **************************************** *** friendlytalkback.js: Talkback module **********************...» ایجاد کرد)
خط ۳۲: خط ۳۲:
Window.setScriptName("توینکل");
Window.setScriptName("توینکل");
Window.addFooterLink( "دربارهٔ {{بازبحث}}", "الگو:بازبحث" );
Window.addFooterLink( "دربارهٔ {{بازبحث}}", "الگو:بازبحث" );
Window.addFooterLink( "راهنمای توینکل", ":en:WP:TW/DOC#talkback" );
Window.addFooterLink( "راهنمای توینکل", ":en:ip:TW/DOC#talkback" );


var form = new Morebits.quickForm( callback_evaluate );
var form = new Morebits.quickForm( callback_evaluate );
خط ۲۰۹: خط ۲۰۹:
noticeboard.append({
noticeboard.append({
type: "option",
type: "option",
label: "وپ:تام (تابلوی اعلانات مدیران)",
label: "اپ:تام (تابلوی اعلانات مدیران)",
value: "an"
value: "an"
});
});
noticeboard.append({
noticeboard.append({
type: "option",
type: "option",
label: "وپ:تام۳ (تابلوی اعلانات مدیران/نقض ۳ برگردان)",
label: "اپ:تام۳ (تابلوی اعلانات مدیران/نقض ۳ برگردان)",
value: "an3"
value: "an3"
});
});
noticeboard.append({
noticeboard.append({
type: "option",
type: "option",
label: "وپ:تام (تابلوی اعلانات مدیران)",
label: "اپ:تام (تابلوی اعلانات مدیران)",
selected: true,
selected: true,
value: "ani"
value: "ani"
خط ۲۲۶: خط ۲۲۶:
noticeboard.append({
noticeboard.append({
type: "option",
type: "option",
label: "WP:AFCHD (مقاله‌ها برای ایجاد/میز کمک)",
label: "ip:AFCHD (مقاله‌ها برای ایجاد/میز کمک)",
value: "afchd"
value: "afchd"
});
});
noticeboard.append({
noticeboard.append({
type: "option",
type: "option",
label: "WP:COIN (تابلوی اعلانات تعارض منافع)",
label: "ip:COIN (تابلوی اعلانات تعارض منافع)",
value: "coin"
value: "coin"
});
});
noticeboard.append({
noticeboard.append({
type: "option",
type: "option",
label: "WP:DRN (تابلوی اعلانات حل اختلاف)",
label: "ip:DRN (تابلوی اعلانات حل اختلاف)",
value: "drn"
value: "drn"
});
});
noticeboard.append({
noticeboard.append({
type: "option",
type: "option",
label: "وپ:کمک (میز کمک)",
label: "اپ:کمک (میز کمک)",
value: "hd"
value: "hd"
});
});
noticeboard.append({
noticeboard.append({
type: "option",
type: "option",
label: "وپ:تاگدپ (تابلوی اعلانات گدپ)",
label: "اپ:تاگدپ (تابلوی اعلانات گدپ)",
value: "otrs"
value: "otrs"
});
});
noticeboard.append({
noticeboard.append({
type: "option",
type: "option",
label: "WP:THQ (Teahouse question forum)",
label: "ip:THQ (Teahouse question forum)",
value: "ام"
value: "ام"
});
});
خط ۲۷۳: خط ۲۷۳:
name:"page",
name:"page",
label:"نام کامل صفحه",
label:"نام کامل صفحه",
tooltip:"نام کامل صفحه‌ای که پیام را در آن گذاشته‌اید. برای نمونه: 'بحث ویکی‌پدیا:توینکل'.",
tooltip:"نام کامل صفحه‌ای که پیام را در آن گذاشته‌اید. برای نمونه: 'بحث ایران‌پدیا:توینکل'.",
value: prev_page
value: prev_page
});
});
خط ۲۹۸: خط ۲۹۸:
name:"page",
name:"page",
label:"نام کامل صفحه",
label:"نام کامل صفحه",
tooltip:"نام کامل صفحه‌ای که گفتگو در آن در جریان است. نمونه: 'بحث ویکی‌پدیا:توینکل'.",
tooltip:"نام کامل صفحه‌ای که گفتگو در آن در جریان است. نمونه: 'بحث ایران‌پدیا:توینکل'.",
value: prev_page
value: prev_page
});
});
خط ۳۷۰: خط ۳۷۰:
case "afchd":
case "afchd":
text += "\n\n{{subst:AFCHD/u|" + section + "}} ~~~~";
text += "\n\n{{subst:AFCHD/u|" + section + "}} ~~~~";
talkpage.setEditSummary( "You have replies at the [[Wikipedia:AFCHD|Articles for Creation Help Desk]]" + Twinkle.getPref("summaryAd") );
talkpage.setEditSummary( "You have replies at the [[Iranpedia:AFCHD|Articles for Creation Help Desk]]" + Twinkle.getPref("summaryAd") );
break;
break;
case "an":
case "an":
text = "\n\n== " + Twinkle.getFriendlyPref("adminNoticeHeading") + " ==\n";
text = "\n\n== " + Twinkle.getFriendlyPref("adminNoticeHeading") + " ==\n";
text += "{{subst:ANI-notice|thread=" + section + "|noticeboard=Wikipedia:Administrators' noticeboard}} ~~~~";
text += "{{subst:ANI-notice|thread=" + section + "|noticeboard=Iranpedia:Administrators' noticeboard}} ~~~~";
talkpage.setEditSummary( "Notice of discussion at [[Wikipedia:Administrators' noticeboard]]" + Twinkle.getPref("summaryAd") );
talkpage.setEditSummary( "Notice of discussion at [[Iranpedia:Administrators' noticeboard]]" + Twinkle.getPref("summaryAd") );
break;
break;
case "an3":
case "an3":
text = "\n\n{{subst:An3-notice|" + section + "}} ~~~~";
text = "\n\n{{subst:An3-notice|" + section + "}} ~~~~";
talkpage.setEditSummary( "Notice of discussion at [[Wikipedia:Administrators' noticeboard/Edit warring]]" + Twinkle.getPref("summaryAd") );
talkpage.setEditSummary( "Notice of discussion at [[Iranpedia:Administrators' noticeboard/Edit warring]]" + Twinkle.getPref("summaryAd") );
break;
break;
case "ani":
case "ani":
text = "\n\n== " + Twinkle.getFriendlyPref("adminNoticeHeading") + " ==\n";
text = "\n\n== " + Twinkle.getFriendlyPref("adminNoticeHeading") + " ==\n";
text += "{{subst:ANI-notice|thread=" + section + "|noticeboard=Wikipedia:Administrators' noticeboard/Incidents}} ~~~~";
text += "{{subst:ANI-notice|thread=" + section + "|noticeboard=Iranpedia:Administrators' noticeboard/Incidents}} ~~~~";
talkpage.setEditSummary( "Notice of discussion at [[Wikipedia:Administrators' noticeboard/Incidents]]" + Twinkle.getPref("summaryAd") );
talkpage.setEditSummary( "Notice of discussion at [[Iranpedia:Administrators' noticeboard/Incidents]]" + Twinkle.getPref("summaryAd") );
break;
break;
case "coin":
case "coin":
text = "\n\n{{subst:Coin-notice|thread=" + section + "}} ~~~~";
text = "\n\n{{subst:Coin-notice|thread=" + section + "}} ~~~~";
talkpage.setEditSummary( "Notice of discussion at [[Wikipedia:Conflict of interest noticeboard]]" + Twinkle.getPref("summaryAd") );
talkpage.setEditSummary( "Notice of discussion at [[Iranpedia:Conflict of interest noticeboard]]" + Twinkle.getPref("summaryAd") );
break;
break;
case "drn":
case "drn":
text = "\n\n{{subst:DRN-notice|thread=" + section + "}} ~~~~";
text = "\n\n{{subst:DRN-notice|thread=" + section + "}} ~~~~";
talkpage.setEditSummary( "Notice of discussion at [[Wikipedia:Dispute resolution noticeboard]]" + Twinkle.getPref("summaryAd") );
talkpage.setEditSummary( "Notice of discussion at [[Iranpedia:Dispute resolution noticeboard]]" + Twinkle.getPref("summaryAd") );
break;
break;
case "hd":
case "hd":
text = "\n\n== پرسش شما در میز کمک ==\n";
text = "\n\n== پرسش شما در میز کمک ==\n";
text += "{{helpdeskreply|1=" + section + "|ts=~~~~~}}";
text += "{{helpdeskreply|1=" + section + "|ts=~~~~~}}";
talkpage.setEditSummary( "شما پیامی در [[وپ:کمک|میز کمک ویکی‌پدیا]] دارید" + Twinkle.getPref("summaryAd") );
talkpage.setEditSummary( "شما پیامی در [[اپ:کمک|میز کمک ایران‌پدیا]] دارید" + Twinkle.getPref("summaryAd") );
break;
break;
case "otrs":
case "otrs":
text = "\n\n{{OTRSreply|1=" + section + "|2=~~~~}}";
text = "\n\n{{OTRSreply|1=" + section + "|2=~~~~}}";
talkpage.setEditSummary( "شما پیامی در [[Wikipedia:OTRS noticeboard|OTRS noticeboard]] دارید" + Twinkle.getPref("summaryAd") );
talkpage.setEditSummary( "شما پیامی در [[Iranpedia:OTRS noticeboard|OTRS noticeboard]] دارید" + Twinkle.getPref("summaryAd") );
break;
break;
case "ام":
case "ام":
text = "\n\n== Teahouse talkback: you've got messages! ==\n{{WP:Teahouse/Teahouse talkback|WP:Teahouse/Questions|" + section + "|ts=~~~~}}";
text = "\n\n== Teahouse talkback: you've got messages! ==\n{{ip:Teahouse/Teahouse talkback|ip:Teahouse/Questions|" + section + "|ts=~~~~}}";
talkpage.setEditSummary( "شما پیامی در [[Wikipedia:Teahouse/Questions|Teahouse question board]] دارید" + Twinkle.getPref("summaryAd") );
talkpage.setEditSummary( "شما پیامی در [[Iranpedia:Teahouse/Questions|Teahouse question board]] دارید" + Twinkle.getPref("summaryAd") );
break;
break;
default:
default:

منوی ناوبری