בדוקי עריכות אוטומטית, אינטערפעיס רעדאקטארן, אינטערפעיס אדמיניסטראַטאָרן, סיסאפן, מייבאים, מעדכנים, מייבא, אספקלריה רעדאקטארן
46,362
רעדאגירונגען
(perf) צייכן: צוריקגעשטעלט |
(אפדעיט) |
||
| (7 מיטלסטע ווערסיעס פון 2 באַניצער נישט געוויזן.) | |||
| שורה 1: | שורה 1: | ||
/* הסקריפט מוסיף לשוניות "מחיקה", "הגנה" ו"חסימה" על מנת שאפשר יהיה לבקש מחיקת דפים, הגנת דפים וחסימת | /* הסקריפט מוסיף לשוניות "מחיקה", "הגנה" ו"חסימה" על מנת שאפשר יהיה לבקש מחיקת דפים, הגנת דפים וחסימת באַניצערים באמצעות דף בקשות פון אדמיניסטראטארן. */ | ||
if (mw.config.get("wgNamespaceNumber") + 1) | if (mw.config.get("wgNamespaceNumber") + 1) | ||
// not a special page | // not a special page | ||
| שורה 42: | שורה 41: | ||
action: "emailuser", | action: "emailuser", | ||
format: "json", | format: "json", | ||
target: " | target: "באַניצער:לחסום", | ||
subject: mw.config.get("wgRelevantUserName"), | subject: mw.config.get("wgRelevantUserName"), | ||
text: "משחית כבד", | text: "משחית כבד", | ||
| שורה 85: | שורה 84: | ||
action: "emailuser", | action: "emailuser", | ||
format: "json", | format: "json", | ||
target: " | target: "באַניצער:לחסום", | ||
subject: mw.config.get("wgRelevantUserName"), | subject: mw.config.get("wgRelevantUserName"), | ||
text: "משחית כבד", | text: "משחית כבד", | ||
| שורה 162: | שורה 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 | ||
| שורה 212: | שורה 211: | ||
) { | ) { | ||
requestChecker.reject( | requestChecker.reject( | ||
" | 'דער בלאט איז שוין דערמאנט אויפן <a href="/המכלול:בקשות_פון_אדמיניסטראטארן#בעטן_מעקן">בקשות פון אדמיניסטראטארן</a>. די ביטע איז נישט אויסגעפירט' | ||
); | ); | ||
return; | return; | ||
| שורה 237: | שורה 236: | ||
accessKey || "" | accessKey || "" | ||
); | ); | ||
var alreadyClicked; | |||
$(a).click(function(e) { | |||
e.preventDefault(); | |||
e.stopPropagation(); | |||
if (alreadyClicked) return; | |||
alreadyClicked = true; | |||
checkRequestDuplication().fail(function(err){ | |||
mw.notify($('<span>').html(err)); | |||
mw.notify(err); | mw.notify(err); | ||
}) | }) | ||
| שורה 260: | שורה 264: | ||
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($('<span>').html('אייער בקשה איז געהיטן געווארן אויפן <a href="/המכלול:בקשות_פון_אדמיניסטראטארן#בעטן_מעקן">בקשות פון אדמיניסטראטארן בלאט</a>')); | ||
} | } | ||
); | ); | ||
| שורה 274: | שורה 278: | ||
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($('<span>').html('אייער בקשה איז געהיטן געווארן אויפן <a href="/המכלול:בקשות_פון_אדמיניסטראטארן#בעטן_מעקן">בקשות פון אדמיניסטראטארן בלאט</a>')); | ||
} | } | ||
); | ); | ||
| שורה 296: | שורה 300: | ||
"לבקשת הכותב", | "לבקשת הכותב", | ||
"הועבר למרחב טיוטה", | "הועבר למרחב טיוטה", | ||
"הועבר למרחב | "הועבר למרחב הבאַניצער", | ||
"הועבר למרחב הערכים", | "הועבר למרחב הערכים", | ||
], | ], | ||
| שורה 302: | שורה 306: | ||
); | ); | ||
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($('<span>').html('אייער בקשה איז געהיטן געווארן אויפן <a href="/המכלול:בקשות_פון_אדמיניסטראטארן#בעטן_חסימה_/_אראפנעמען_חסימה">בקשות פון אדמיניסטראטארן בלאט</a>')); | ||
} | } | ||
); | ); | ||
| שורה 318: | שורה 322: | ||
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($('<span>').html('אייער בקשה איז געהיטן געווארן אויפן <a href="/המכלול:בקשות_פון_אדמיניסטראטארן#בעטן_חסימה_/_אראפנעמען_חסימה">בקשות פון אדמיניסטראטארן בלאט</a>')); | ||
} | } | ||
); | ); | ||
| שורה 329: | שורה 333: | ||
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($('<span>').html('אייער בקשה איז געהיטן געווארן אויפן <a href="/המכלול:בקשות_פון_אדמיניסטראטארן#בעטן_חסימה_/_אראפנעמען_חסימה">בקשות פון אדמיניסטראטארן בלאט</a>')); | ||
} | } | ||
); | ); | ||
| שורה 346: | שורה 350: | ||
"הסרת תוכן מדפים", | "הסרת תוכן מדפים", | ||
"משחית כבד", | "משחית כבד", | ||
" | "באַניצער נאמען לא מקובל", | ||
" | "לייגט ספעם", | ||
" | "נישט געקומען ביישטייערן", | ||
"איינגעשריבענער וואנדאל", | |||
"טראל", | |||
], | ], | ||
"חסום את | "חסום את הבאַניצער" | ||
); | ); | ||
break; | break; | ||
| שורה 359: | שורה 365: | ||
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($('<span>').html('אייער בקשה איז געהיטן געווארן אויפן <a href="/המכלול:בקשות_פון_אדמיניסטראטארן#בעטן_באשיצונג_/_אראפנעמען_באשיצונג">בקשות פון אדמיניסטראטארן בלאט</a>')); | ||
} | } | ||
); | ); | ||
| שורה 370: | שורה 376: | ||
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($('<span>').html('אייער בקשה איז געהיטן געווארן אויפן <a href="/המכלול:בקשות_פון_אדמיניסטראטארן#בעטן_באשיצונג_/_אראפנעמען_באשיצונג">בקשות פון אדמיניסטראטארן בלאט</a>')); | ||
} | } | ||
); | ); | ||
| שורה 381: | שורה 387: | ||
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($('<span>').html('אייער בקשה איז געהיטן געווארן אויפן <a href="/המכלול:בקשות_פון_אדמיניסטראטארן#בעטן_באשיצונג_/_אראפנעמען_באשיצונג">בקשות פון אדמיניסטראטארן בלאט</a>')); | ||
} | } | ||
); | ); | ||
| שורה 399: | שורה 405: | ||
save( | save( | ||
"המכלול:בקשות פון אדמיניסטראטארן", | "המכלול:בקשות פון אדמיניסטראטארן", | ||
"/* | "/* בעטן אויסמעקן ספעציפישע ווערסיעס */ הסתרת גרסה", | ||
"\n\n* " + message.replace(/reason/g, value), | "\n\n* " + message.replace(/reason/g, value), | ||
4, | 4, | ||
function () { | function () { | ||
mw.notify(" | mw.notify($('<span>').html('אייער בקשה איז געהיטן געווארן אויפן <a href="/המכלול:בקשות_פון_אדמיניסטראטארן#בעטן_אויסמעקן_ספעציפישע_ווערסיעס">בקשות פון אדמיניסטראטארן בלאט</a>')); | ||
} | } | ||
); | ); | ||
| שורה 410: | שורה 416: | ||
save( | save( | ||
"המכלול:בקשות פון אדמיניסטראטארן", | "המכלול:בקשות פון אדמיניסטראטארן", | ||
"/* | "/* בעטן אויסמעקן ספעציפישע ווערסיעס */ הסתרת גרסה", | ||
"\n\n* " + message.replace(/reason/g, selectValue), | "\n\n* " + message.replace(/reason/g, selectValue), | ||
4, | 4, | ||
function () { | function () { | ||
mw.notify(" | mw.notify($('<span>').html('אייער בקשה איז געהיטן געווארן אויפן <a href="/המכלול:בקשות_פון_אדמיניסטראטארן#בעטן_אויסמעקן_ספעציפישע_ווערסיעס">בקשות פון אדמיניסטראטארן בלאט</a>')); | ||
} | } | ||
); | ); | ||
| שורה 421: | שורה 427: | ||
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($('<span>').html('אייער בקשה איז געהיטן געווארן אויפן <a href="/המכלול:בקשות_פון_אדמיניסטראטארן#בעטן_אויסמעקן_ספעציפישע_ווערסיעס">בקשות פון אדמיניסטראטארן בלאט</a>')); | ||
} | } | ||
); | ); | ||
| שורה 447: | שורה 453: | ||
$.inArray(mw.config.get("wgNamespaceNumber"), [6, 14]) + 1 ? ":" : ""; | $.inArray(mw.config.get("wgNamespaceNumber"), [6, 14]) + 1 ? ":" : ""; | ||
var pageName = mw.config.get("wgPageName").replace(/_/g, " "); | var pageName = mw.config.get("wgPageName").replace(/_/g, " "); | ||
if ($( | var isRedirect = $('.redirectMsg').length || $("#redirectsub").length; | ||
if ($('#t-contributions, .mw-usertoollinks-contribs').length) { | |||
addMenuItem( | addMenuItem( | ||
"בקשת חסימה", | "בקשת חסימה", | ||
| שורה 455: | שורה 462: | ||
); | ); | ||
} | } | ||
var pageLink = | var pageLink = isRedirect | ||
? "{{ללא הפניה|replaceParam}}" | ? "{{ללא הפניה|replaceParam}}" | ||
: "[[" + ca + "replaceParam]]"; | : "[[" + ca + "replaceParam]]"; | ||
var protectTemplate = | var protectTemplate = isRedirect | ||
? "{{בקשת הגנה|replaceParam|reason|הפניה=כן}}" | ? "{{בקשת הגנה|replaceParam|reason|הפניה=כן}}" | ||
: "{{בקשת הגנה|replaceParam|reason}}"; | : "{{בקשת הגנה|replaceParam|reason}}"; | ||
| שורה 479: | שורה 486: | ||
); | ); | ||
var deleteTemplate = | var deleteTemplate = isRedirect | ||
? "{{בקשת מחיקה|replaceParam|reason|הפניה=כן}}" | ? "{{בקשת מחיקה|replaceParam|reason|הפניה=כן}}" | ||
: "{{בקשת מחיקה|replaceParam|reason}}"; | : "{{בקשת מחיקה|replaceParam|reason}}"; | ||
| שורה 507: | שורה 514: | ||
$(document).trigger("new-portlet-link"); | $(document).trigger("new-portlet-link"); | ||
}); | }); | ||
רעדאגירונגען