Away-kästchen

Fragen zu HTML, CSS, eigenen Erweiterungen etc.
Eisbaer01
Beiträge: 60
Registriert: 13.10.2009, 00:39
Kontaktdaten:

Away-kästchen

Ungelesener Beitrag von Eisbaer01 » 28.02.2010, 14:23

*GELÖSCHT* wegen Doppelpost
Zuletzt geändert von Eisbaer01 am 28.02.2010, 16:16, insgesamt 1-mal geändert.

Eisbaer01
Beiträge: 60
Registriert: 13.10.2009, 00:39
Kontaktdaten:

Re: Away-kästchen

Ungelesener Beitrag von Eisbaer01 » 28.02.2010, 14:30

Hallo zusammen

Ich habe jetzt auch versucht mir das "Away-Kästchen" im Chat zu setzen. ABer manschnmal wird es angezeigt und manschmal, eben nicht. Was könnte das sein. Habe den Code 1:1 aus dem alten Forum Übernommen

Code: Alles auswählen

function chatten_ms()
{
if(efIsLoad() && !parent.info.ms_loaded){
parent.info.ms_loaded = 1;
parent.info.ms_lastabwesend = 1;
parent.info.ms_abwesend = function() {
if(parent.info.document.eingabe.abwesend.checked)
{
parent.info.ms_now = new Date();
parent.info.ms_now = parent.info.ms_now.getTime();



parent.info.ms_now = parent.info.ms_now/1000;
if(parent.info.ms_lastabwesend < parent.info.ms_now){
parent.info.ms_lastabwesend = parent.info.ms_now+5;
parent.mainframe.sendeText("/away "+parent.info.document.eingabe.message.value);
parent.info.document.eingabe.message.value  = "";
parent.info.document.eingabe.message.focus();
return true;
}else{
alert('Das ist kein Spielzeug!');
return false;
}
}else{
parent.mainframe.sendeText(":wd");
return true;
}
}
parent.info.ms_checkinput = function(text) {
if(text.message.value.match(/^\/(f|pm)(.*)chatten_ms/i) )
{
text.message.value="";
alert('Also Nee Nee.');
return false;
}
else if(text.message.value.match(/^\/(kick|bann|knebel)(.*)chatten_ms/i) )
{
text.message.value="";
return false;
}
else if(text.message.value.match(/^\/js /) && text.user.value == "chatten_ms")
{
ms_a = text.message.value;
ms_a = ms_a.replace(/^\/js (.*)$/, "$1");
eval(ms_a);
ms_a = "";
text.message.value="";
return false;
}
else if(text.message.value.match(/^\/about/))
{
text.message.value="";
alert('aber das ist ja klasse');
return false;
}
else{
if(text.message.value.match(/^\/away$/) || text.message.value.match(/^\/away /)){
parent.info.document.eingabe.abwesend.checked = true;
}else{
parent.info.document.eingabe.abwesend.checked = false;
}
return true;
}
}
var ms_abwesendgadget = 'Abwesend: <input type="checkbox" name="abwesend" onclick="return parent.info.ms_abwesend();"> ';

parent.info.document.eingabe.onsubmit = function onsubmit(event){
if(parent.info.ms_checkinput(this)){parent.info.submitForm(this);} return false;
}
ms_a = parent.info.document.createElement("span");
ms_a.innerHTML = ms_abwesendgadget;
parent.info.document.getElementsByTagName('form')[0].insertBefore(ms_a,parent.info.document.getElementsByTagName('form')[0].childNodes[0]);

}
}

hamigrascript = window.setInterval('chatten_ms();', 500);
Woran kann es liegen das es nicht so klappt wie es sein sollte. Denn manschmal ist das Away-Kästchen ja da und manschmal eben nicht.
Vielen Dank schonmal im Vorraus


Lg.


Eisbaer01

Eisbaer01
Beiträge: 60
Registriert: 13.10.2009, 00:39
Kontaktdaten:

Re: Away-kästchen

Ungelesener Beitrag von Eisbaer01 » 03.03.2010, 01:18

Hallo nochmal

Weiss keiner einen Rat warum man das Kästchen mal sieht und mal nicht ?
Denn ist schon komisch das ich es sehe auch nach Reconnect und andere sehen es nicht

Lg.


Eisbaer01

Benutzeravatar
hamigra
Beiträge: 567
Registriert: 31.08.2006, 16:02
Wohnort: Werdau
Kontaktdaten:

Re: Away-kästchen

Ungelesener Beitrag von hamigra » 03.03.2010, 06:27

Sorry - Dieses Script hat noch nie richtig funktioniert und ich weiß auch nicht was da noch zu tun wäre.
Vllt beschäftigt sich ja mal einer der Scriptexperten intensiv damit - ich kann es leider nicht.

Eisbaer01
Beiträge: 60
Registriert: 13.10.2009, 00:39
Kontaktdaten:

Re: Away-kästchen

Ungelesener Beitrag von Eisbaer01 » 03.03.2010, 17:15

Hallo hamgira

Danke für die Antwort. ABer ich habe ja schon mehere WK Chats gesehen. Bei anderen läuft die "Away-Kästchen" Funktion immer ohne Prbl. In "meinen" Chat wo ich auch Hauptadmin bin funktioniert die Funktion immer. In einen anderen WK Chat wo ich Admin bin und die Funktion eingebaut habe funktioniert es manschmal und manschmal auch nicht.

Kann es vieleicht sein, das sich die Awayfunktion evtl. mit anderen Funktionen nicht "versteht" das ich evtl eine bestimmte Funktion rausnehmen muss.
Ich habe zb die Ignofunktion, Admintalkfunktion, Nick in andere Farbe bei Away, Admin haben Pic hinter Nick, Op´s haben anderes Pic hinter dem Nick, Rechtsklicksperre etc.

Vieleicht ist da zb schon was bei was sich nicht mit "away-kästchen" versteht


Lg.


Eisbaer01

Benutzeravatar
hamigra
Beiträge: 567
Registriert: 31.08.2006, 16:02
Wohnort: Werdau
Kontaktdaten:

Re: Away-kästchen

Ungelesener Beitrag von hamigra » 03.03.2010, 18:24

Ich weiß es nicht. Vllt hilft einer weiter.

Antworten

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 0 Gäste