Phpfreechat - un serveur de chat gratuit en php + ajax

Description

phpFreeChat est un chat simple à installer, gratuit, rapide, paramétrable et multi langues. Le chat permet de créer des salons (/join), de parler en privé, et de modérer les salons (/kick /ban). Par soucis de simplicité, des répertoires et fichiers sont utilisés pour stocker les pseudonymes et les messages. AJAX est utilisé pour mettre à jour sans clignotement la liste des messages et des pseudonymes. Le système de thèmes basé sur les feuilles de styles CSS permet de changer complètement l'apparence et le système de plugin permet d'écrire ses propres routines de stockage (ex: Mysql, IRC backends ...) et vos propres commandes de chat !

Source / Exemple :


Voila un exemple de code permettant d'afficher un chat basique :

<?php

require_once "src/phpfreechat.class.php"; // pensez à ajuster le chemin
$params['serverid'] = 'mon_premier_chat'; // identifiant interne de ce chat
$params['channels'] = array('mon salon 1', 'mon salon 2'); // permet de rejoindre automatiquement plusieurs salons au démarrage
$params['nick'] = 'invité'; // permet de forcer un pseudonyme plutôt que de le demander avec une boite de dialogue
$chat = new phpFreeChat($params);

?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
       "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
  <head>
    <title>phpFreeChat demo</title>
  </head>
  <body>
    <?php $chat->printChat(); ?>
  </body>
</html>

Conclusion :


pour une démonstration en ligne : http://www.phpfreechat.net/demo
pour avoir la dernière version : http://www.phpfreechat.net

Codes Sources

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.