מדיה ויקי:Gadget-IsBlock.js: הבדלים בין גרסאות בדף
אין תקציר עריכה |
אין תקציר עריכה |
||
| שורה 25: | שורה 25: | ||
var b = $('#bodyContent')["0"].innerHTML; | var b = $('#bodyContent')["0"].innerHTML; | ||
var anon; | var anon; | ||
var list = {}; | |||
$('.blockRequestUserName').each( function() { | |||
var span = $(this); // this is one such span. | |||
var username = span.data('username'); | |||
if (list[username]) { | |||
list[username].push(span); | |||
} else { | |||
list[username] = [ span ]; | |||
} | |||
}); | |||
var users_to_query = Object.keys(list); | |||
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) : isUser(list.undefined[x][0].children["0"].innerText); | ||
} | } | ||