phpMyChat avec le canard

Principe

Vous avez installé un phpMyChat sur votre site. Ok c'est joli, mais ça ne vaut pas une bonne tribune. Vous vous dites que ce serait le pied d'y accéder par un coincoin. Seulement, voilà le souci : il n'y a pas de baquènde au format Tribune Protocol.

Eh bien, les experts chinois de nos labos se sont penchés sur le probème et ils ont pondu un joli fichier php qui génère un tel baquènde. On l'uploade discrètement dans l'arbo de phpMyChat et le tour est joué. Ensuite, il reste à configurer votre coincoin.

Suivez le guide.

Installation du backend

  1. Télécharger ce fichier, le renommer en backend.php3 et l'uploader dans le répertoire suivant : rep_de_phpmychat/chat/
  2. Dans ce même répertoire, copier la DTD du XML-Tribune Protocol

Configuration de pyCoinCoin

Ouarningue : nécessite la version 0.7.12 ou mieux (ceux qui ont pensé "Donc, avec wmcc ça doit marcher ?" ---->[])

  1. Créer un nouveau bouchot (menu Canard > Nouveau bouchot) avec les paramètres suivants : Ne pas oublier de déctiver la messagerie et les news, qui n'ont de sens que sur un serveur daCode.
  2. Arrivé au bout du New Bouchot Wizard, validez. L'onglet sera encore vide, et la diode tribune orange (pour l'instant c'est normal).
  3. Activez le plugin phpMyChat (dans le menu Plugins). Renseignez tous les champs, y compris la langue, c'est important. Renseignez le mot de passe seulement si vous &ecric;tes un utilisateur enregistré sur le chat. Puis, vérifiez que la case "Envoyer la requête de connexion" est bien cochée et validez.
  4. Normalement, à partir de là, ça marche. Jetez un oeil sur Tribune > Paramètres > onglet Tribune : normalement, le plug-in aura ajusté automatiquement les paramètres.

Quelques infos complémentaires

Les user-agents ne sont pas renseignés. C'est dommage, mais c'est comme ça... si vous les voulez, il faut patcher pas mal de fichiers dans phpMyChat, et aussi la table des messages dans la base de données.

Les messages du serveur, tels "untel entre dans le salon", etc... sont identifiés comme provenant de l'utilisateur "Server". Il peut être sympa de définir un style et une règle dans le post-processor pour les différencier dans le pinnipède.


Retour à la page du Multicoin