מדיה ויקי:Gadget-IsBlock.js: הבדלים בין גרסאות בדף
אין תקציר עריכה |
אין תקציר עריכה |
||
| שורה 1: | שורה 1: | ||
function isAnon(m){ | function isAnon(m, x){ | ||
new mw.Api().get({ | new mw.Api().get({ | ||
"action": "query", | "action": "query", | ||
| שורה 7: | שורה 7: | ||
}).done(function(ans) { | }).done(function(ans) { | ||
logs = ans; | logs = ans; | ||
if (logs.query.blocks.length > 0) {$('.blockRequestUserName')[x].append("( " + m + " נחסמ/ה)")} | |||
if (logs.query.blocks.length > 0) { | |||
}); | }); | ||
} | } | ||
function isUser(m){ | function isUser(m, x){ | ||
new mw.Api().get({ | new mw.Api().get({ | ||
"action": "query", | "action": "query", | ||
| שורה 19: | שורה 18: | ||
}).done(function(ans) { | }).done(function(ans) { | ||
logs = ans; | logs = ans; | ||
if (logs.query.blocks.length > 0) {$('.blockRequestUserName')[x].append("( " + m + " נחסמ/ה)")} | |||
if (logs.query.blocks.length > 0) { | |||
}); | }); | ||
} | } | ||
| שורה 38: | שורה 36: | ||
for (x in list.undefined){ | for (x in list.undefined){ | ||
anon = mw.util.isIPv4Address(list.undefined[x][0].children["0"].innerText) || mw.util.isIPv6Address(list.undefined[x][0].children["0"].innerText); | anon = mw.util.isIPv4Address(list.undefined[x][0].children["0"].innerText) || mw.util.isIPv6Address(list.undefined[x][0].children["0"].innerText); | ||
anon ? isAnon(list.undefined[x][0].children["0"].innerText) : isUser(list.undefined[x][0].children["0"].innerText); | anon ? isAnon(list.undefined[x][0].children["0"].innerText, x) : isUser(list.undefined[x][0].children["0"].innerText, x); | ||
} | } | ||