kikoo
 
 

UNDEAD34 et 1 utilisateur inconnu

 Mot :   Pseudo :  
 
Bas de page
Auteur
 Sujet :

[Tuto] Séparation du chat en 2

 
n°360
Tsapp
profil
Posté le 02-08-2008 à 16:41:58  answer
 

Deux tchat en un

Difficulté : http://www.clicdetente.fr/docs/nn-2503f.gif
Temps nécessaire : 15 min.
 
Avantages :
- 2 chat séparés mais avec la même administration en jouant avec l'init roomlist  
- Vous pouvez faire un chat sexe ou autres interdit aux mineurs en inserant un disclamer dans la page html.
(Voir ICI) le tout séparé du premier tchat.
 
 
Etape 1 Recuperer l'id des salons dans le panneau d'administration du chat (PA)
 
- Dans votre PA, dans le menu vertical de gauche, cliquez sur Salons.
- Vous avez alors la liste de vos salons avec l'id, mettez cela de côté.
http://www.clicdetente.fr/docs/salons.gif
 
Etape 2 Mettre en place la premiere page de tchat (CHAT1)
 
Dans le script ci-dessous, remplacer les valeurs en rouges par l'id de vos salons, remplacez la valeur en vert par le "group name" de votre chat.
 

Code :
  1. <object width="800" height="600">
  2.     <param name="movie" value="http://www.kikoochat.com/flashchat.swf?init_group=VOTREGROUPE&init_listroom=3797,4739" />
  3.     <param name="quality" value="high" />
  4.     <param name="menu" value="false" />
  5.      <embed src="http://www.kikoochat.com/flashchat.swf?init_group=VOTREGROUPE&init_listroom=3797,4739" width="800" height="600" quality="high" menu="false" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer"></embed>
  6. </object>


 
Puis inserez ce code dans une page html (ici je la nomme chat1.htm)
 
Etape 3 Mettre en place la seconde page de tchat (CHAT2)
 
- Dans le script de l'étape 2, remplacer les valeurs en rouges par l'id de vos salons (ceux que vous n'avez pas inclus dans le CHAT1), remplacez la valeur en vert par le "group name" de votre chat.
 
- Puis inserez ce code dans une page html (ici je la nomme chat2.htm)
 
Etape 4 Upload des fichiers


Message édité par alban le 04-08-2008 à 13:06:44

---------------

n°361
Tsapp
profil
Posté le 02-08-2008 à 16:43:06  answer
 

Et l'integration dans tout cela ?
Vous avez votre chat relier à votre BDD grâce à l'un des mods disponible ICI ?
 
Là ce n'est guère plus compliqué. En appliquant la même méthode, faites deux copies de votre fichier contenant le tchat.  
en rajoutant dans le script du tchat :

Code :
  1. ."&init_listroom=3797,4739"

...
Un peu comme à l'étape 2.
 
Exemple avec le 123flashchat.php pour ceux qui ont le mod phpBB3 :
 
- Dupliquez le fichier en flashchat1.php  
- Editez le et ajoutez ce qu'il y a en rouge  
- Puis modifiez l'id de vos salons.
 

Code :
  1. <?php
  2. define('IN_PHPBB', true);
  3. $phpbb_root_path = './';
  4. $phpEx = substr(strrchr(__FILE__, '.'), 1);
  5. include($phpbb_root_path . 'common.' . $phpEx);
  6. include($phpbb_root_path . 'includes/functions_display.' . $phpEx);
  7. include($phpbb_root_path . 'includes/functions_chat.' . $phpEx);
  8. $chatconfig  = chat_config();
  9. $chat_client_root_path = $chatconfig['chat_client_root_path'];
  10. $swf_file_name = $chatconfig['swf_url'];
  11. // Start session management
  12. $user->session_begin();
  13. $auth->acl($user->data);
  14. $swf_url =   $chat_client_root_path . $swf_file_name . "?init_group=".$chatconfig['chat_group'];
  15. if($user->data['user_id'] != 1){
  16. $swf_url .= "&init_user=".rawurlencode($user->data['username']) ."&init_password=".$user->data['user_password']."&init_listroom=3797,4739";
  17. } else { $swf_url .= "&init_user=visiteur&init_password="."&init_listroom=3797,4739"; }
  18. ?>
  19. <html>
  20. <head>
  21. <title>Chat</title>
  22. </head>
  23. <body bgcolor="#FFFFFF">
  24.  
  25. <OBJECT  WIDTH="100%" HEIGHT="100%">
  26. <PARAM NAME=movie VALUE="<?php echo $swf_url;?>">
  27. <PARAM NAME=quality VALUE="high">
  28. <PARAM NAME="menu" value="false">
  29. <EMBED src="<?php echo $swf_url;?>" quality=high menu=false WIDTH="100%" HEIGHT="100%"  menu="false" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer"></embed>
  30. </OBJECT>
  31. </body>
  32. </html>


Message édité par Tsapp le 02-08-2008 à 16:46:53

---------------

n°362
Tsapp
profil
Posté le 02-08-2008 à 16:48:14  answer
 

Voilà, cela peut paraitre simple mais comme j'ai vu sur ce forum des personnes qui ne savait pas trop comment faire voilou.
N'hésitez pas pour vos questions ;-)


---------------

n°363
speedyber
Modérateur Kikoochat ;-)
profil
Posté le 02-08-2008 à 20:48:09  answer
 

