Code: Alles auswählen
$user->data['avatar'] && $user->data['user_colour']
Wichtig: Was noch eingepflegt werden muß ist die Ausgabe der Remote Avatara. Diese wird noch nicht unterstützt. Sobald ich Zeit habe mache ich das noch
Als erstes mit phpMyAdmin in der Tabelle ajax_chat_messages und ajax_chat_online je eine neue Spalte einfügen
Code: Alles auswählen
ALTER TABLE `ajax_chat_messages` ADD `userColour` VARCHAR( 6 ) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL DEFAULT '' AFTER `userRole`
ALTER TABLE `ajax_chat_online` ADD `userColour` VARCHAR( 6 ) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL DEFAULT '' AFTER `userRole`
Wir lesen den Wert mit folgender SELECT Anweisung aus:
Code: Alles auswählen
SELECT *
FROM `phpbb_config`
WHERE `config_name` LIKE 'avatar_salt'
LIMIT 0 , 30
Code: Alles auswählen
/images/avatars/upload
Die GIF Datei muß folgender massen benannt sein:
Code: Alles auswählen
$avatar_salt_1.gif
Jetz kommen wir zu den Dateien CustomAJAXChat.php und AJAXChat.php aus dem Verzeichnis /chat/lib/class
Deren Inhalt muss durch den Code desen Link ich hier poste Vollständig ersetzt werden. Daher sichert auf jeden Fall die Original Dateien.
AJAXChat.php
CustomAJAXChat.php
Und wir benötigen als letztes noch im Verzeichnis /chat die zusätzliche Datei:
userid_avatar.php
Nach den ganzen Änderungen ist es noch unbedingt Notwändig den Browser Cache zu leeren!
Ich hoffe ich habe nichts vergessen.
Anregungen und Verbesserungvorschläge bitte posten.