Ich habe ein script eingebaut das modis und admins nachrichten ausblenden können.es geht aber nicht. was habe ich falsch gemacht ?
js. datei bei wktools reingestellt:
Code: Alles auswählen
var modCnt=0;
var modBilder=[new Image(), new Image()];
modBilder[0].src="http://www.server4.webkicks.de/hauptchat/replacer/shown.gif";
modBilder[1].src="http://www.server4.webkicks.de/hauptchat/replacer/hidden.gif";
function modClick(a){
c=(document.getElementById("div"+a).firstChild.title=="anzeigen")?0:1;
ld=lineData(tbls[a].getElementsByTagName("td")[0]);
sendeText("/moderate "+c+" "+ld[0]+" "+ld[1]+" "+ld[2]+" "+ld[3]);
}
function setModButtons(){
for(;modCnt<tbls.length;modCnt++){
ld=lineData(tbls[modCnt].getElementsByTagName("td")[0]);
newCell=document.createElement("th");
newButton=new Image();
newButton.src=modBilder[0].src;
newButton.setAttribute("title", "löschen");
eval("newButton.onclick = function(){modClick("+modCnt+");}");
newCell.setAttribute("id", "div"+modCnt);
newCell.appendChild(newButton);
tbls[modCnt].getElementsByTagName("tr")[0].insertBefore(newCell, tbls[modCnt].getElementsByTagName("td")[0]);
}
}
window.setInterval("setModButtons()", 300);
Code: Alles auswählen
<script language="javascript">tbls=document.getElementsByTagName("table"); function moderate(usrString){usrArray=usrString.split(" "); ea=usrArray[0]; zT=usrArray[1]; ts=usrArray[2]; n=usrArray[3]; usrArray.shift(); usrArray.shift(); usrArray.shift(); usrArray.shift(); for(i=0;i<tbls.length;i++){td=tbls[i].getElementsByTagName("td")[0]; ld=lineData(td);if(ld && ld[0]==zT && ld[1]==ts && ld[2]==n && ld[3] == usrArray.join(" ")){if(myStatus<2){tbls[i].style.display=ea=="0"?"block":"none";} else{document.getElementById("div"+i).firstChild.title = ea=="0"?"löschen":"anzeigen"; document.getElementById("div"+i).firstChild.src=(ea=="0"?modBilder[0].src:modBilder[1].src);}}}}</script>
Code: Alles auswählen
<script language="javascript"
src="http://www.wktools.net/untrerverzeichnis/modchat.js">
Code: Alles auswählen
<script language="javascript">if(parent.info){moderate('%user%');tbls[tbls.length-1].style.display="none"}else{document.write("moderierter Chat");}</script>
Danke für eure Hilfe
Gruß
lieblich