Seite 1 von 2

user_avatar und user_colour für Blueimp Ajax Chat

Verfasst: 15.06.2012 19:15
von benjaminbih
Ist zwar nicht wirklich ein Mod, aber ich posste mal hier was ich bis jetzt gemacht habe um

Code: Alles auswählen

$user->data['avatar'] && $user->data['user_colour']
im Blueimp Ajax Chat 0.85 wieder zu geben.

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` 
dann brauchen wir den wert avatar_salt aus der phpbb_config Tabelle (dabei muß in phpMyAdmin die Option ,,Show blob contents" aktiviert sein).
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
Die Ausgabe der SELECT Anweisung benötigen wir jetz um im Verzeichnis:

Code: Alles auswählen

/images/avatars/upload
eine GIF Datei anzulegen bzw. Hochzuladen die für Benutzer ausgegeben werden soll die keinen Avatar besitzen.
Die GIF Datei muß folgender massen benannt sein:

Code: Alles auswählen

$avatar_salt_1.gif
Dabei eben $avatar_salt durch den Wert aus der obigen SELECT Anweisung ersetzen.

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.

Re: user_avatar und user_colour für Blueimp Ajax Chat

Verfasst: 15.06.2012 19:21
von Gast234254
Super :) Danke!

Re: user_avatar und user_colour für Blueimp Ajax Chat

Verfasst: 18.06.2012 11:35
von benjaminbih
wintstar hat geschrieben:Super :) Danke!
Und? hast Du probiert obs läuft?

Re: user_avatar und user_colour für Blueimp Ajax Chat

Verfasst: 18.06.2012 11:37
von Gast234254
Nein noch nicht, möchte das erst in einem Test-Board checken. Habe momentan nicht viel Zeit.

Re: user_avatar und user_colour für Blueimp Ajax Chat

Verfasst: 23.03.2013 23:43
von diablo613
up reup please

Re: user_avatar und user_colour für Blueimp Ajax Chat

Verfasst: 08.05.2013 22:20
von Andreas1823
Hey,

hat diese php Dateien den noch jemand ??

Den die verlinkte Seite scheint wohl tot zu sein...

LG
Andreas

Re: user_avatar und user_colour für Blueimp Ajax Chat

Verfasst: 09.05.2013 09:04
von benjaminbih
Ich werde sie wieder reinstellen

Re: user_avatar und user_colour für Blueimp Ajax Chat

Verfasst: 10.05.2013 12:22
von Andreas1823
Hey,

Das wäre Super ...
Weist du den schon ungefähr wann du das machen wirst ...
Das einfachste wäre wenn du die 3 Datein in eine .zip packst du direkt hier hochlädst :)

Danke im Voras auf jeden fall

Re: user_avatar und user_colour für Blueimp Ajax Chat

Verfasst: 16.06.2013 00:41
von pascal1802
Würde mich ebenfalls sehr freuen wenn du uns das nochmal zur Verfügung stellst.

sorry für das hochholen des Themas

Re: user_avatar und user_colour für Blueimp Ajax Chat

Verfasst: 16.12.2014 09:40
von pabloxb
Ich Würde mich auch ebenfalls sehr freuen wenn du uns das nochmal zur Verfügung stellst. Ist dies möglich?