מדיה ויקי:Gadget-RestoreWarnings.js: הבדלים בין גרסאות בדף

מ עיצוב, קצת סדר
ניקיונות
שורה 46: שורה 46:
}  
}  


function getUserLink(forUser) {
function getUserLink() {
if (wgCanonicalSpecialPageName == 'Block')
return wgCanonicalSpecialPageName == 'Block'  
return mw.util.$content.find('p a:first');
            ? mw.util.$content.find('p a:first')
else if (wgAction == 'rollback')
            : (wgAction == 'rollback'
return $('.mw-userlink:first');
    ? $('.mw-userlink:first')
else
        : $('#mw-diff-ntitle2 a:first')
return $('#mw-diff-ntitle2 ' + (forUser ? 'a:first' : '*:last'));
                );
}
}
// main body of function
// main body of function
var  
var  
link = getUserLink(false),
link = getUserLink(),
user = getUserLink(true).text(),
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:"פרסום", m: "פרסומת", tl: "הוספת תבנית פרסומת"},
{t:"פרסום"},
{t: "הבל", m: "הבל", tl: "הוספת אזהרת הבל"},
{t: "הבל"},
{t: "נמחק", m: "נמחק", tl: "הוספת תבנית מחיקה"},
{t: "נמחק"},
{t: "נמחק ניסויים", m: "ניסוי נמחק", tl: "הוספת תבנית מחיקה של ניסוי"}
{t: "נמחק ניסויים"}
],
],
youWereBlocked = {t: "נחסמת", m: "נחסמת", tl: "הודעה למשתמש שנחסם"};
youWereBlocked = {t:"נחסמת", m: "נחסמת", tl:"הודעה למשתמש שנחסם"};
function makeSpan(forUser, forDeletePage, paragraph) {
function makeSpan(forUser, forDeletePage, paragraph) {