Instant messaging
Re: Instant messaging
Adesso funziona, almeno in parte.
Infatti, chi invia il messaggio vede il suo Cognome Nome. Chi lo riceve vede invece l'userid.
Forse però ci siamo ...
Infatti, chi invia il messaggio vede il suo Cognome Nome. Chi lo riceve vede invece l'userid.
Forse però ci siamo ...
Re: Instant messaging
Penso che la modifica sia analoga... Se non riesci a risolvere da te vedo di mettermici!
Re: Instant messaging
Jasmines, purtroppo non riesco a risolvere da solo. E credo sia importante che il ricevente possa vedere il Nome Cognome del mittente, piuttosto che solo l'userid.
Ti chiederei, non appena potrai, di provvedere tu.
Grazie ancora.
Ti chiederei, non appena potrai, di provvedere tu.
Grazie ancora.
Re: Instant messaging
Prova a sostituire, in /doceboLms/modules/instmsg/ajax.instmsg.php
questa (più o meno a riga 66):
con questa:
questa (più o meno a riga 66):
Code: Select all
$line='{"timestamp":"'.$hour.':'.$min.':'.$sec.'","id_sender":"'.$id_sender.'","name_sender":"'.$ids[1].'","msg":"'.$m.'"},';
Code: Select all
$line='{"timestamp":"'.$hour.':'.$min.':'.$sec.'","id_sender":"'.$id_sender.'","name_sender":"'.$name_sender.'","msg":"'.$m.'"},';
Re: Instant messaging
Ora va.
Il nome del mittente appare cosî: MRossi, ma puó andar bene.
Grazie.
Il nome del mittente appare cosî: MRossi, ma puó andar bene.
Grazie.
Re: Instant messaging
Poco sopra sostituisci
con:
Code: Select all
$name_sender=substr($userInfo[2],0,1).".".$userInfo[3];
Code: Select all
$name_sender=$userInfo[2]." ".$userInfo[3];
Re: Instant messaging
Perfetto!
Stranamente non appare lo spazio tra il nome e il cognome (cioè appare così: MarioRossi), ma va benissimo lo stesso.
Grazie ancora, Jasmines.
Stranamente non appare lo spazio tra il nome e il cognome (cioè appare così: MarioRossi), ma va benissimo lo stesso.
Grazie ancora, Jasmines.
Re: Instant messaging
Prova con questo:
e facci sapere.
Code: Select all
$name_sender=$userInfo[2]." ".$userInfo[3];
.- Primus inter pares -.
Re: Instant messaging
Simbiosi, avevo già provato ad aggiungere il non-breaking space: curiosamente, però, poi non appariva più la finestrella dei messaggi al ricevente ...
Se, invece, metto un altro carattere (ad esempio un trattino "-") questo compare (e dunque il nome del sender si vede così: Mario-Rossi).
Grazie, comunque.
Se, invece, metto un altro carattere (ad esempio un trattino "-") questo compare (e dunque il nome del sender si vede così: Mario-Rossi).
Grazie, comunque.
Last edited by marcello on Sat Sep 28, 2013 11:22 am, edited 1 time in total.
Re: Instant messaging
Riprova cosi, ho aggiunto '
Vediamo cosa succede.. solitamente sono questi problemini stupidi che fanno perdere un sacco di tempo..
Code: Select all
$name_sender=$userInfo[2]."' '".$userInfo[3];
.- Primus inter pares -.