comment installer le script rapidement ???
 
 
En fait, ce chat, est d'une simplicité enfantine à installer et à gérer ( même moi y suis arrivé ;-)
 
Il possède les avantages suivants :
 
- Utilisation des feuilles de style en CSS pour un affichage plus agréable
- Rafraîchissement des pages sans effacer le message tapé en cours
- Ajout de Smileys par clic sur l'un d'eux ou par la passage par un code spécial
- Filtrage des mots interdits et des grossièretés
- Transformation automatique de texte en lien ( http:// ou @ )
- Interdiction du html pour éviter tout code malveillant
- Pas d'inscription préalable
- Ne nécessite pas de base de données en Mysql, les messages sont stockés dans un simple fichier texte
- Rapide 
- Adapté pour les personnes qui naviguent en 800 x 600 px 
 
Evidemment, ne vous attendez pas à posséder un chat du genre Lycos-Caramail avec 30 000 connectés ;-)
Ce script est idéal pour les petits et moyens sites, et permettra au webmaster de dialoguer avec ses
visiteurs ! Perso, je l'ai testé sous Free avec 10 personnes connectées sans problème !
 
Ce que le script ne permet pas :
 
D'exclure un membre, ou de supprimer un message en temps réel
 
Voyons maintenant le script d'un peu plus près
 
Tout d'abord, pour que les nouveaux messages soient affichés, un rafraîchissement automatique de la 
page est obligatoire, autrement, vous ne verriez que vos propres messages ;-)
 
Pour définir la durée du rafraîchissement, ouvrez le fichier nommé rafraichir.php, et localisez cette ligne :
 
<meta http-equiv="refresh" content="6">
le 6 = le nombre de secondes avant une nouvelle mise à jour de la page, à vous de configurer si vous 
désirez augmenter ou diminuer cette durée
 
Pour filtrer les insultes, ouvrez le fichier nommé insultes.php
 
Voici les 2 lignes qui s'y trouvent :
 
<?
$lapagemagique = str_replace("pute","<font class=lapagemagique>mot interdit",$lapagemagique);
$lapagemagique = str_replace("connard","<font class=lapagemagique>mot interdit",$lapagemagique);
?>
 
Comment ajouter une nouvelle insulte ????
 
Rien de plus facile, il vous suffira de faire un copier-coller d'une ligne et de changer le mot d'insulte
 
Exemple :
 
$lapagemagique = str_replace("pute","<font class=lapagemagique>mot interdit",$lapagemagique);
remplacez le mot pute par couillon
$lapagemagique = str_replace("couillon","<font class=lapagemagique>mot interdit",$lapagemagique);
 
ce qui donnera :
 
<?
$lapagemagique = str_replace("pute","<font class=lapagemagique>mot interdit",$lapagemagique);
$lapagemagique = str_replace("connard","<font class=lapagemagique>mot interdit",$lapagemagique);
$lapagemagique = str_replace("couillon","<font class=lapagemagique>mot interdit",$lapagemagique);
?>
 
etc, etc.....De ce côté, je vous fais confiance pour trouver de belles insultes à rajouter ;-)
 
Comment remplacer le texte mot interdit par une image ????
 
facile, regardez cet exemple :
 
étape 1
 
dans le dossier images, ajoutez une icône que vous nommerez par exemple interdit.gif et dont 
la taille sera de 15 x 15 pixels
 
étape 2
 
voici une ligne d'insulte standard
 
$lapagemagique = str_replace("pute","<font class=lapagemagique>mot interdit",$lapagemagique);
 
voici une ligne d'insulte avec l'image
 
$lapagemagique = str_replace("pute","<img src=images/interdit.gif align=absmiddle border=0>",$lapagemagique);
 
En fait, la fonction str_replace ( string replace, et on ne rigole pas ;-) 
sert en php à remplacer une chaîne de caractères par une autre
 
Maintenant, on éteind la lumière, ambiance Ardisson : la question qui tue !
 
Comment faire pour ne pas que le fichier chat.txt ( celui qui enregistre les messages)
ne devienne pas trop lourd à la longue ????
 
Pour cela il suffit de définir le nombre maxi de lignes que le fichier texte devra conserver en mémoire
ouvrez les fichiers : chat.php & messages.php puis localisez cette ligne : $max=20;
donc 20 lignes seront affichées dans le chat et enregistrées dans le fichier chat.txt
 
Conclusion
 
Evidemment, l'on pourrait rajouter des fonctions supplémentaires à ce chat, du genre :
 
filtrage des ip, gestion des connectés, admin en ligne, etc, etc...........
Mais justement, ce petit chat à pour simple but, le fait de proposer un peu de
convivialité sur votre site Web, et telle est sa seule prétention !
 
Dernière note 
 
dans le fichier de feuilles de styles externes nommé style.css, regardez bien cette ligne :
overflow:hidden, cette fonction permet tout simplement de supprimer la barre de scroll
dans toutes vos pages.
 
René le 4 juin 2003