Post by Timothy on Apr 18, 2008 8:39:25 GMT -5
Removed old info center
<script type="text/javascript">
<!--
/*
Simple N' Sweet - by Smangii
http://smangii.proboards78.com
Open-Source...ZOMGSH!
*/
// EDIT STUFF HERE!
var title = "The Bat Computer"; // Title of Information Center
var uotext = "Active Justice League Members"; // Title of Users Online part
var img1 = "http://i68.photobucket.com/albums/i29/LiamalGhul/onofficons/bats.gif"; // Image next to statistics
// EDIT YOUR GROUPS NAME AND COLORS
var group = []; // <-- don't touch
group[0] = ["Administrators","B22222"];
group[1] = ["Global Moderators","EE7621"];
group[2] = ["Moderators","EE9A00"];
// DO NOT EDIT ANYTHING ELSE
if(!location.href.match(/action/) || location.href.match(/action=home/)){
var TD = document.getElementsByTagName("td");
var TAB = document.getElementsByTagName('table');
for(e=0;e<TD.length;e++){
if(TD[e].className == "catbg" && TD[e].innerHTML.match(/Forum Statistics/))
{
var totalposts = (TD[e+2].innerHTML.match(/Total Posts: (\d+)(,\d+)?<br/i)) ? RegExp.$1+RegExp.$2: '';
var totaltopics = (TD[e+2].innerHTML.match(/Total Topics: (\d+)(,\d+)? &/i)) ? RegExp.$1+RegExp.$2: '';
var totalmembs = (TD[e+2].innerHTML.match(/Total Members: (.+?)<br/i)) ? RegExp.$1: '';
var newmemb = (TD[e+2].innerHTML.match(/Newest Member: (.+?)<\/a>/i)) ? RegExp.$1+'</a>': '';
var lastpost = (TD[e+2].innerHTML.match(/Last Updated Topic: (.+?) by/i)) ? RegExp.$1: 'n/a';
var lastuser = (TD[e+2].innerHTML.match(/by (.+?) \(/i)) ? RegExp.$1: 'n/a';
}
if(TD[e].className == "catbg" && TD[e].innerHTML.match(/Users Online/))
{
var mostonline = (TD[e+2].innerHTML.split(/Most\susers\s/)[1].split(/, /i)[0].split(/<br/i)[0]);
var nowonline = (TD[e+2].innerHTML.split(/<br>/i)[1]);
var staffonline = (TD[e+2].innerHTML.match(/(\d+) Staff/i)) ? RegExp.$1: '0';
var usersonline = (TD[e+2].innerHTML.match(/(\d+) Member/i)) ? RegExp.$1: '0';
var guestsonline = (TD[e+2].innerHTML.match(/(\d+) Guest/i)) ? RegExp.$1: '0';
}
var legend = new String();
for(var a=0;a<group.length;a++){
legend += '<font color='+group[a][1]+'>'+group[a][0]+'</font><br/>';
}
if(staffonline=="0" && usersonline=="0"){
var nowonline = "<i>No members online</i>";
}
}
for(e=0;e<TAB.length;e++){
if(TAB[e].width == "100%" && TAB[e].cellPadding == "4" && TAB[e].innerHTML.match(/Info Center/i))
{
TAB[e].parentNode.innerHTML = '<table cellspacing="1" cellpadding="4" class="bordercolor" width="100%"><tr><td class="titlebg" align="left" colspan="4">'+title+'</td></tr><tr><td class="windowbg" align="center" width="5%" rowspan="4"><img src="'+img1+'"></td><td width="25%" class="windowbg" align="left">Total Posts: '+totalposts+'</br>Total Threads: '+totaltopics+'</td><td width="30%" class="windowbg" align="left">Total Members: '+totalmembs+'</br>Newest Member: '+newmemb+'</td><td width="35%" class="windowbg" align="center">Last Post: '+lastpost+'</br>Updated By: '+lastuser+'</td></tr><tr><td class="catbg" colspan="3"><font class="cattext">'+uotext+'</font></td></tr><tr><td class="windowbg" rowspan="2">'+legend+'</td><td colspan="2" width="100%" class="windowbg"><div style="float:left;"><font size="1">'+staffonline+' Staff, '+usersonline+' Members, and '+guestsonline+' Guests</font></div><div style="float:right"><font size="1">Most users ever '+mostonline+'</font></div></td></tr><tr><td align="center" colspan="2" width="100%" class="windowbg">'+nowonline+'</td></tr></table>';
}
}
}
//-->
</script>