Chat

3 posts / 0 new
Last post
Chat

Moin! Etwas JS-Gebastel war leider nötig, aber nun kann der DrupalChat auch LaTeX.

Das Problem war (müssen wir evtl. auch noch bei dynamisch geladenen QuickTabs auf der Titelseite angehen), dass MathJax schon lange fertig ist, bevor die eine oder andere Nachricht eintrudelt. Daher lädt der Chat nun (neue Funktion updateChat(chatboxtitle) in drupalchat.js) kurz nach Eintreffen oder Senden einer neuen Nachricht den "Nochmal bitte"- a.k.a. Typeset-Befehl in die Queue von MathJax. ^^

todo: Chatbox sollte nicht immer hochscrollen, wenn man Seiten wechselt.

Realnames, Flash etc...

Ok, die echten Namen der Benutzer sollten nun konsistent beim Abschicken und Empfangen von Chat-Nachrichten verwendet werden, mit ggf. Fallback auf den username, falls kein realname angegeben wurde. Dafür wurde allerdings viel im drupalchat Modul herumgewühlt, d.h. eventuelle Updates am Besten nicht direkt reinknallen...

Außerdem sollten die Hinweise (speziell im Firefox), dass man bitte Flash installieren soll, nun gestoppt sein, die swf-Objekte waren ohnehin nur für den "Neue Nachricht" Sound verantwortlich...

Was mir dabei noch fehlerhaft im aktuellen drupalchat code aufgefallen ist: Manche Zeichenketten werden (ähnlich wie in Skype etc) durch Smileys ersetzt, allerdings sind die Dinger (a) nicht sehr hübsch und (b) stimmt die Zuordnung zwischen Bildern und tatsächlich vorhandenen Dateien nicht überein, d.h. manchmal werden 404 Fehler als "Smileys" angezeigt, andererseits liegen in unserer drupal Installation eine Tonne Smileys rum, die niemals angezeigt werden.

Wir könnten diese Funktion entweder ganz rausnehmen (soll ja eine seriöse Seite sein), oder aber ein schöneres Icon-Set an Land ziehen und einbauen. Was sagt Ihr dazu?

Icon Set

Es ist nun das Set von http://simplesmileys.org/ eingebaut, die (vorgeschlagene) Zuordnung kann man ausprobieren (oder in drupalchat.js nachschauen). ;-)

Log in or register to post comments