Intégration de la shoutbox AJAX Chat blueimp.net à mon forum

Ici sera assuré le support pour n'importe quel MOD non présent dans la base de données de phpBB-fr.

Modérateur: Equipe

Intégration de la shoutbox AJAX Chat blueimp.net à mon forum

Messagede Antho02 le 11 Juin 2008 à 22:21

Dakin Quelia a écrit:Bonjour,

Le mod shoutbox est disponible dans les mods indépendants ou tu as celui-ci qui a été adapté pour phpbb3. :wink:

Ma foi, c'est une question que tu aurais dû poser dans le forum de Discussions et recherches. :)

A bientôt,



Bonjour à tous!

j'ai téléchargé et installé cete chatbox sur mon ftp, elles est pas mal du tout, seulement je ne sais pas comment l intégrer a mon forum, il y a bien une explication, mais plus compliquée que les autres fichiers d'install de mod habituels :(


Code: Tout sélectionner
Shoutbox:
=========
   
AJAX Chat is also usable as shoutbox - this is a short guide on how to set it up:


1. Shoutbox stylesheet
----------------------

Add the following line to the stylesheet (CSS) of all pages displaying the shoutbox:

@import url("http://example.org/path/to/chat/css/shoutbox.css");

Replace http://example.org/path/to/chat/ with the URL to the chat.
Modify css/shoutbox.css to your liking.


2. Shoutbox function
--------------------

Add the following function to your PHP code:

<?php
function getShoutBoxContent() {
   // URL to the chat directory:
   if(!defined('AJAX_CHAT_URL')) {
      define('AJAX_CHAT_URL', './chat/');
   }
   
   // Path to the chat directory:
   if(!defined('AJAX_CHAT_PATH')) {
      define('AJAX_CHAT_PATH', realpath(dirname($_SERVER['SCRIPT_FILENAME']).'/chat').'/');
   }
   
   // Validate the path to the chat:
   if(@is_file(AJAX_CHAT_PATH.'lib/classes.php')) {
      
      // Include Class libraries:
      require_once(AJAX_CHAT_PATH.'lib/classes.php');
      
      // Initialize the shoutbox:
      $ajaxChat = new CustomAJAXChatShoutBox();
      
      // Parse and return the shoutbox template content:
      return $ajaxChat->getShoutBoxContent();
   }
   
   return null;
}
?>

Make sure AJAX_CHAT_URL and AJAX_CHAT_PATH point to the chat directory.


2. Shoutbox output
------------------

Display the shoutbox content using the shoutbox function:

<div style="width:200px;"><?php echo getShoutBoxContent(); ?></div>




si quelqu'un veut bien m'aider, j'avais posté ma demande dans un autre post dont ce n'était pas le sujet donc je me permet de créer un topic expres, sachant que cette box à l air super

voici une image en mode chatbox : Image

pour info, elle est installé dans le répertoire chat à la racine de mon ftp.


merci d'avance a qui pourra m'expliquer un peu mieu l'installation ;)

et testez cette box, elle est est vraiment sympa vous pouvez la tester ici en anonyme : http://rueduhiphop.olympe-network.com/chat/
Avatar de l’utilisateur
Antho02
Posteur néophyte
Posteur néophyte
 
Messages: 80
Inscription: 03 Juin 2008 à 23:42

Re: Intégration de la shoutbox AJAX Chat blueimp.net à mon forum

Messagede Dakin Quelia le 11 Juin 2008 à 22:24

Bonsoir,

Si j'étais toi, je ne mettrais pas le code sur le forum.

Par contre, il existe une version phpbb3. :wink:

Edit: Mouais, en fait, c'est n'importe quoi. Le pack pour phpbb3 n'est pas forcément phpbb3. :)

A bientôt,
Image Pas de support par MP, mail ou MSN.
Recrute des codeurs pour un projet php: voir ce sujet
Mon blogue | Mon forum | Free-H | Phpbb-Services
Image
Avatar de l’utilisateur
Dakin Quelia
Floodeur universel
Floodeur universel
 
Messages: 9761
Inscription: 31 Oct 2006 à 18:33
Localisation: Belgique

Re: Intégration de la shoutbox AJAX Chat blueimp.net à mon forum

Messagede Antho02 le 11 Juin 2008 à 22:29

bonsoir,

justement c'est bien cette version que j'ai installé, mais c'est l intégration de la shoutbox qui me pose probleme car il n'y a pas de fichier install.xml, juste un fichier text avec l'explication que j'ai copié sur le post précédent, et donc je ne vois pas bien quels fichiers modifier :S


sinon pourquoi le code n'est-il pas le bienvenu? si j'ai fait une erreur dites moi quoi pour que je corrige ;)
Avatar de l’utilisateur
Antho02
Posteur néophyte
Posteur néophyte
 
Messages: 80
Inscription: 03 Juin 2008 à 23:42

Re: Intégration de la shoutbox AJAX Chat blueimp.net à mon forum

