מדיה ויקי:Gadget-IsBlock.js: הבדלים בין גרסאות בדף
מאין תקציר עריכה |
מ 65 גרסאות של הדף wikipedia:he:מדיה_ויקי:Gadget-IsBlock.js יובאו |
||
| (5 גרסאות ביניים של 4 משתמשים אינן מוצגות) | |||
| שורה 46: | שורה 46: | ||
data.query.blocks.forEach( function(block) { | data.query.blocks.forEach( function(block) { | ||
var user = decodeURIComponent( block.user ); // the api returns the user name encoded. | var user = decodeURIComponent( block.user ); // the api returns the user name encoded. | ||
addBlockedMarker( list[user], block.by ); | addBlockedMarker( list[user] || [], block.by ); | ||
}); | }); | ||
} | } | ||
function addBlockedMarker( spans, by ) { | function addBlockedMarker( spans, by ) { | ||
spans.forEach( (span) | spans.forEach( function(span) { | ||
span | span | ||
.text(' | חסומ/ה ') | .text(' | חסומ/ה') | ||
.attr('title', 'נחסמ/ה על ידי ' + by); | .attr('title', 'נחסמ/ה על ידי ' + by); | ||
}); | }); | ||
} | } | ||
}); | }); | ||