Seite 1 von 1

alle User begrüssen funktioniert nicht mehr

Verfasst: 19.05.2020, 17:46
von Tilo
der Chatbefehl /gruss funktioniert nicht mehr

begruesst<script>function allKnuddeln(m){var d=parent.rightFrame.document.getElementsByTagName("div");if(d){var n=[];for(i=0;i<d.length;i++){if(d.id.match(/^\w+$/)&&d.id!=strip_tags(m)&&d.parentNode.id=="bd:"){n[n.length]=d.id}}var s=(n.length==1)?n[0]:"sich selbst";if(n.length>1){s=n.join(", ");var li=s.lastIndexOf(",");s=s.substr(0,li)+" und"+s.substr(li+1)}document.write(s)}}allKnuddeln("%myname%")</script> recht herzlich
Nach oben

Re: alle User begrüssen funktioniert nicht mehr

Verfasst: 24.05.2020, 21:50
von Linus
Probier mal bitte folgendes:

Code: Alles auswählen

begruesst <script>(function(m){let u=parent.rightFrame.document.querySelectorAll("td div");let n=[];let s;if(u){u.forEach(e=>{if(e.id.match(/^\w+$/)&&e.id!==strip_tags(m)){n.push(e.id);}});n.sort();}if(n.length===0){n.push("sich selbst");}s=n.join(", ");s=s.replace(/,(?=[^,]+$)/," und");document.write(s);})("%myname%")</script> recht herzlich

Re: alle User begrüssen funktioniert nicht mehr

Verfasst: 28.05.2020, 23:02
von gaston
Hallo Tilo, hallo Linus,
bei mir geht es auch nicht mehr, es fehlen die Nicks der anwesenden User. Linus danke für dein Script aber da ist bei mir das gleiche Ergebnis wie beim Orginalscript ohne die Nicks. Mir scheint es so als ob eventuell auf webkics Seite was verändert wurde?

LG gaston

Re: alle User begrüssen funktioniert nicht mehr

Verfasst: 30.05.2020, 19:40
von Linus
Schick mir mal deine Chat-URL per PN, dann schau ich mir das mal direkt bei dir an.

Re: alle User begrüssen funktioniert nicht mehr

Verfasst: 31.05.2020, 02:01
von gaston
Hallo Linus,
Du hast eine PN

Danke sehr

Re: alle User begrüssen funktioniert nicht mehr

Verfasst: 31.05.2020, 14:43
von Linus
Okay, das muss ich jetzt auf Webkicks schieben :D Beim speichern eines globalen Chatbefehls wird der gesamte Text in Lowercase umgewandelt, dadurch funktioniert das ganze nicht mehr. Das sieht man schon, wenn man als Text ABC angibt, gespeichert wird dann abc. In der Scripting-Engine (wo ich das gebaut habe) ist das nicht der Fall.

Re: alle User begrüssen funktioniert nicht mehr

Verfasst: 31.05.2020, 16:05
von Webkicks
Hoppla, das war natürlich nicht beabsichtigt und ist jetzt behoben :oops: Danke für den Hinweis!

Re: alle User begrüssen funktioniert nicht mehr

Verfasst: 31.05.2020, 20:55
von gaston
Danke sehr webkicks, geht jetzt wieder und danke an Linus dein Script geht auch!

LG gaston :D

Re: alle User begrüssen funktioniert nicht mehr

Verfasst: 31.05.2020, 22:50
von gaston
Ich finde es toll wie schnell ihr reagiert habt und ein dickes Lob an Linus und Webkicks!!!!!!

SLG gaston