MediaWiki:Gadget-OnlineAdmins.js: Difference between revisions

From Test Wiki
Content deleted Content added
No edit summary
No edit summary
Line 106: Line 106:
rollbackers = rollbackers.filter(filter);
rollbackers = rollbackers.filter(filter);
patrollers = patrollers.filter(filter);
patrollers = patrollers.filter(filter);
reviewers = reviewers.filter(filter);


var userlink = function(user) {
var userlink = function(user) {
Line 113: Line 112:
};
};
if (admins.length + rollbackers.length + patrollers.length + reviewers.length > 0) {
if (admins.length + rollbackers.length + patrollers.length > 0) {
var adminsstring = ['<p>Helpers Online</p>'];
var adminsstring = ['<p>Helpers Online</p>'];


Line 135: Line 134:
adminsstring.push('<p style="word-break:break-all;">There are currently' + rollbackers.length + 'Rollbackers Online:');
adminsstring.push('<p style="word-break:break-all;">There are currently' + rollbackers.length + 'Rollbackers Online:');
$.each(rollbackers, function(i, e) {
$.each(rollbackers, function(i, e) {
adminsstring.push(userlink(e));
});
adminsstring.push('</p>');
}

if (reviewers.length > 0) {
adminsstring.push('<p style="word-break:break-all;">There are currently' + reviewers.length + 'Pending Changes Reviewers Online:');
$.each(reviewers, function(i, e) {
adminsstring.push(userlink(e));
adminsstring.push(userlink(e));
});
});