User:Emma/common.js: Difference between revisions

From Zelda Dungeon Wiki
Jump to navigation Jump to search
Want an adless experience? Log in or Create an account.
No edit summary
mNo edit summary
Line 13: Line 13:
   }
   }
}
}
addOnloadHook(UsernameReplace);
$(UsernameReplace);

Revision as of 23:17, November 4, 2011

function UsernameReplace() {
  if(window.disableUsernameReplace || wgUserName == null) return;
  var un = getElementsByClassName(document, 'span', 'insertusername');
  for (var i=0;i<un.length;i++) {
    var d = 0;
    for(var j=0;j<un[i].childNodes.length;j++) {
      if(un[i].childNodes[j].nodeType == 3 && d < 1) {
        //find first text node and replace;
        un[i].childNodes[j].nodeValue = wgUserName;
        d++;
      }
    }
  }
}
$(UsernameReplace);