Messagede Mr_Simon le 12 Juin 2008 à 19:53

Salut
Les infos sont là pour l'intégration : http://ajax-chat.wiki.sourceforge.net/phpBB3+shoutbox+integration
Avatar de l’utilisateur
Mr_Simon
Posteur habitué
Posteur habitué
 
Messages: 230
Inscription: 19 Sep 2007 à 20:31

Re: Intégration de la shoutbox AJAX Chat blueimp.net à mon forum

Messagede Antho02 le 12 Juin 2008 à 21:26

bien joué :D

merci pour le lien simon :D

par contre ca s'installe en bas de page sur toutes les pages, si je veux le mettre sous la bannière et uniquement sur la page d'index, ou dois-je ajouter le code svp?

et quelqu'un saurait me dire comment ajouter sous les stats le nom des connectés etc?

merci :D
Avatar de l’utilisateur
Antho02
Posteur néophyte
Posteur néophyte
 
Messages: 80
Inscription: 03 Juin 2008 à 23:42

Re: Intégration de la shoutbox AJAX Chat blueimp.net à mon forum

Messagede Dakin Quelia le 12 Juin 2008 à 21:29

Bonsoir,

Dans le fichier template styles/tonthème/template/index_body.html, après le code:

Code: Tout sélectionner
<p class="{S_CONTENT_FLOW_END}<!-- IF S_USER_LOGGED_IN --> rightside<!-- ENDIF -->"><!-- IF S_USER_LOGGED_IN -->{LAST_VISIT_DATE}<!-- ELSE -->{CURRENT_TIME}<!-- ENDIF --></p>
<!-- IF U_MCP --><p>{CURRENT_TIME} <br />[&nbsp;<a href="{U_MCP}">{L_MCP}</a>&nbsp;]</p><!-- ELSEIF S_USER_LOGGED_IN --><p>{CURRENT_TIME}</p><!-- ENDIF -->


A bientôt,
Image Pas de support par MP, mail ou MSN.
Recrute des codeurs pour un projet php: voir ce sujet
Mon blogue | Mon forum | Free-H | Phpbb-Services
Image
Avatar de l’utilisateur
Dakin Quelia
Floodeur universel
Floodeur universel
 
Messages: 9761
Inscription: 31 Oct 2006 à 18:33
Localisation: Belgique

Re: Intégration de la shoutbox AJAX Chat blueimp.net à mon forum

Messagede Antho02 le 12 Juin 2008 à 21:50

Merci Dakin ;)


voila ce que j'ai fait, j'ai modifié un peu l'affichage :

Code: Tout sélectionner
<div class="forumbg">
      <div class="inner"><span class="corners-top"><span></span></span>
         <table class="table1" cellspacing="1">
            <thead>
               <tr>
                  <th style="text-align:left;">
                   <a href="http://URL_DU_FORUM/chat/">Chatbox</a>                   </th>
               </tr>
            </thead>
            <tbody>
               <tr class="bg3">
                  <td>
                     <!-- IF not S_IS_BOT -->
                     <div style="font-size:1.2em; margin-bottom:20px;">{SHOUTBOX}</div>
                     <!-- ELSE -->
                     <div id="ajaxChatCopyright"><a href="https://blueimp.net/ajax/">AJAX Chat</a> &copy; <a href="https://blueimp.net">blueimp.net</a></div>
                     <!-- ENDIF -->                     
                  </td>
               </tr>
            </tbody>
         </table>      
   <span class="corners-bottom"><span></span></span></div>
</div>


je trouve que ca fait sympa ;)




sinon quelqu'un saurait m'aider à afficher les membres connectés à la box en bas dans les statistiques svp?

merci d'avance :D
Avatar de l’utilisateur
Antho02
Posteur néophyte
Posteur néophyte
 
Messages: 80
Inscription: 03 Juin 2008 à 23:42

Re: Intégration de la shoutbox AJAX Chat blueimp.net à mon forum

Messagede Mr_Simon le 13 Juin 2008 à 14:55

Avatar de l’utilisateur
Mr_Simon
Posteur habitué
Posteur habitué
 
Messages: 230
Inscription: 19 Sep 2007 à 20:31

Re: Intégration de la shoutbox AJAX Chat blueimp.net à mon forum

Messagede Antho02 le 13 Juin 2008 à 20:40

impecc merci :D
au départ je voulais rajouter une ligne de stats mais comme ca c'est pas mal aussi :D

décidément c'est toi qui me sauve avec cette chat/shoutbox qui finalement est pas mal du tout :D



deux petites dernieres questions, si tu sais.. :
  • Peuxt on afficher la liste des connectés dans la shoutbox directement? et un bouton "envoyer" (ya juste la place à coté de la zone de texte lol :P?
  • Est il possible de supprimer les salons sur la chat?


merci pour ton aide en tout cas, et ceux qui cherchent une bonne box, testez celle la ;)
Avatar de l’utilisateur
Antho02
Posteur néophyte
Posteur néophyte
 
