• Forum
  • Doc
  • Screenshots
  • Download
  • Donate
  • Contributors
  • Contact
  • Follow @phpfreechat
  • DEMO
  • Board index ‹ Version 1.x branch ‹ General Support (v1.x)
  • Change font size
  • FAQ
  • Register
  • Login

Pour STEPHANE : l\'onglet ne s\'ouvre pas en chat privé.

Moderators: OldWolf, re*s.t.a.r.s.*2

Post a reply
4 posts • Page 1 of 1

Postby realdju » Thu Jul 19, 2007 4:54 pm

Salut Stephane,

C'est Julien du site de rencontre Roméo & Juliette www.romeo-et-juliette.com

Nous ouvrons prochainement le site avec 40000 membres et nous avons un problème avec le chat.

Je t'explique simplement :

0. Thierry visite les profils et veut chatter avec Valérie qui est en ligne :)
1. Thierry lance une invitation de chat à Valérie ;)
2. Valérie accepte l'invitation = fenêtre chat qui s'ouvre SANS l'onglet "Thierry" en haut (car Thierry n'a pas encore sa fenêtre chat ouverte).
3. Thierry constate que Valérie a accepté le chat et il clique sur "ouvrir le chat" = fenêtre chat qui s'ouvre AVEC l'onglet "Valérie" donc pour Thierry tout va bien mais pour Valérie...

PROBLEME
> Chez Valérie l'onglet "Thierry" apparait seulement quand Thierry a écrit un message :o
> Quand il apparait, l'onglet "Thierry" n'est pas sélectionné :(

SCREENSHOTS
On a fait une grande page explicative ici !!!
> http://julien.tessier.free.fr/chat-prive-probleme.gif


Peux-tu nous aiguiller stp ?

Je te remercie.

Julien :)
realdju
New member
 
Posts: 1
Joined: Thu Jul 19, 2007 4:15 pm
Top

Postby phpfreechat » Fri Jul 20, 2007 10:56 am

> Quand il apparait, l'onglet "Thierry" n'est pas sélectionné sad

Une façon pour régler ce problème est de changer la ligne 265 du fichier src/phpfreechat.class.php :
Code: Select all
$cmdstr = 'privmsg2';

en celle ci :
Code: Select all
$cmdstr = 'privmsg';

Il n'existe actuellement pas de paramètres pour basculer entre les deux modes.
phpfreechat
Site Admin
 
Posts: 2657
Joined: Tue Feb 07, 2006 3:35 pm
Location: France
Top

Postby phpfreechat » Fri Jul 20, 2007 11:01 am

Solution encore plus propre (à confirmer si ça fonctionne) :

Dans data/public/js/pfcclient.js, remplacer la ligne 272 :
Code: Select all
if (cmd != "privmsg2") this.gui.setTabById(tabid);

par celle ci :
Code: Select all
if (cmd != "privmsg2" || this.gui.tabs.length == 0) this.gui.setTabById(tabid);

Merci de m'indiquer ci ca fonctionne, je pourrai alors committer ce code dans la version officielle.
phpfreechat
Site Admin
 
Posts: 2657
Joined: Tue Feb 07, 2006 3:35 pm
Location: France
Top

Postby phpfreechat » Fri Jul 20, 2007 2:48 pm

J'ai eu un peu de temps et j'ai commité la révision 1054 résoud ce problème.
phpfreechat
Site Admin
 
Posts: 2657
Joined: Tue Feb 07, 2006 3:35 pm
Location: France
Top


Post a reply
4 posts • Page 1 of 1

Return to General Support (v1.x)

Who is online

Users browsing this forum: No registered users and 18 guests

  • Board index
  • The team • Delete all board cookies • All times are UTC + 1 hour
Powered by phpBB® Forum Software © phpBB Group
Sign in
Wrong credentials
Sign up I forgot my password
.
jeu-gratuit.net | more partners
Fork me on GitHub