Post by Smangii Posting Profile on Jan 4, 2011 20:18:05 GMT -6
Oooold info center I had saved in codes Enjoy, Main FOOTER!
Someone check if this is IE-acceptable... I'm lazy >.>
This code is OPEN SOURCE which means you can post it anywhere, just don't claim it as your own
Preview: img149.imageshack.us/img149/9164/simplensweeticprevvw6.jpg
<script type="text/javascript">
<!--
/*
Simple N' Sweet - by Smangii - smangii.proboards.com
v4.5-ified by Wrighty <3
*/
// EDIT STUFF HERE!
var title = "Information Center"; // Title of Information Center
var uotext = "Users Online"; // Title of Users Online part
var img1 = "s2.images.proboards.com/info.gif"; // Image next to statistics
// EDIT YOUR GROUPS NAME AND COLORS
var group = []; // <-- don't touch
group[0] = ['Administrators','FF0000'];
group[1] = ['Super Moderators','00FF00'];
group[2] = ['Moderators','0000FF'];
// 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+4].innerHTML.split(/Most\susers\s/)[1].split(/, /i)[0].split(/<br/i)[0]);
var nowonline = (TD[e+4].innerHTML.split(/<br>/i)[1]);
var staffonline = (TD[e+4].innerHTML.match(/(\d+) Staff/i)) ? RegExp.$1: '0';
var usersonline = (TD[e+4].innerHTML.match(/(\d+) Member/i)) ? RegExp.$1: '0';
var guestsonline = (TD[e+4].innerHTML.match(/(\d+) Guest/i)) ? RegExp.$1: '0';
}
var legend = new String();
for(var a=0;a<group.length;a++){
legend += '<font color='+group [1]+'>'+group [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="left">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>
Someone check if this is IE-acceptable... I'm lazy >.>
This code is OPEN SOURCE which means you can post it anywhere, just don't claim it as your own
Preview: img149.imageshack.us/img149/9164/simplensweeticprevvw6.jpg
<script type="text/javascript">
<!--
/*
Simple N' Sweet - by Smangii - smangii.proboards.com
v4.5-ified by Wrighty <3
*/
// EDIT STUFF HERE!
var title = "Information Center"; // Title of Information Center
var uotext = "Users Online"; // Title of Users Online part
var img1 = "s2.images.proboards.com/info.gif"; // Image next to statistics
// EDIT YOUR GROUPS NAME AND COLORS
var group = []; // <-- don't touch
group[0] = ['Administrators','FF0000'];
group[1] = ['Super Moderators','00FF00'];
group[2] = ['Moderators','0000FF'];
// 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+4].innerHTML.split(/Most\susers\s/)[1].split(/, /i)[0].split(/<br/i)[0]);
var nowonline = (TD[e+4].innerHTML.split(/<br>/i)[1]);
var staffonline = (TD[e+4].innerHTML.match(/(\d+) Staff/i)) ? RegExp.$1: '0';
var usersonline = (TD[e+4].innerHTML.match(/(\d+) Member/i)) ? RegExp.$1: '0';
var guestsonline = (TD[e+4].innerHTML.match(/(\d+) Guest/i)) ? RegExp.$1: '0';
}
var legend = new String();
for(var a=0;a<group.length;a++){
legend += '<font color='+group [1]+'>'+group [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="left">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>