Please login or register. Welcome to the Studio, guest!


Quick Links:


newBookmarkLockedFalling

crazynarutard

crazynarutard Avatar

*****
Senior Studio Member

1,470


August 2005
yay for more old codes =P

MAIN FOOTERS
<script>
/*
Stupid Info Center V1
Created by CrAzY_J
Do not redistribute this code without my permission
*/

var TD=document.getElementsByTagName('td');
var user = (TD[2].innerHTML.match(/Hey,\s(\w+),/))?RegExp.$1:'Guest';
var PmS=(TD[2].innerHTML.match(/(\d+) (is new|are new)/i))? RegExp.$1:false;

var tbo=0;
for(r=0;r<TD.length;r++){
if(TD[r].width=='24%' && TD[r].className=='windowbg2' && TD[r].vAlign=='middle' && TD[r].innerHTML.match(/Today<\/b>/i)){
tbo++;
}}

if(user == 'Guest'){
var mess="<a href='/index.cgi?action=login'>Login</a>|"
mess+="<a href='/index.cgi?action=register'>Register</a>"
var mess2="Welcome "
}else{
mess=". You have <a href='/index.cgi?action=im'> "+PmS+" New Messages</a>"
mess2="Welcome back, "
}

var boards=0;
for(x=0;x<TD.length;x++){
if(TD[x].width=='66%' && TD[x].className.match(/windowbg2/i)) boards++;
}

var categories=0;
for(x=0;x<TD.length;x++){
if(TD[x].className=='catbg' && TD[x].colSpan=='5' && TD[x].align!=='right'){
categories++;
}}

var tab=document.getElementsByTagName('table');
for(t=0;t<tab.length;t++){
if(tab[t].innerHTML.match(/Info Center/i) && tab[t].rows[0].cells[0].className=='titlebg'){

tab[t].innerHTML.match(/Total Topics: <b>(\d+)<\/b>/i);
var topics=RegExp.$1;

tab[t].innerHTML.match(/Total Posts: <b>(\d+)<\/b>/i);
var posts=RegExp.$1;

tab[t].innerHTML.match(/Total Members: .+?<b>(\d+)<\/b><\/a>/i);
var members=RegExp.$1;

tab[t].innerHTML.match(/Newest Member: (.+?)<\/a>/i)
var newmember=RegExp.$1;




//Average stuff :P
var bcats=Math.floor(boards/categories)
//Boards per categorie

var pem=posts/members
//Posts per members

var tost=posts/topics
//Posts per topics

var toards=topics/boards
//topics per board

var ttb="<table width='100%'><tr><td align='center'>"+mess2+user+mess+"</td></tr></table>"

for(v=0;v<TD.length;v++){
if(TD[v].className.match("catbg") && TD[v].innerHTML.match(/Forum Statistics/i)) {
TD[v].className='windowbg'
TD[v].innerHTML=ttb
}}

var tbb="<table width='100%' cellpadding='4' cellspacing='1' class='bordercolor'>"
tbb+="<tr><td class='windowbg2' align='center' width='20%'>"
tbb+="Categories: "+categories+"</td>"
tbb+="<td class='windowbg2' align='center' width='20%'>"
tbb+="Boards: "+boards+"</td>"
tbb+="<td class='windowbg2' align='center' width='20%'>"
tbb+="Topics: "+topics+"</td>"
tbb+="<td class='windowbg2' align='center' width='20%'>Posts: "+posts+"</td>"
tbb+="</tr></table><br />"
tbb+="<table width='100%' cellpadding='4' cellspacing='1' class='bordercolor'><tr>"
tbb+="<td width='60%' align='center' class='windowbg'>"
tbb+="The average boards per categories is "+bcats+"<br />"
tbb+="The average topics per boards is "+toards+"<br />"
tbb+="The average posts per topic is "+tost+"<br />"
tbb+="The average posts per members is "+pem+"<br />"
tbb+="</td><td align='center' width='40%' class='windowbg'>"
tbb+="There are "+tbo+" updated boards today."
tbb+="<br />Out of "+members+", "+newmember+"<\/a> is our newest"
tbb+="</td></tr></table>"

tab[t].getElementsByTagName('td')[4].innerHTML=tbb
}}
</script>



Last Edit: Jun 30, 2006 21:13:40 GMT by Chris

newBookmarkLockedFalling