Nouvelle version de flashchat : 5.0.9
http://www.tufat.com/s_flash_chat_chatroom.htmMettez à jour vos scripts, elle corrige des failles de sécurité.
Même procédure d'installation que celle indiquée sur une des pages précédentes :
https://www.frxoops.org/modules/newbb/ ... id=164344#forumpost164344A la différence que je joins directement ici le fichier xoops2016CMS.php, qui est à placer dans le dossier /inc/cmses/ de votre tchat, avant de lancer l'installation.
L'installation fonctionne pour xoops 2.0.18.2 et 2.3.2
Dans ce fichier, je vous laisse paramétrer la ligne 78, selon que vous voudrez gérer les droits d'accès par rang (rank) ou selon le groupe (group) d'appartenance du membre.
Le fichier est commenté, vous devriez comprendre de quoi je parle.
Par contre, je vois que la gestion des bannis depuis l'administration du tchat, comporte toujours un souci au niveau de la requête sql.
Il faut donc éditer le fichier /chat/admin/banlist.php
Et remplacer la ligne 30
$stmt = new Statement('SELECT * FROM '.$GLOBALS['fc_config']['db']['pref'].'bans where instance_id = ? ORDER BY userid LIMIT 1, 1' , 254 );
Par :
$stmt = new Statement('SELECT * FROM '.$GLOBALS['fc_config']['db']['pref'].'bans where instance_id = ? ORDER BY userid LIMIT 1' , 254 );
Dans la configuration du tchat, j'ai aussi paramétré le format de la date, en remplaçant le format par défaut :
g:i a (General settings)
Par :
H:i:s (je laisse un espace après le 's' pour plus de lisibilité).
Faites bien le tour des paramètres avant de mettre votre tchat en fonction.
Par exemple, les sons par défaut sont assez pénibles, il vaut donc mieux les désactiver par défaut, avant que des membres se connectent une première fois au tchat, sinon ils devront eux-même désactiver manuellement ces sons dans les options, car les paramètres du tchat sont stockés sur chaque pc des internautes.
Si un membre veut réinitialiser ses paramètres pour le tchat, vous pouvez l'envoyer à cette adresse :
http://www.macromedia.com/support/doc ... ager07.html#117717%278%27Et il pourra alors supprimer les paramètres flash liés à votre tchat.
Vous pouvez également utiliser ce code :
https://www.frxoops.org/modules/newbb/ ... id=165999#forumpost165999Afin d'afficher sur le profil utilisateur (classique ou yogurt) si le membre est en ligne ou pas, et sur quel salon.
Attacher un fichier:
xoops2016CMS.zip Taille: 1.84 KB; Hits: 252