Très bien ! voilà un très bon exemple de partage
 
Ceci couplé à quelque modifs dans le panneau d'admin afin de ne plus avoir le menu déroulant des autres salons et même la liste des salons en page d'accueil du chat, ça en fait quelque chose de complètement indépendant l'un de l'autre
 
On peut même pousser plus loin en supprimant les boutons "déconnexion" et "sortir des salons"
 
Avec ce nouveau panneau d'admin et quelques bons scripts, ou tout simplement en "jouant" avec les "init_" , il y a vraiment moyen de faire quelque chose de très "pro"
 
Merci Tsapp


---------------
Pas de support en MP, ils ne seront pas pris en considération, merci !
n°364
Tsapp
profil
Posté le 02-08-2008 à 21:41:02  answer
 

De rien de rien,
mais je partage pas là, j'utilise pas ceci pour mon site  :D


---------------

n°365
reseauchat
Utilisateur Kikoochat
profil
Posté le 02-08-2008 à 22:21:07  answer
 

loll tu cherche des utilite pour ne pas les utiliser sur ton chat :P


---------------
Je ne réponds pas au MP pour de l'aide. Ils ne seront pas pris en compte et effacés
n°366
speedyber
Modérateur Kikoochat ;-)
profil
Posté le 02-08-2008 à 23:36:23  answer
 

le partage du savoir, du temps, tout simplement ! et à plus forte raison que tu as fait ça spécialement pour d'autres !


Message édité par speedyber le 02-08-2008 à 23:38:27

---------------
Pas de support en MP, ils ne seront pas pris en considération, merci !
n°367
reseauchat
Utilisateur Kikoochat
profil
Posté le 03-08-2008 à 00:26:09  answer
 

ta bien raison speedyber.


---------------
Je ne réponds pas au MP pour de l'aide. Ils ne seront pas pris en compte et effacés
n°368
Uranos
Modérateur KikooChat.com
profil
Posté le 03-08-2008 à 12:54:34  answer
 

Très bien Tsapp pour ton explication aux autres, vraiment bravo !


---------------
-> LiveFlirt.Biz Osez la discussions !
Boostez votre trafic : www.KikooCommunaute.fr (V.2 prochainement)
n°369
julien - k​ikoochat
Admin du site
profil
Posté le 04-08-2008 à 08:06:30  answer
 

Merci pour la contribution ;)
En effet : un tuto qui représente une astuce indispensable pour certains ;)


---------------
Julien,
Equipe kikoochat.com
n°370
reseauchat
Utilisateur Kikoochat
profil
Posté le 04-08-2008 à 08:08:56  answer
 

ça serais bien De le mettre a la vue et de l'épingler pour ne pas le perdre parmi toute les topic.


---------------
Je ne réponds pas au MP pour de l'aide. Ils ne seront pas pris en compte et effacés

Aller à :
Ajouter une réponse
 

 
Copyright 2001 / 2008 Kikoochat ® Tous droits réservés | Une solution proposée par Clicavenue ®