בדוקי עריכות אוטומטית, אינטערפעיס רעדאקטארן, אינטערפעיס אדמיניסטראַטאָרן, סיסאפן, מייבאים, מעדכנים, מייבא, אספקלריה רעדאקטארן
46,362
רעדאגירונגען
(אפדעיט, צופאסונג) |
(גע'הרג'עט?) צייכנס: אַנולירונג צוריקגעשטעלט |
||
| שורה 1: | שורה 1: | ||
/* הסקריפט מוסיף לשוניות "מחיקה", "הגנה" ו"חסימה" על מנת שאפשר יהיה לבקש מחיקת דפים, הגנת דפים וחסימת | /* הסקריפט מוסיף לשוניות "מחיקה", "הגנה" ו"חסימה" על מנת שאפשר יהיה לבקש מחיקת דפים, הגנת דפים וחסימת משתמשים באמצעות דף בקשות פון אדמיניסטראטארן. */ | ||
if (mw.config.get("wgNamespaceNumber") + 1) | if (mw.config.get("wgNamespaceNumber") + 1) | ||
// not a special page | // not a special page | ||
| שורה 41: | שורה 41: | ||
action: "emailuser", | action: "emailuser", | ||
format: "json", | format: "json", | ||
target: " | target: "משתמש:לחסום", | ||
subject: mw.config.get("wgRelevantUserName"), | subject: mw.config.get("wgRelevantUserName"), | ||
text: "משחית כבד", | text: "משחית כבד", | ||
| שורה 84: | שורה 84: | ||
action: "emailuser", | action: "emailuser", | ||
format: "json", | format: "json", | ||
target: " | target: "משתמש:לחסום", | ||
subject: mw.config.get("wgRelevantUserName"), | subject: mw.config.get("wgRelevantUserName"), | ||
text: "משחית כבד", | text: "משחית כבד", | ||
| שורה 161: | שורה 161: | ||
mw.loader.using("oojs-ui", function () { | mw.loader.using("oojs-ui", function () { | ||
var linkUrl = new mw.Title( | var linkUrl = new mw.Title( | ||
" | "מיוחד:דפים_המקושרים_לכאן/" + mw.config.get("wgPageName") | ||
).getUrl(); | ).getUrl(); | ||
OO.ui | OO.ui | ||
| שורה 211: | שורה 211: | ||
) { | ) { | ||
requestChecker.reject( | requestChecker.reject( | ||
"הדף כבר מוזכר בבקשות פון אדמיניסטראטארן. הבקשה לא בוצעה" | |||
); | ); | ||
return; | return; | ||
| שורה 236: | שורה 236: | ||
accessKey || "" | accessKey || "" | ||
); | ); | ||
$(a).click(function () { | |||
checkRequestDuplication() | |||
.fail(function (err) { | |||
mw.notify(err); | mw.notify(err); | ||
}) | }) | ||
| שורה 264: | שורה 259: | ||
save( | save( | ||
"המכלול:בקשות פון אדמיניסטראטארן", | "המכלול:בקשות פון אדמיניסטראטארן", | ||
"/* | "/* בקשות מחיקה */ [[replaceParam]]", | ||
"\n\n* " + message.replace(/reason/g, value), | "\n\n* " + message.replace(/reason/g, value), | ||
1, | 1, | ||
function () { | function () { | ||
mw.notify( | mw.notify("בקשתך נשמרה בדף הבקשות מהמפעילים"); | ||
} | } | ||
); | ); | ||
| שורה 278: | שורה 273: | ||
save( | save( | ||
"המכלול:בקשות פון אדמיניסטראטארן", | "המכלול:בקשות פון אדמיניסטראטארן", | ||
"/* | "/* בקשות מחיקה */ [[replaceParam]]", | ||
"\n\n* " + | "\n\n* " + | ||
message.replace(/reason/g, selectValue + ": " + value), | message.replace(/reason/g, selectValue + ": " + value), | ||
1, | 1, | ||
function () { | function () { | ||
mw.notify( | mw.notify("בקשתך נשמרה בדף הבקשות מהמפעילים"); | ||
} | } | ||
); | ); | ||
| שורה 300: | שורה 295: | ||
"לבקשת הכותב", | "לבקשת הכותב", | ||
"הועבר למרחב טיוטה", | "הועבר למרחב טיוטה", | ||
"הועבר למרחב | "הועבר למרחב המשתמש", | ||
"הועבר למרחב הערכים", | "הועבר למרחב הערכים", | ||
], | ], | ||
| שורה 306: | שורה 301: | ||
); | ); | ||
break; | break; | ||
case " | case "בקשת חסימה": | ||
openDialog( | openDialog( | ||
function (value) { | function (value) { | ||
save( | save( | ||
"המכלול:בקשות פון אדמיניסטראטארן", | "המכלול:בקשות פון אדמיניסטראטארן", | ||
"/* | "/* בקשות חסימה / הסרת חסימה */ [[משתמש:replaceUser|replaceUser]] ([[שיחת משתמש:replaceUser|ש]]|[[מיוחד:תרומות/replaceUser|ת]]|[[מיוחד:חסימה/replaceUser|ח]])", | ||
"\n\n* " + message.replace(/reason/g, value), | "\n\n* " + message.replace(/reason/g, value), | ||
2, | 2, | ||
function () { | function () { | ||
mw.notify | mw.notify("בקשתך נשמרה בדף הבקשות מהמפעילים"); | ||
} | } | ||
); | ); | ||
| שורה 322: | שורה 317: | ||
save( | save( | ||
"המכלול:בקשות פון אדמיניסטראטארן", | "המכלול:בקשות פון אדמיניסטראטארן", | ||
"/* | "/* בקשות חסימה / הסרת חסימה */ [[משתמש:replaceUser|replaceUser]] ([[שיחת משתמש:replaceUser|ש]]|[[מיוחד:תרומות/replaceUser|ת]]|[[מיוחד:חסימה/replaceUser|ח]])", | ||
"\n\n* " + message.replace(/reason/g, selectValue), | "\n\n* " + message.replace(/reason/g, selectValue), | ||
2, | 2, | ||
function () { | function () { | ||
mw.notify | mw.notify("בקשתך נשמרה בדף הבקשות מהמפעילים"); | ||
} | } | ||
); | ); | ||
| שורה 333: | שורה 328: | ||
save( | save( | ||
"המכלול:בקשות פון אדמיניסטראטארן", | "המכלול:בקשות פון אדמיניסטראטארן", | ||
"/* בקשות חסימה / הסרת חסימה */ [[ | "/* בקשות חסימה / הסרת חסימה */ [[משתמש:replaceUser|replaceUser]] ([[שיחת משתמש:replaceUser|ש]]|[[מיוחד:תרומות/replaceUser|ת]]|[[מיוחד:חסימה/replaceUser|ח]])", | ||
"\n\n* " + | "\n\n* " + | ||
message.replace(/reason/g, selectValue + ": " + value), | message.replace(/reason/g, selectValue + ": " + value), | ||
2, | 2, | ||
function () { | function () { | ||
mw.notify | mw.notify("בקשתך נשמרה בדף הבקשות מהמפעילים"); | ||
} | } | ||
); | ); | ||
| שורה 350: | שורה 345: | ||
"הסרת תוכן מדפים", | "הסרת תוכן מדפים", | ||
"משחית כבד", | "משחית כבד", | ||
" | "שם משתמש לא מקובל", | ||
" | "לא בא/ה לתרום", | ||
"Upload spam", | |||
" | |||
], | ], | ||
"חסום את | "חסום את המשתמש" | ||
); | ); | ||
break; | break; | ||
| שורה 364: | שורה 358: | ||
save( | save( | ||
"המכלול:בקשות פון אדמיניסטראטארן", | "המכלול:בקשות פון אדמיניסטראטארן", | ||
"/* | "/* בקשות הגנה / הסרת הגנה */ [[replaceParam]]", | ||
"\n\n* " + message.replace(/reason/g, value), | "\n\n* " + message.replace(/reason/g, value), | ||
3, | 3, | ||
function () { | function () { | ||
mw.notify | mw.notify("בקשתך נשמרה בדף הבקשות מהמפעילים"); | ||
} | } | ||
); | ); | ||
| שורה 375: | שורה 369: | ||
save( | save( | ||
"המכלול:בקשות פון אדמיניסטראטארן", | "המכלול:בקשות פון אדמיניסטראטארן", | ||
"/* | "/* בקשות הגנה / הסרת הגנה */ [[replaceParam]]", | ||
"\n\n* " + message.replace(/reason/g, selectValue), | "\n\n* " + message.replace(/reason/g, selectValue), | ||
3, | 3, | ||
function () { | function () { | ||
mw.notify | mw.notify("בקשתך נשמרה בדף הבקשות מהמפעילים"); | ||
} | } | ||
); | ); | ||
| שורה 386: | שורה 380: | ||
save( | save( | ||
"המכלול:בקשות פון אדמיניסטראטארן", | "המכלול:בקשות פון אדמיניסטראטארן", | ||
"/* | "/* בקשות הגנה / הסרת הגנה */ [[replaceParam]]", | ||
"\n\n* " + | "\n\n* " + | ||
message.replace(/reason/g, selectValue + ": " + value), | message.replace(/reason/g, selectValue + ": " + value), | ||
3, | 3, | ||
function () { | function () { | ||
mw.notify | mw.notify("בקשתך נשמרה בדף הבקשות מהמפעילים"); | ||
} | } | ||
); | ); | ||
| שורה 404: | שורה 398: | ||
save( | save( | ||
"המכלול:בקשות פון אדמיניסטראטארן", | "המכלול:בקשות פון אדמיניסטראטארן", | ||
"/* | "/* בקשות מחיקת גרסאות מסוימות */ הסתרת גרסה", | ||
"\n\n* " + message.replace(/reason/g, value), | "\n\n* " + message.replace(/reason/g, value), | ||
4, | 4, | ||
function () { | function () { | ||
mw.notify | mw.notify("בקשתך נשמרה בדף הבקשות מהמפעילים"); | ||
} | } | ||
); | ); | ||
| שורה 415: | שורה 409: | ||
save( | save( | ||
"המכלול:בקשות פון אדמיניסטראטארן", | "המכלול:בקשות פון אדמיניסטראטארן", | ||
"/* | "/* בקשות מחיקת גרסאות מסוימות */ הסתרת גרסה", | ||
"\n\n* " + message.replace(/reason/g, selectValue), | "\n\n* " + message.replace(/reason/g, selectValue), | ||
4, | 4, | ||
function () { | function () { | ||
mw.notify | mw.notify("בקשתך נשמרה בדף הבקשות מהמפעילים"); | ||
} | } | ||
); | ); | ||
| שורה 426: | שורה 420: | ||
save( | save( | ||
"המכלול:בקשות פון אדמיניסטראטארן", | "המכלול:בקשות פון אדמיניסטראטארן", | ||
"/* | "/* בקשות מחיקת גרסאות מסוימות */ הסתרת גרסה", | ||
"\n\n* " + | "\n\n* " + | ||
message.replace(/reason/g, selectValue + ": " + value), | message.replace(/reason/g, selectValue + ": " + value), | ||
4, | 4, | ||
function () { | function () { | ||
mw.notify | mw.notify("בקשתך נשמרה בדף הבקשות מהמפעילים"); | ||
} | } | ||
); | ); | ||
רעדאגירונגען