Code: Alles auswählen
window.clearInterval(ivHideMessages);
var modBilder=[new Image(), new Image()];
modBilder[0].src="http://kim.amorouspassion.net/frei.jpg";
modBilder[1].src="http://kim.amorouspassion.net/gesperrt.jpg";
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[1].src;
newButton.setAttribute("title", "anzeigen");
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">var modCnt=0; 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);}}}} function hideMessages(){for(;modCnt<tbls.length;modCnt++){tbls[modCnt].style.display="none";}} var ivHideMessages=window.setInterval("hideMessages()", 300);</script>
Code: Alles auswählen
<script language="javascript" src="http://kim.amorouspassion.net/moderate.js"></script>
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>
Code: Alles auswählen
<script type="text/javascript" src="/grundscripts.js"></script>
Hast du vielleicht vergessen, die Grafiken im Code einzutragen ?anzupassen sind lediglich die Grafik-Adressen.
Tipp: Ich würde deinen Fanusern vorher darüber informieren, dass dein Chat dann moderiert wird.window.clearInterval(ivHideMessages);
var modBilder=[new Image(), new Image()];
modBilder[0].src="http://www.deineSeite.de/unterverzeichnis/shown.gif";
modBilder[1].src="http://www.deineSeite.de/unterverzeichnis/hidden.gif";
function modClick(a){
Denn in der Einbauanleitung steht:Cuddlie hat geschrieben:...
modBilder[0].src="http://kim.amorouspassion.net/frei.jpg";
modBilder[1].src="http://kim.amorouspassion.net/gesperrt.jpg";
...
1.FC Keller hat geschrieben:Sie müssen hidden.gif und shown.gif genannt werden
Code: Alles auswählen
<script type="text/javascript" src="/grundscripts.js"></script>
window.clearInterval(ivHideMessages);
var modBilder=[new Image(), new Image()];
modBilder[0].src="http://kim.amorouspassion.net/hidden.gif";
modBilder[1].src="http://kim.amorouspassion.net/shown.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[1].src;
newButton.setAttribute("title", "anzeigen");
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 type="text/javascript" src="/grundscripts.js"></script>
Code: Alles auswählen
<script type="text/javascript" src="/grundscripts.js"></script><script type="text/javascript">var modCnt=0; 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);}}}} function hideMessages(){for(;modCnt<tbls.length;modCnt++){tbls[modCnt].style.display="none";}} var ivHideMessages=window.setInterval("hideMessages()", 300);</script>
Code: Alles auswählen
<script type="text/javascript" src="http://kim.amorouspassion.net/moderate.js"></script>
Code: Alles auswählen
<script type="text/javascript" src="/grundscripts.js"></script>
Code: Alles auswählen
modBilder[0].src="http://kim.amorouspassion.net/frei.jpg";
modBilder[1].src="http://kim.amorouspassion.net/gesperrt.jpg";
Code: Alles auswählen
modBilder[0].src="http://kim.amorouspassion.net/hidden.gif";
modBilder[1].src="http://kim.amorouspassion.net/shown.gif";
Mitglieder in diesem Forum: Google [Bot] und 132 Gäste