Welcome Guest [Log In] [Register]
Viewing Single Post From: [CODE] Online/Offline Legend
Markup
Migrating to phpbb ;)
[ *  *  * ]
Put this after your <% BOARD %> / RPG Hack:

It will add to the side of posts whether the member is currently online.

version 2 (compatible with mozilla).

Possible conflicts: portal index page, remove post count from posts
This code will always show your members viewing the board index. //M

Footer:

Code:
 
<script>//Online/Offline Legend v2 - By Markup
dir="http://webpost.net/ma/markup/"
home=location.href.lastIndexOf("/")>26?location.href.substr(0,location.href.lastIndexOf("/")):location.href
names=[]
if(top.location==location)
document.write("<IFRAME id=index name=index src="+home+" width=0 height=0 border=0 frameBorder=0></IFRAME>")
else
{
div=document.body.getElementsByTagName("DIV")
for(i=0;i<div.length;i++)
 if(div[i].className=="thin")
  break
a=div[i].getElementsByTagName("A")
for(i=0;i<a.length;i++)
 names[i]=a[i].innerHTML.replace(/<[^>]+>/g,"")
parent.updateStatus()
}
function updateStatus()
{
td=document.body.getElementsByTagName("TD")
for(i=0;i<td.length;i++)
 if((td[i].className=="post1"||td[i].className=="post2")&&td[i].innerHTML.match("Posts: ")&&td[i].width!="100%")
 {
  found=false
  sPost=td[i].getElementsByTagName("SPAN")[0]
  names=parent.frames['index'].names
  for(a=0;a<names.length;a++)
   if(td[i-2].innerHTML.replace(/<[^>]+>/g,"")==names[a])
   {
    sPost.innerHTML+="<P align=center><IMG SRC="+dir+"online.gif"+"></P>"
    found=true
   }
  if(!found)
   sPost.innerHTML+="<P align=center><IMG SRC="+dir+"offline.gif"+"></P>"
 }
}
</script>
Offline Profile Quote Post
[CODE] Online/Offline Legend · Code Snippets