מדיה ויקי:Gadget-RestoreWarnings.js: הבדלים בין גרסאות בדף
מ עיצוב, קצת סדר |
ניקיונות |
||
| שורה 46: | שורה 46: | ||
} | } | ||
function getUserLink( | function getUserLink() { | ||
return wgCanonicalSpecialPageName == 'Block' | |||
? mw.util.$content.find('p a:first') | |||
: (wgAction == 'rollback' | |||
? $('.mw-userlink:first') | |||
: $('#mw-diff-ntitle2 a:first') | |||
); | |||
} | } | ||
// main body of function | // main body of function | ||
var | var | ||
link = getUserLink( | link = getUserLink(), | ||
user = | user = link.text(), | ||
anon = /^\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}$/.test(user), | anon = /^\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}$/.test(user), | ||
all = [ | all = [ | ||
{t:"אזהרה", m: "אזהרה", tl: "הוספת תבנית אזהרה", unwatch: true}, | {t:"אזהרה", m: "אזהרה", tl: "הוספת תבנית אזהרה", unwatch: true}, | ||
{t:"ניסוי", m: "ניסויים", tl: "הוספת תבנית ניסויים", unwatch: true}, | {t:"ניסוי", m: "ניסויים", tl:"הוספת תבנית ניסויים", unwatch: true}, | ||
{t:"בוטל", m: "בוטל", tl: "הוספת תבנית בוטל", askExtra: {prompt: 'סיבת הביטול', param: '|סיבה='}, unwatch: true}, | {t:"בוטל", m: "בוטל", tl:"הוספת תבנית בוטל", askExtra: {prompt: 'סיבת הביטול', param: '|סיבה='}, unwatch: true}, | ||
{t:"חזרה", m: "חזרה על עריכה", tl: "הוספת תבנית חזרה על עריכה"}, | {t:"חזרה", m: "חזרה על עריכה", tl:"הוספת תבנית חזרה על עריכה"}, | ||
{t:"פרסום", m: "פרסומת", tl:"הוספת תבנית פרסומת"}, | {t:"פרסום", m: "פרסומת", tl:"הוספת תבנית פרסומת"}, | ||
{t:"הסבר", m: "הסבר", tl: "הוספת תבנית הסבר", askExtra: {confirm: 'בוטל ? (ביטול=לא)', param: '|בוטל=כן'}}, | {t:"הסבר", m: "הסבר", tl:"הוספת תבנית הסבר", askExtra: {confirm: 'בוטל ? (ביטול=לא)', param: '|בוטל=כן'}}, | ||
anon ? {t:"תודה", m: "תודה", tl: "הוספת תבנית תודה"} : {t: "בה", m: "בה", tl: "הוספת תבנית ברוך בואך", noPage: true} | anon ? {t:"תודה", m: "תודה", tl:"הוספת תבנית תודה"} : {t:"בה", m: "בה", tl:"הוספת תבנית ברוך בואך", noPage: true} | ||
], | ], | ||
deletedTemplates = [ | deletedTemplates = [ | ||
{t:"פרסום | {t:"פרסום"}, | ||
{t: " | {t: "הבל"}, | ||
{t: "נמחק | {t: "נמחק"}, | ||
{t: "נמחק ניסויים | {t: "נמחק ניסויים"} | ||
], | ], | ||
youWereBlocked = {t: "נחסמת", m: "נחסמת", tl: "הודעה למשתמש שנחסם"}; | youWereBlocked = {t:"נחסמת", m: "נחסמת", tl:"הודעה למשתמש שנחסם"}; | ||
function makeSpan(forUser, forDeletePage, paragraph) { | function makeSpan(forUser, forDeletePage, paragraph) { | ||