MediaWiki:Common.js

From GoBots Wiki
Jump to navigationJump to search

Note: After saving, you may have to bypass your browser's cache to see the changes.

  • Firefox / Safari: Hold Shift while clicking Reload, or press either Ctrl-F5 or Ctrl-R (⌘-R on a Mac)
  • Google Chrome: Press Ctrl-Shift-R (⌘-Shift-R on a Mac)
  • Internet Explorer / Edge: Hold Ctrl while clicking Refresh, or press Ctrl-F5
  • Opera: Go to Menu → Settings (Opera → Preferences on a Mac) and then to Privacy & security → Clear browsing data → Cached images and files.
/* Any JavaScript here will be loaded for all users on every page load. */

/* Code for showing/hiding voice actor credits */ 

function showcredits(num) {
	var spantohide=document.getElementById("ocreditl"+num)
	spantohide.style.display="none";
	var spantoshow=document.getElementById("ocredit"+num)
	spantoshow.style.display="inline";
}

function hidecredits(num) {
	var spantohide=document.getElementById("ocreditl"+num);
	spantohide.style.display="inline";
	var spantoshow=document.getElementById("ocredit"+num);
	spantoshow.style.display="none";
}

function init_voiceactors(){
	var list = document.getElementsByTagName("span");
	for (var ii = 0; ii < list.length; ii++) {
		if(list[ii].className=="ocreditspan") {
			list[ii].innerHTML="<span id=\"ocreditl"+ii+"\"><a href=\"#\" onclick=\"showcredits("+ii+"); return false;\">more&raquo;</a></span><span id=\"ocredit"+ii+"\" style=\"display: none\">"+list[ii].innerHTML+" <a href=\"#\" onclick=\"hidecredits("+ii+"); return false;\">&laquo;less</a></span>";
		}
	}
}

$(init_voiceactors()); 

/* End of code for showing/hiding voice actor credits */