X7 Chat: Afficher qui est sur le chat sur le forum

Ce forum vous servira à trouver de l'aide uniquement en ce qui concerne le développement d'un de vos MODs, ou l'adaptation d'un MOD phpBB2 pour phpBB3.

Modérateur: Equipe

X7 Chat: Afficher qui est sur le chat sur le forum

Messagepar Bruno36 » 17 Avr 2008 à 08:35

Bonjour!

J'ai installer X7 Chat sur mon forum et il utilise la base utilisateur du forum et je voudrait savoir si cela était possible d'indiquer sur mon forum qui est connecter sur le chat ??
La page qui affiche le nombre de connecté est http://www.scooter-chinois-4t.com/Chat/online.php

Code: Tout sélectionner
<?PHP
///////////////////////////////////////////////////////////////
//
//      X7 Chat Version 2.0.5
//      Released Jan 6, 2007
//      Copyright (c) 2004-2006 By the X7 Group
//      Website: http://www.x7chat.com
//
//      This program is free software.  You may
//      modify and/or redistribute it under the
//      terms of the included license as written
//      and published by the X7 Group.
//
//      By using this software you agree to the
//      terms and conditions set forth in the
//      enclosed file "license.txt".  If you did
//      not recieve the file "license.txt" please
//      visit our website and obtain an official
//      copy of X7 Chat.
//
//      Removing this copyright and/or any other
//      X7 Group or X7 Chat copyright from any
//      of the files included in this distribution
//      is forbidden and doing so will terminate
//      your right to use this software.
//
////////////////////////////////////////////////////////////////EOH
?><?PHP
   // First we need to set up a nice environment
   error_reporting(E_ALL);
   set_magic_quotes_runtime(0);

   // Import the configuration file
   include("./config.php");

   // Import the database library
   include("./lib/db/".strtolower($X7CHAT_CONFIG['DB_TYPE']).".php");

   // Create a new database connection
   $db = new x7chat_db();

   // Check for GD
   if(function_exists("imagecreatefrompng")){
      // Defaults
      $size_x = "auto";
      $size_y = "auto";
      $font_size = "12";
      $number = 0;
      $red = $blue = $green = 0;
      $bg_red = $bg_blue = $bg_green = 255;
      $font = "./fonts/font";

      // Get the number of people online
      $exptime = time()-30;
      $query = $db->DoQuery("SELECT DISTINCT name FROM {$prefix}online WHERE invisible<>'1' AND time>'$exptime'");
      $number = mysql_num_rows($query);

      // Parse user input to see if they want anything different
      if(isset($_GET['size_x']))
         $size_x = $_GET['size_x'];
      if(isset($_GET['size_y']))
         $size_y = $_GET['size_y'];
      if(isset($_GET['font_size']))
         $font_size = $_GET['font_size'];
      if(isset($_GET['red']))
         $red = $_GET['red'];
      if(isset($_GET['blue']))
         $blue = $_GET['blue'];
      if(isset($_GET['green']))
         $green = $_GET['green'];
      if(isset($_GET['bg_red']))
         $bg_red = $_GET['bg_red'];
      if(isset($_GET['bg_blue']))
         $bg_blue = $_GET['bg_blue'];
      if(isset($_GET['bg_green']))
         $bg_green = $_GET['bg_green'];

      // Calculate image Size
      if($size_x == "auto"){
         $size_x = strlen($number)*intval($font_size);
      }
      if($size_y == "auto"){
         $size_y = intval($font_size)+2;
      }
      putenv('GDFONTPATH=' . realpath('.'));
      $counter = imagecreate($size_x,$size_y);
      $number = strval($number);

      $bg_color = imagecolorallocate($counter,$bg_red,$bg_green,$bg_blue);
      imagefill($counter,0,0,$bg_color);
      $color = imagecolorallocate($counter,$red,$green,$blue);
      imagettftext($counter,$font_size,0,0,($size_y-1),$color,$font,$number);
      header("Content-type: image/png");
      imagepng($counter);
   }else{
      echo "You do not have the GD Library Installed";
   }
?>
Dernière édition par Bruno36 le 17 Avr 2008 à 14:13, édité 1 fois.
Avatar de l’utilisateur
Bruno36
Roi des posts
Roi des posts
 
Messages: 845
Inscription: 14 Nov 2007 à 12:53
Localisation: issoudun

Re: X7 Chat: Afficher qui est sur le chat sur le forum

Messagepar Bruno36 » 17 Avr 2008 à 14:12

C'est bon il suffit de coller cela ou vous voulez le voir apparaître
Code: Tout sélectionner
Chat&nbsp;(&nbsp;<img src="./Chat/online.php?font_size=10&size_y=10&red=00&green=66&blue=99" border="0" align="absmiddle">)</a></span></td>
Avatar de l’utilisateur
Bruno36
Roi des posts
Roi des posts
 
Messages: 845
Inscription: 14 Nov 2007 à 12:53
Localisation: issoudun

Re: X7 Chat: Afficher qui est sur le chat sur le forum

Messagepar planetemuscle » 09 Mai 2008 à 01:11

Merci il a l'air génial comme chat

Je viens de tester en visiteur la version 3 alpha 2 ici http://chat.hostx7.com/x7chat3/index.php

Ils indiquent sur le forum de support qu'une fois la version terminée un des premiers forums a pouvoir être relié à ce chat sera phpbb3

Je suis hors sujet mais je voulais rebondir sur l'unique topic pour x7 chat
Sport, sex love et informatique


Thierry
Avatar de l’utilisateur
planetemuscle
Apprenti-posteur
Apprenti-posteur
 
Messages: 142
Inscription: 08 Nov 2004 à 15:07
Localisation: Montpellier


Retourner vers Aide au développement

 


  • Articles en relation
    Réponses
    Vus
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité

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