Welcome Guest [Log In] [Register]
Viewing Single Post From: Display Signature Once Per Page In Threads
Zero Tolerance
Member Avatar
Being me is not a good thing.
[ *  *  * ]
This does what the title says, it will display a user's signature once per page, so if on a page a person has replied more than once, in those 2nd, 3rd, etc.. replies there signature will not be shown.

Also for code's which use signature for storing data (i know one im making does), i made the code just "hide" the signature instead of removing it's contents.

Footers, easy as pie:
Code:
 
<script>
// 1 Signature Per Page In Threads
// Created By Zero Tolerance
// ©2003-2004 Game Zone | Evolution, All Rights Reserved

sigArray = new Array();
sigArray[0] = "";

if(location.href.match(/showtopic=(\d+)/i)){
Div = document.getElementsByTagName('div')
for(d=0;d<Div.length;d++){
 if(Div[d].className == "signature"){
 Hide = 0
  for(s=1;s<sigArray.length;s++){
   if(sigArray[s] == Div[d].innerHTML){
   Hide++
   }
  }
  if(Hide > 0){
  Div[d].style.display = 'none'
  } else {
  sigArray[sigArray.length] = Div[d].innerHTML
  }
 }
}
}
</script>


And questions or problems, let me know, enjoy

- Zero Tolerance
Offline Profile Quote Post
Display Signature Once Per Page In Threads · Code Snippets