dans la meme rubrique...
Plaidoyer pour la liberté de navigation
Web français et autre : La politique de la terre brulée
viruspam la cata, ou la guerre des machines
Walma'Clic une galerie multi-fonction en un clic : 1mn
11 septembre ATTENTAT POÉTIQUE
|
 |
 |
 |
On vous parle d'IRC et autres web chat mais malheureusement vous ne voyez pas la nuit et vous pensez qu'un Chat Café sur votre site ce n'est pas pour demain. Vous avez raison c'est dans 5 minutes.
Jetez un oeil sur le chat de SpipAge ou sur le Chat http://membres.lycos.fr/copid/chat/ du site CopID. Un clic sur le smiley en bas de pages ouvre une nouvelle fenêtre et vous invite à entrer le pseudo que vous voulez (optionnel) avant d'entrer dans le Chat.
Smileys, couleurs, liens email ou http, et même un blocage à insultes. Pas d'inscription et autres complications IPesques. Vous pourrez régler le délai de raffraichissement (refresh 6 secondes ou 10...), le nombre de lignes($max=20), et ajouter des mots à censurer par une image, voire même changer le look très facilement.
Dans 5 minutes ce superbe Chat Express peut être sur votre site si votre hébergeur offre le PHP (même sans base Mysql), suivez-nous pas à pas.
Téléchargez le fichier compressé zip en cliquant ci-contre puis décompressez-le sur votre ordi sous la forme d'un dossier "chat". Envoyez ce dossier sur votre site et faites un lien vers /chat et c'est fini !
Si vous tombez sur une erreur "permission denied", mettez le fichier chat.txt en CHMOD 666
Pas à pas
Un peu plus lent ? On y va...
Clic droit sur le carton, "Enregistrer la cible sous...", appelez-le chat.zip au lieu de doc-32.zip et enregistrez-le sur le bureau de votre ordi. Allez chercher et installer QuickZip, puis cliquez sur le fichier chat.zip (Ouverture du logiciel), clic sur "Extraire", choisir dans la fenêtre le dossier de votre ordi qui contient (éventuellement) votre site, et validez. Un dossier "chat" vient de s'installer. Vous pouvez supprimer chat.zip
Envoyez ce dossier sur le compte FTP de votre site.
Pour relier votre site au chat insérez dans une page HTML le lien suivant qui ouvre le dossier "chat" dans une nouvelle fenêtre :
Si vous préférez une fenêtre popup réglable voici un autre lien en javascript :
Détail
Pas de décompression ?
Vous ne savez pas décompresser un zip ? Pas de problème. Copiez/collez les cadres ci-dessous dans des fichiers textes (TeachText, WordPad...) et nommez ces 9 fichiers comme indiqué. Mettez tout ça dans un dossier "chat" et récupérez les images sur le chat de CopID http://membres.lycos.fr/copid/chat/images et mettez-les dans un dossier "images" à l'intérieur du dossier "chat".
chat.php
chat.txt
couleurs.php
index.htm
insultes.php
messages.php
principale.php
rafraichir.php
style.css
chat.php
chat.txt
couleurs.php
index.htm
insultes.php
messages.php
principale.php
rafraichir.php
style.css
Et hop ! Mission : Possible !
Laissez donc s'exprimer vos visiteurs, vous ne risquez rien du point de vue diffamation ou autre le département d'Etat niera avoir eu connaissance de vos agissements, ces lignes s'autodétruisent en quelques secondes, 20 clics et hop !
Ajoutez ce point de vie indispensable à un site qui veut bouger. Merci René, géniale idée ! (nan-nan j'ai pas dit Johnny Halliday :o)
NOTE DU 22 AOUT : Eureka ! On a trouvé comment caler les messages vers le haut de façon à pouvoir laisser visible plus de 20 lignes : 100, 200...
Il faut modifier rafraichir.php comme suit :
ajouter une adresse avec #bas
<meta http-equiv="refresh" content="10; URL=rafraichir.php#bas">
et en bas ajouter un a name "bas" :
<?php include("chat.txt"); ?>
<A NAME="bas">
</body>
puis ajouter #bas à la fin des adresses dans les formulaires form et le iframe.
Ces modifications ont été intégrées aux codes ci-dessus.
Elles sont appliquées sur SpipAge avec 100 lignes en ligne.
PopUp à partir d'un sommaire (ajout du 23 aout 2003)
Si vous voulez ouvrir le chat à partir d'un formulaire de pseudo inséré dans une page sommaire.html de SPIP ou dans n'importe quelle page html se situant en dehors du dossier "chat", utilisez les instructions ci-dessous :
Merci à Patrick Albray pour cette suggestion.
Améliorations (ajout du 13 décembre 2003)
Pour corriger le bug d'affichage qui se situe à la première ligne (il y a un message pabô), il suffit dans chat.php et message.php d'ajouter \n à la fin de la ligne comme ceci :
lapagemagique2(lapagemagique3()."<font class=lapagemagique1>".date("H:i")." : <font class=lapagemagique2>".$name."<font size=-2 color=$color> : ".controle(stripslashes($msg))."<br>\n");
De plus, il semble que la page chat.php ne sert à rien... il y a déjà tout dans message.php :o)
Autre suggestion, il est assez dommage que toute la page se recharge à chaque message ! Il y a un moyen très simple et très facile à mettre en oeuvre pour éviter celà :
1 Il faut donner un nom à votre iframe et la modifier comme ceci :
<iframe id=messages name=messages width=770 height=403 frameborder=0 align=absmiddle scrolling=yes src=rafraichir.php#bas></iframe>
2 Il faut diriger le formulaire vers l'iframe en ajoutant ceci :
<form name=send method=post action=messages.php#bas target="messages">
</form>
3 Du coup, il faut que l'iframe affiche juste les messages et non tout le chat dans messages.php, et pour cela remplacer :
include("principale.php");
par ceci :
include("rafraichir.php");
4 On enlève le contrôle sur le pseudo sinon ça fait une erreur :
<input type="hidden" name="name" value="<?php echo $name;?>">
5 Votre index.htm peut maintenant rediriger sur principale.php
<form name=form1 method=post action=principale.php>
6 Enfin, il faut que le message s'efface du formulaire quand il est envoyé. Dans la page principale, il faut donc remplacer ceci :
<input type="submit" value="envoyer" class="boutons">
par ceci :
<input type="button" value="envoyer" class="boutons" onclick=" document.send.submit(); document.send.msg.value=''; ">
Avantages de ces changements :
Seule la fenêtre de chat se recharge.
La couleur du texte reste la même à chaque soumission de message.
Merci à Tristan pour cette suggestion.
Merci pour ces codes super faciles à René SCHORTER http://www.lapagemagique.net/
Ce site est fermé depuis un bon moment mais devrait réouvrir un de ces jours en principe.
Le fichier d'aide joint au zip est daté du 4 juin 2003.
|
 |