MediaWiki:Gadget-hideuser.js: Difference between revisions

Content deleted Content added
Not having hidden the account first is an error.
Fresh start, i.e., error = false, each time we try to hide local users
Line 52:
addLinks : function ()
{
// Add div with progress information and link to locally hide users .
d = document.createElement('div');
d.setAttribute('style', 'border: 1px solid; padding: 5px; margin: 25px; float:right; width:300px; min-height:200px;');
// Add container for spinner.
dspinner = document.createElement('div');
dspinner.setAttribute('style', 'float:right; width: 30px');
Line 62:
d.appendChild(dspinner);
// Add link to hide users.
s = document.createElement('div');
s.setAttribute('style', 'text-align:center; font-weight:bold;');
Line 71:
d.appendChild(s);
// Add list for logging.
ul = document.createElement('ul');
ul.setAttribute('id', 'mw-centralauth-localhide-status');
Line 82:
{
if (document.getElementById('mw-centralauth-status-hidden').checked == true) {
// Fresh start. No errors yet.
LHHandler.error = false;
// Add spinner.
dspinner = document.getElementById('dspinner');
img = document.createElement('img');
Line 92 ⟶ 95:
dspinner.appendChild(img);
// Get projects.
var trs = document.getElementById('mw-centralauth-merged').getElementsByTagName('table')[0].getElementsByTagName('tbody')[0].getElementsByTagName('tr');
LHHandler.projects = trs.length-1;
// Loop over projects.
for (i=0; i<(trs.length-1); i++) {
var project = trs[i].getElementsByTagName('td')[1].getElementsByTagName('a')[0].innerHTML.split('.');
Line 129 ⟶ 133:
}
} else {
// Just do it.
LHHandler.getToken(project)
}