Utiliser phpMyChat avec les comptes auteurs de SPIP - commentaires > admin<small class="fine d-inline"> </small>? 2007-03-19T23:45:55Z https://files.spip.net/Utiliser-phpMyChat-avec-les#comment392216 2007-03-19T23:45:55Z <p>j'ai le même probleme l'as-tu résolu<small class="fine d-inline"> </small>?</p> > SUPER<small class="fine d-inline"> </small>! ... reste encore un p'tit ennui. (bis) 2005-06-30T21:18:58Z https://files.spip.net/Utiliser-phpMyChat-avec-les#comment381955 2005-06-30T21:18:58Z <p>je confirme j'ai le même probléme je suis chez free <a href="http://unimed.free.fr/chat" class="spip_out" rel='nofollow external'>http://unimed.free.fr/chat/</a></p> > admin<small class="fine d-inline"> </small>? 2005-06-23T13:06:57Z https://files.spip.net/Utiliser-phpMyChat-avec-les#comment381810 2005-06-23T13:06:57Z <p><i>superbe<small class="fine d-inline"> </small>!</i></p> <p>Mais l'admin ne marche pas : l'erreur retournée est la suivante :</p> <p>Database error : Invalid SQL : SELECT password,perms FROM spip_auteurs WHERE username='login' LIMIT 1<br class="autobr"> MySQL error : 1054 (Unknown column 'password' in 'field list')<br class="autobr"> Session halted.</p> <p>le probleme doit pas etre bien mechant, mais vu mon niveau...</p> > Utiliser phpMyChat avec les comptes auteurs de SPIP 2005-04-07T17:15:03Z https://files.spip.net/Utiliser-phpMyChat-avec-les#comment380145 2005-04-07T17:15:03Z <p>existe-t-il un moyen de modérer les messages. Cad un administrateur voit tous les messages, les autres ne voient rien jusqu'à ce que le message - la question - est validée par l'administrateur pour qu'ensuite une personne qui répond voit sa réponse elle aussi modérée....</p> <p>Merci pr votre aide.</p> > Incompatibilité avec SpipVsPhpBB<small class="fine d-inline"> </small>? 2005-01-03T12:40:47Z https://files.spip.net/Utiliser-phpMyChat-avec-les#comment299465 2005-01-03T12:40:47Z <p>Bonjour,</p> <p>Et merci pour le travail effectué et les réponses données sur le forum<small class="fine d-inline"> </small>!</p> <p>- j'ai installé phpMyChat puis, modifié avec cette contribution. <br>- j'ai installé <a href='https://files.spip.net/spipBB-9-CSS' class="spip_in" rel='nofollow'>spipVsPhpBB</a> qui utilise lui aussi l'authentification Spip.</p> <p>Jusque là tout allait bien :-)</p> <p>- Sur les pages de SpipVsphpBB j'ai inséré de quoi afficher les connectés soit :</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code> <div style="text-align: right;"><a href="phpMyChat.php3" target="_blank" title="tchater?">Connect&eacute;s sur le chat : <?php // relative path from this page to your chat directory $ChatPath = "chat/"; require("./${ChatPath}/lib/connected_users.lib.php3"); display_connected($ShowPrivate,$DisplayUsers,($DisplayUsers ? USERS_LOGIN : connecte),Personne); ?></a> </div></code></pre></div> <p>Résultat : plus possible de se logguer sur le forum si je me suis loggué sur le chat.</p> <p>Je supprime ces quelques lignes et tout refonctionne : une idée de l'origine du conflit d'authentification<small class="fine d-inline"> </small>?</p> <p>merci</p> > Utiliser phpMyChat avec les comptes auteurs de SPIP 2004-11-25T20:02:21Z https://files.spip.net/Utiliser-phpMyChat-avec-les#comment214853 2004-11-25T20:02:21Z <p>si quelqu'un est intéressé ....</p> <p>il y a un petit bug qui empêche de se logger en tant qu'admin même après voir donné les droits admin ( mettre admin dans la colonne perms de la table spip_auteurs de la personne à qui on veut donner ces droits )</p> <p>il faut modifier les premières lignes de /lib/login.lib.php3 comme suit :</p> <pre><code style="color:#000000;"><span style="color:#0000BB;"><?php </span><span style="color:#007700;">if ((isset(</span><span style="color:#0000BB;">$AUTH_USERNAME</span><span style="color:#007700;">) && </span><span style="color:#0000BB;">$AUTH_USERNAME </span><span style="color:#007700;">!= </span><span style="color:#DD0000;">""</span><span style="color:#007700;">) && (isset(</span><span style="color:#0000BB;">$AUTH_PASSWORD</span><span style="color:#007700;">) && </span><span style="color:#0000BB;">$AUTH_PASSWORD </span><span style="color:#007700;">!= </span><span style="color:#DD0000;">""</span><span style="color:#007700;">)) { </span><span style="color:#FF8000;">// Ensure the password is a correct one </span><span style="color:#0000BB;">$DbLink4Login </span><span style="color:#007700;">= new </span><span style="color:#0000BB;">DB</span><span style="color:#007700;">; {{</span><span style="color:#0000BB;">$DbLink4Login</span><span style="color:#007700;">-></span><span style="color:#0000BB;">query</span><span style="color:#007700;">(</span><span style="color:#DD0000;">"SELECT "</span><span style="color:#007700;">.</span><span style="color:#0000BB;">C_FIELD_PASSWORD</span><span style="color:#007700;">.</span><span style="color:#DD0000;">","</span><span style="color:#007700;">.</span><span style="color:#0000BB;">C_FIELD_ALEA</span><span style="color:#007700;">.</span><span style="color:#DD0000;">",perms perms FROM "</span><span style="color:#007700;">. </span><span style="color:#0000BB;">C_REG_TBL </span><span style="color:#007700;">. </span><span style="color:#DD0000;">"WHERE login='</span><span style="color:#0000BB;">$AUTH_USERNAME</span><span style="color:#DD0000;">' LIMIT 1"</span><span style="color:#007700;">);}} if (</span><span style="color:#0000BB;">$DbLink4Login</span><span style="color:#007700;">-></span><span style="color:#0000BB;">num_rows</span><span style="color:#007700;">() != </span><span style="color:#0000BB;">0</span><span style="color:#007700;">) { {{list(</span><span style="color:#0000BB;">$PWD_Hash</span><span style="color:#007700;">, </span><span style="color:#0000BB;">$alea </span><span style="color:#007700;">, </span><span style="color:#0000BB;">$perms</span><span style="color:#007700;">) = </span><span style="color:#0000BB;">$DbLink4Login</span><span style="color:#007700;">-></span><span style="color:#0000BB;">next_record</span><span style="color:#007700;">();}} if (</span><span style="color:#0000BB;">$PWD_Hash </span><span style="color:#007700;">== </span><span style="color:#0000BB;">md5</span><span style="color:#007700;">({{</span><span style="color:#0000BB;">stripslashes</span><span style="color:#007700;">(</span><span style="color:#0000BB;">$alea</span><span style="color:#007700;">.</span><span style="color:#0000BB;">$AUTH_PASSWORD</span><span style="color:#007700;">)}}) || </span><span style="color:#0000BB;">$PWD_Hash </span><span style="color:#007700;">== </span><span style="color:#0000BB;">stripslashes</span><span style="color:#007700;">(</span><span style="color:#0000BB;">$alea</span><span style="color:#007700;">.</span><span style="color:#0000BB;">$AUTH_PASSWORD</span><span style="color:#007700;">)$ </span><span style="color:#0000BB;">je </span><span style="color:#007700;">continue</span></code></pre> > bug 2004-11-20T08:25:22Z https://files.spip.net/Utiliser-phpMyChat-avec-les#comment209876 2004-11-20T08:25:22Z <p>Bonjour,<br class="autobr"> tout s'ets bien passé dans mon install...<br class="autobr"> d'ailleurs je peux me loguer avec les login et mot de passes du spip.. c'est parfait</p> <p>mais une fois sur le chat rien ne fonctionne<br class="autobr"> j'entre un message et je valide (par entrer ou en cliquant sur Envoyer) et le message ne « part pas »...</p> <p>quelqu'un a une idée<small class="fine d-inline"> </small>?</p> <p>Question subsidiaire : comment gérer le nom et le nombre des salles existantes<small class="fine d-inline"> </small>? Merci<small class="fine d-inline"> </small>!!!!</p> > Quelques remarques... 2004-10-30T09:03:00Z https://files.spip.net/Utiliser-phpMyChat-avec-les#comment177357 2004-10-30T09:03:00Z <p>Désolé pour les f<strong>ô</strong>tes, c'est lamentable pour un instit, mais j'ai rédig<strong>er</strong> rapidement...</p> >Quelques remarques... 2004-10-30T08:56:14Z https://files.spip.net/Utiliser-phpMyChat-avec-les#comment177338 2004-10-30T08:56:14Z <p>Je suis en train de bosser dur sur un squelette pour un site d'école. Avoir un chat privé me paraît être important pour le travail collaboratif. Votre contrib paraissait être exactement ce qu'il me fallait. Quelques remarques à ce sujet :<br class="autobr"> 1. La partie installation de PHPmychat ayant été supprimée, aucun administrateur n'est déclaré. Accéder à la partie administration est impossible. Donc la table chat_ban_users me paraît ici inutile(Pour une école, c'est important... nous n'avons pas que des élèves polis et propres sur eux)<br class="autobr"> 2. Je ne vois pas comment créer un salon privé, où seuls les rédacteurs ont accès.</p> <p>Voilà comment j'ai remédier à cela :<br class="autobr"> J'ai créé un bouton supplémentaire dans la partie privée de mon site pour accéder au chat. Il faut donc ^étre logué pour accéder au salon.</p> <p>J'ai programmé une petite install en partant de votre contrib pour modifier les tables de SPIP. Je la tiens à votre disposition. Je ne suis pas assez calé en php pour retrouver tous les codes mais j'aimerais ajouter cette partie admin. Alors si quelqu'un peut m'aider à trouver les paramètres...</p> les couleurs d'écriture dans phpMyChat 2004-09-03T10:57:39Z https://files.spip.net/Utiliser-phpMyChat-avec-les#comment88773 2004-09-03T10:57:39Z <p>bonjour :)</p> <p>j'aimerais savoir s'il est possible de changer les couleurs de la palette où l'on choisit sa couleur d'écriture. Parce qu'il y a beaucoup de couleurs qui sont illisibles sur ce fond bleu clair que je ne veux pas changer, les verts en particulier qui sont trop clairs.</p> <p>merci de votre réponse</p> <p>claire</p> > Utiliser phpMyChat avec les comptes auteurs de SPIP 2004-07-13T16:04:18Z https://files.spip.net/Utiliser-phpMyChat-avec-les#comment11169 2004-07-13T16:04:18Z <p>salut philippe,<br class="autobr"> j'ai moi-même pas mal cherché pour voir comment intégrer un système de com-instantané sur mon site pour la communauté de rédacteur... j'avais essayé ta contrib, mais ce n'était pas exactement ce que je cherchais, et j'avais des bogues... j'ai trouvé ensuite webmessenger, fonctionnant comme phpMyChat avec une combinaison php/mysql et un serveur jabber local ou distant, qui permet d'ouvrir large sur les systèmes de chat existant. peut-être ça t'intéresse de jeter un coup d'oeil sur ce code-là (moi je galère enocre un peu dessus, débutant que je suis) et voir si ça t'intéresserait de modifier quelques trucs pour une nouvelle contrib-spip<small class="fine d-inline"> </small>? (notamment l'utilisation des mêmes id/pass serait un must).<br class="autobr"> à+</p> Prise en compte de la bidirectionnalité<small class="fine d-inline"> </small>? 2004-06-25T08:14:37Z https://files.spip.net/Utiliser-phpMyChat-avec-les#comment10667 2004-06-25T08:14:37Z <p>Bonjour,</p> <p>est-ce que phpmychat tient compte de la bidirectionnalité du texte pour des langues comme l'hébreu ou l'arabe<small class="fine d-inline"> </small>?<br class="autobr"> Merci</p> <p>Nicoco</p> > Utiliser phpMyChat avec les comptes auteurs de SPIP 2004-03-17T15:34:42Z https://files.spip.net/Utiliser-phpMyChat-avec-les#comment7437 2004-03-17T15:34:42Z <p>Bonjour ta contrib à l'air super et j'aimerais savoir si je peut l'utiliser pour accéder à un espace membre avec une vérification des droits. Je m'explique : j'ai besoin, à partir d'un espace public, d'accéder à un espace membre tout en faisant une vérification des droits(en effet, certain sont utilisateur seulement, d'autres seront auteurs , et d'autres administrateur).<br class="autobr"> Je te remercie d'avance de ta reponse</p> > Correction d'un bug sous Mozilla 2004-03-04T15:07:58Z https://files.spip.net/Utiliser-phpMyChat-avec-les#comment7174 2004-03-04T15:07:58Z <p>Merci pour ta réponse rapide Philippe. La journée même où je t'ai signalé le bug tu trouvais déjà la solution au problème. Ça c'est de l'efficacité<small class="fine d-inline"> </small>! Merci<small class="fine d-inline"> </small>!</p> Correction d'un bug sous Mozilla 2004-03-03T22:44:07Z https://files.spip.net/Utiliser-phpMyChat-avec-les#comment7157 2004-03-03T22:44:07Z <p>Bonjour,</p> <p>Un bug apparait (requête SQL invalide - voir commentaires ci-dessous) avec Mozilla : une partie du code non interprété avec IE n'avait pas été modifié pour aller chercher les logins utilisateurs dans la table spip_auteurs.</p> <p>Pour corriger ce bug, ouvrez le fichier usersL.php3 avec un éditeur de texte et remplacez partout la chaîne reg.username par reg.login</p> <p>Cet article va être prochainement mis à jour afin d'intégrer cette correction : passage de « phpMyChat-0.14.5 modif 0.1pour spip » à « phpMyChat-0.14.5 modif 0.2pour spip ».</p> <p>Merci de faire des retours si vous rencontrez d'autres problèmes.<small class="fine d-inline"> </small>;-)</p> > Utiliser phpMyChat avec les comptes auteurs de SPIP 2004-02-22T11:13:54Z https://files.spip.net/Utiliser-phpMyChat-avec-les#comment6680 2004-02-22T11:13:54Z <p>bravo pour cette contrib</p> <p>j'ai installé et ca marchait l'enfer<br class="autobr"> et puis, tout à coup, dans la frame de droite sans avoir rien changé :</p> <p>Database error : Invalid SQL : SELECT usr.username, usr.latin1, usr.status, reg.gender FROM chat_users usr LEFT JOIN spip_auteurs reg ON usr.username = reg.username WHERE usr.room = 'Default' ORDER BY username MySQL error : 1054 (Unknown column 'reg.username' in 'on clause') Session halted.</p> <p>merci de votre aide</p> > SUPER<small class="fine d-inline"> </small>! ... reste encore un p'tit ennui. (bis) 2004-02-22T01:43:22Z https://files.spip.net/Utiliser-phpMyChat-avec-les#comment6674 2004-02-22T01:43:22Z <p>C'est une superbe contribution<small class="fine d-inline"> </small>!<br class="autobr"> Mais j'ai également ce problème :</p> <p>Database error : Invalid SQL : SELECT usr.username, usr.latin1, usr.status, reg.gender FROM chat_users usr LEFT JOIN spip_auteurs reg ON usr.username = reg.username WHERE usr.room = 'Default' ORDER BY username<br class="autobr"> MySQL error : 1054 (Unknown column 'reg.username' in 'on clause')<br class="autobr"> Session halted.</p> <p>ça doit donc être un oubli sûrement mais de qui<small class="fine d-inline"> </small>? :D</p> <p>encore merci pour ce travail<small class="fine d-inline"> </small>;)</p> > Très intéressant... exemple transposable avec d'autres système Php<small class="fine d-inline"> </small>? (IPB forum... notamment) 2004-02-04T13:32:43Z https://files.spip.net/Utiliser-phpMyChat-avec-les#comment5983 2004-02-04T13:32:43Z <p>Ca m'intéresse beaucoup... Mais je suis loin d'être calé comme vous<small class="fine d-inline"> </small>! (à dire vrai je débute, je n'ai appris que récemment comment faire une requête sur une base de données)...<br class="autobr"> Est-ce qu'il serait possible d'appliquer votre méthode avec un forum : <a href="http://www.calligrafia.net/forumcalligraphie/upload/" class="spip_url spip_out auto" rel="nofollow external">http://www.calligrafia.net/forumcalligraphie/upload/</a></p> <p>C'est un forum Invision Power Board. je ne peux le leur demander, car ils fournissent un chat... mais dans leur version payante<small class="fine d-inline"> </small>!! Et on ne peut pas passer à un forum SPIP désormais.<br class="autobr"> L'idéal serait qu'il garde l'identification des admins/modo/membres du forum (les invités n'y auraient pas accès)...<br class="autobr"> Pouvez-vous m'aider<small class="fine d-inline"> </small>?</p> > SUPER<small class="fine d-inline"> </small>! ... reste encore un p'tit ennui. 2004-01-30T06:40:32Z https://files.spip.net/Utiliser-phpMyChat-avec-les#comment5816 2004-01-30T06:40:32Z <p><strong>Bravo</strong> pour cette super contrib que j'attendais depuis des mois<small class="fine d-inline"> </small>! Un petit problème cependant qui s'affiche dans la frame de droite, sous <i>Quitter</i> :</p> <p>Database error : Invalid SQL : SELECT usr.username, usr.latin1, usr.status, reg.gender FROM chat_users usr LEFT JOIN spip_auteurs reg ON usr.username = reg.username WHERE usr.room = 'Default' ORDER BY username<br class="autobr"> MySQL error : 1054 (Unknown column 'reg.username' in 'on clause')<br class="autobr"> Session halted.</p> <p>Une idée<small class="fine d-inline"> </small>?</p> > Utiliser phpMyChat avec les comptes auteurs de SPIP 2004-01-20T23:25:44Z https://files.spip.net/Utiliser-phpMyChat-avec-les#comment5535 2004-01-20T23:25:44Z <p>Pas mal<small class="fine d-inline"> </small>!</p> <p>Un petit screenshot serait vraiment très apprécié :)</p> > Utiliser phpMyChat avec les comptes auteurs de SPIP 2004-01-19T15:46:05Z https://files.spip.net/Utiliser-phpMyChat-avec-les#comment5497 2004-01-19T15:46:05Z <p>Très belle initiative<small class="fine d-inline"> </small>!<small class="fine d-inline"> </small>;)</p> <p>Attention, l'URL de phpHeaven au début de l'article est fausse, c'est <a href="http://www.phpheaven.net" class="spip_url spip_out" rel='nofollow external'>http://www.phpheaven.net</a> et non <a href="http://www.phpheaven.com/" class="spip_url spip_out" rel='nofollow external'>http://www.phpheaven.com/</a> ...</p>