Messages: 80
Inscription: 03 Juin 2008 à 23:42

Re: Intégration de la shoutbox AJAX Chat blueimp.net à mon forum

Messagede IVIedia le 13 Juin 2008 à 22:02

Salut il alair super ce chat, j'ai bien intergrer sans probleme, vais voir si y'a moyen de personnaliser ça :)
merci pour lastuce
bonne soirée
Version : phpBB 3.0.1 PreMod SeO - Url Rewriting
Mod : Arcade - Reputation - Cache - Genre
IVIedia
Apprenti-posteur
Apprenti-posteur
 
Messages: 153
Inscription: 25 Mar 2006 à 17:17

Re: Intégration de la shoutbox AJAX Chat blueimp.net à mon forum

Messagede Antho02 le 13 Juin 2008 à 22:40

yes j ai modifié un peu pour adapter au prosilver avec le code que j'ai placé plus haut ;)


ca donne ca :

Image


et en bas dans ta liste de connectés ca te mets une étoile a coté des pseudo connectés sur la box
Avatar de l’utilisateur
Antho02
Posteur néophyte
Posteur néophyte
 
Messages: 80
Inscription: 03 Juin 2008 à 23:42

Re: Intégration de la shoutbox AJAX Chat blueimp.net à mon forum

Messagede Mr_Simon le 14 Juin 2008 à 08:53

Salut
deux petites dernieres questions, si tu sais.. :

* Peuxt on afficher la liste des connectés dans la shoutbox directement? et un bouton "envoyer" (ya juste la place à coté de la zone de texte lol :P?
* Est il possible de supprimer les salons sur la chat?


Pour le bouton envoyer :
dans chat\lib\template\shoutbox.html
recherche
Code: Tout sélectionner
<div id="ajaxChatInputFieldContainer">
      <input id="ajaxChatInputField" type="text" maxlength="[MESSAGE_TEXT_MAX_LENGTH/]" onkeypress="ajaxChat.handleInputFieldKeyPress(event);"/>
   </div>

sur une nouvelle ligne après ajoute :
Code: Tout sélectionner
<div id="submitButtonContainer" class="ajaxLeft";>
:D
<input type="button" id="submitButton" value="[LANG]messageSubmit[/LANG]" onclick="ajaxChat.sendMessage();"/>
</div>


Pour supprimer les salons dans le chat :
dans chat\lib\config.php effectue les modifs suivantes :

Code: Tout sélectionner
//$config['limitChannelList'] = null; origine
$config['limitChannelList'] = array(0);

//$config['allowPrivateChannels'] = true; origine
$config['allowPrivateChannels'] = false;

:D
Avatar de l’utilisateur
Mr_Simon
Posteur habitué
Posteur habitué
 
Messages: 230
Inscription: 19 Sep 2007 à 20:31

Re: Intégration de la shoutbox AJAX Chat blueimp.net à mon forum

Messagede Antho02 le 14 Juin 2008 à 09:12

merci chef :D

je pense que pour la liste des connectés c'est pas possible par contre.. on verra si quelqu'un a la solution ;)

merci encore en tout cas ! :mrgreen:
Avatar de l’utilisateur
Antho02
Posteur néophyte
Posteur néophyte
 
Messages: 80
Inscription: 03 Juin 2008 à 23:42

Re: Intégration de la shoutbox AJAX Chat blueimp.net à mon forum

Messagede Dakin Quelia le 14 Juin 2008 à 11:20

Bonjour,

Si tu n'as pas fait les modifications données au lien plus haut, tu ne sauras jamais si cela fonctionne ou pas. :wink:

A bientôt,
Image Pas de support par MP, mail ou MSN.
Recrute des codeurs pour un projet php: voir ce sujet
Mon blogue | Mon forum | Free-H | Phpbb-Services
Image
Avatar de l’utilisateur
Dakin Quelia
Floodeur universel
Floodeur universel
 
Messages: 9761
Inscription: 31 Oct 2006 à 18:33
Localisation: Belgique

Re: Intégration de la shoutbox AJAX Chat blueimp.net à mon forum

Messagede Mr_Simon le 14 Juin 2008 à 11:55

Salut
la liste des connectés et déjà présente en mode chat...pourquoi surchargée la version intégrée :roll:
Avatar de l’utilisateur
Mr_Simon
Posteur habitué
Posteur habitué
 
Messages: 230
Inscription: 19 Sep 2007 à 20:31

Suivante

Retourner vers MODs indépendants de la base

Qui est en ligne

Utilisateurs parcourant ce forum: Heritrix [Crawler] et 2 invités

Liens : phpBB.biz • phpBBHacks.com • phpBB-Seo.com • EzCom-fr.com • phpBB-Services.com • phpBB3 Styles • phpBB podpora • Net Avenir • PromoBenef • Ticket Gagnant •