|
Post by CrAzY_J on Mar 3, 2005 15:08:42 GMT -8
Cross BrowserCode Discription: It adds a row on top of your forum (above banner), with linked text that tells you how many PMs you got. There are 2 version, a text version and a image version. ALL HEADERSText Version <script> /* CrAzY_J PM Bar V3 || Stupid PM Bar V1 (text only) created by CrAzY_J use freely, redistribute with permission */ //PM bar align var BarAlign='left'; //No need to edit beyond var TD=document.getElementsByTagName('td') var iCell=TD[0].parentNode.parentNode.insertRow(0).insertCell(0); iCell.className='catbg'; iCell.align=BarAlign; if(TD[2].innerHTML.match(/(\d+) (is|are) new/i)){ iCell.innerHTML="<font size='1'>you have<a href='/index.cgi?action=im'> "+RegExp.$1+"</a> new Personal Messages</font>"; }else{ iCell.innerHTML="<font size='1'>Welcome guest, please <a href='/index.cgi?action=login'>login</a> or <a href='/index.cgi?action=register'>register</a></font>"; } </script>
All Headers Image Version<script> /* CrAzY_J PM Bar V3 || Stupid PM Bar V1 (with image) created by CrAzY_J use freely, redistribute with permission */ //PM bar align var BarAlign='left'; //Image new PMs var NewPm='<img src="URL IMG NEW PMs">'; //Image No New PMs var NoPm='<img src="URL IMG NO NEW PMs">'; //Image guest var Gues='<img src="URL IMG GUEST">';
//No need to edit beyond var TD=document.getElementsByTagName('td') var iCell=TD[0].parentNode.parentNode.insertRow(0).insertCell(0); iCell.className='catbg'; iCell.align=BarAlign; if(TD[2].innerHTML.match(/(\d+) (is|are) new/i)){ var pMs=RegExp.$1; if(pMs==0){ iCell.innerHTML=NoPm; }else if(pMs>0){ iCell.innerHTML=NewPm } }else{ iCell.innerHTML="<font size='1'>Welcome guest, please <a href='/index.cgi?action=login'>login</a> or <a href='/index.cgi?action=register'>register</a></font>"; } </script>
Last Edit: Mar 3, 2005 15:10:14 GMT -8 by CrAzY_J
|
|
poo
New Member
Posts: 3
|
Post by poo on May 5, 2006 19:05:33 GMT -8
2 words.........................AWESOME CODE!
|
|