Archives FluxBB.fr

Les archives de FluxBB.fr

Vous n'êtes pas identifié(e).

#101 02-08-2007 15:33:32

darkeven
Membre

Re : [Mod] Version Française de la ChatBox 2.0

Toujours personne pour pouvoir mettre les messages les plus récents en haut de la chatbox?:huh:

EDIT : J'ai trouvé une autre version sur un autre site (la version 2.0'finale') qui elle marche à la perfection après avoir tout desinstallé /réinstallé Je donne meme le code dans l'index qui est différent :

////////////////////////////////////////////////////////////////////////////////
// THE BEGIN of PBB Chatbox 2.0 on index

$pun_config['cb_height'] = '150'; // Height of the chatbox in px

require PUN_ROOT.'include/parser.php';

// Load the chatbox.php and post.php language file
require PUN_ROOT.'lang/'.$pun_user['language'].'/chatbox.php';
require PUN_ROOT.'lang/'.$pun_user['language'].'/post.php';

// This particular function doesn't require forum-based moderator access. It can be used
// by all moderators and admins.
if (isset($_GET['get_host']))
{
    if ($pun_user['g_id'] > PUN_MOD)
        message($lang_common['No permission']);
   
    // Is get_host an IP address or a post ID?
    if (preg_match('/[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}/', $_GET['get_host']))
        $ip = $_GET['get_host'];
    else {
        $get_host = intval($_GET['get_host']);
        if ($get_host < 1)
            message($lang_common['Bad request']);
       
        $result = $db->query('SELECT poster_ip FROM '.$db->prefix.'chatbox_msg WHERE id='.$get_host) or error('Unable to fetch post IP address', __FILE__, __LINE__, $db->error());
        if (!$db->num_rows($result))
            message($lang_common['Bad request']);
   
        $ip = $db->result($result);
    }
   
    message('The IP address is: '.$ip.'<br />The host name is: '.@gethostbyaddr($ip).'<br /><br /><a href="admin_users.php?show_users='.$ip.'">Show more users for this IP</a>');
}

if ($pun_user['g_read_chatbox'] != '1')
    message($lang_chatbox['No Read Permission']);

?>
<script type="text/javascript" src="include/lib/js/prototype.js"></script>
<script type="text/javascript" src="include/lib/js/chatbox.js"></script>
<div class="block">
   <h2>
    <span>
        <span class="conr" ><img style="display:none;" id="loading" name="loading" src="img/chatbox/loading.gif" /></span>
    <?php echo $lang_chatbox['Chatbox'] ?> <span style="font-size:7px;vertical-align:super;">© PBB ChatBox <?php if ($pun_config['o_show_version'] == '1') echo ' '.$pun_config['cb_pbb_version']; ?></span>
    </span>
  </h2>
    <div class="box">
        <div id="chatbox" class="inbox" style="overflow:auto;height:<?php echo $pun_config['cb_height'] ?>px;">
<?php

$cur_msg_txt = '';
$last_msg_time = '';
$count_id = array();

$result = $db->query('SELECT u.id, u.group_id, u.num_posts_chatbox, m.id AS m_id, m.poster_id, m.poster, m.poster_ip, m.poster_email, m.message, m.posted, g.g_id, g.g_title_chatbox FROM '.$db->prefix.'chatbox_msg AS m INNER JOIN '.$db->prefix.'users AS u ON u.id=m.poster_id INNER JOIN '.$db->prefix.'groups AS g ON g.g_id=u.group_id ORDER BY m.posted DESC LIMIT '.$pun_config['cb_max_msg']) or error('Unable to fetch messages', __FILE__, __LINE__, $db->error());

$new_msg_time = false;
while ($cur_msg = $db->fetch_assoc($result)) {
   
    // Get newest timestamp
    if ($new_msg_time == false) {
        $last_msg_time = $cur_msg['posted'];
        $new_msg_time = true;
    }
    $cur_msg_txt = $pun_config['cb_space'].$cur_msg['g_title_chatbox'].$pun_config['cb_disposition'].$cur_msg_txt;
   
    if ($cur_msg['g_id'] != PUN_GUEST)
        $cur_msg_txt = str_replace('<pun_username>', '<a href="profile.php?id='.$cur_msg['id'].'">'.pun_htmlspecialchars($cur_msg['poster']).'</a>', $cur_msg_txt);
    else
        $cur_msg_txt = str_replace('<pun_username>', pun_htmlspecialchars($cur_msg['poster']), $cur_msg_txt);
   
    $cur_msg_txt = str_replace('<pun_date>', format_time($cur_msg['posted']), $cur_msg_txt);
   
    if ($cur_msg['g_id'] != PUN_GUEST)
        $cur_msg_txt = str_replace('<pun_nbpost>', $cur_msg['num_posts_chatbox'], $cur_msg_txt);
    else {
        if (!isset($count_id[$cur_msg['poster']])) {
            $like_command = ($db_type == 'pgsql') ? 'ILIKE' : 'LIKE';
       
            $count = $db->query('SELECT COUNT(id) FROM '.$db->prefix.'chatbox_msg WHERE poster '.$like_command.' \''.$db->escape(str_replace('*', '%', $cur_msg['poster'])).'\'') or error('Unable to fetch user chatbox post count', __FILE__, __LINE__, $db->error());
            $num_post = $db->result($count);
            $count_id[$cur_msg['poster']] = $num_post;
        }
        else
            $num_post = $count_id[$cur_msg['poster']];
       
        $cur_msg_txt = str_replace('<pun_nbpost>', $num_post, $cur_msg_txt);
    }
   
    $cur_msg_txt = str_replace('<pun_nbpost_txt>', $lang_chatbox['Posts'], $cur_msg_txt);
   
    if ($pun_user['g_id'] < PUN_GUEST) {
        $cur_msg_admin = ' [ <a href="chatbox.php?get_host='.$cur_msg['m_id'].'">'.$cur_msg['poster_ip'].'</a>';
        if ($cur_msg['poster_email'])
            $cur_msg_admin .= ' | <a href="mailto:'.$cur_msg['poster_email'].'">'.$lang_common['E-mail'].'</a> ]';
        else
            $cur_msg_admin .= ' ] ';
    }
    else
        $cur_msg_admin = '';
   
    $cur_msg_txt = str_replace('<pun_admin>', $cur_msg_admin, $cur_msg_txt);
    $cur_msg_txt = str_replace('<pun_message>', parse_message($cur_msg['message'], 0), $cur_msg_txt);
}

if (!$cur_msg_txt)
    echo $lang_chatbox['No Message'];
else
    echo "\t\t\t".$cur_msg_txt."\n";
?>
        </div>
    </div>
  <h2>
    <span>
    <script language="javascript">
    <!--
    // This checkbox is utterly useless, unless we have javascript enabled. As such, we won't display it until then.
    document.write('<span class="conr" style="width:150px;" ><?php echo $lang_chatbox['Autoscroll'] ?>: <input type="checkbox" id="autoscroll" value="" checked  tabindex="<?php echo $cur_index++ ?>" /></span>');

    // -->
    </script>
<?php
if ($pun_user['g_post_chatbox'] == '1') {
    $cur_index = 1;
?>
      <form style="display: inline" id="post" method="post" name="formulaire" action="chatbox.php" onsubmit="send_message(); return false;">
         <input type="hidden" name="form_sent" value="1" />
         <input type="hidden" name="form_user" id="form_user" value="<?php echo (!$pun_user['is_guest']) ? pun_htmlspecialchars($pun_user['username']) : 'Guest'; ?>" />
<?php
    if ($pun_user['is_guest']) {
        $email_label = ($pun_config['p_force_guest_email'] == '1') ? '<strong>'.$lang_common['E-mail'].':</strong>' : $lang_common['E-mail'];
        $email_form_name = ($pun_config['p_force_guest_email'] == '1') ? 'req_email' : 'email';
       
        if($email_form_name = 'req_email')
            echo "\t".'<input type="hidden" name="email" id="email" value="" />'."\n";
        else
            echo "\t".'<input type="hidden" name="req_email" id="req_email" value="" />'."\n";
?>
          <strong><?php echo $lang_post['Guest name'] ?>:</strong> <input type="text" name="req_username" id="req_username" value="<?php if (isset($_POST['req_username'])) echo pun_htmlspecialchars($username); ?>" size="15" maxlength="25" tabindex="<?php echo $cur_index++ ?>" />
          <?php echo $email_label ?> <input type="text" name="<?php echo $email_form_name ?>" id="<?php echo $email_form_name ?>" value="<?php if (isset($_POST[$email_form_name])) echo pun_htmlspecialchars($email); ?>" size="15" maxlength="50" tabindex="<?php echo $cur_index++ ?>" />
<?php
    }
    else {
?>
          <input type="hidden" name="req_username" id="req_username" value="" />
          <input type="hidden" name="email" id="email" value="" />
          <input type="hidden" name="req_email" id="req_email" value="" />
<?php
    }
?>
         <strong><?php echo $lang_chatbox['Message'] ?>:</strong> <input type="text" name="req_message"  id="req_message" value="<?php if (isset($_POST['req_message'])) echo pun_htmlspecialchars($message); ?>" size="35" maxlength="<?php echo $pun_config['cb_msg_maxlength'] ?>"  tabindex="<?php echo $cur_index++ ?>" />
         <input type="submit" name="submit" value="<?php echo $lang_chatbox['Btn Send'] ?>" accesskey="s" tabindex="<?php echo $cur_index++ ?>" />
    <script language="javascript">
    <!--
    document.formulaire.req_message.focus();
    // -->
    </script>
    </form>
<?php
}
else
    echo $lang_chatbox['No Post Permission'];
?>
    </span>
  </h2>
</div>

<script language="javascript">
    // Begin getting messages
    var LastMsg = '<?php echo $last_msg_time; ?>';
    $('autoscroll').value = 'true';
    get_messages();
    checker = new PeriodicalExecuter(get_messages, <?php echo $pun_config['cb_ajax_refresh']; ?>);
</script>
<?php
// THE END of PBB Chatbox 2.0 on index
////////////////////////////////////////////////////////////////////////////////

Je ne donne pas l'adresse du site à vous de cherchez l'addon ailleurs tongue

Dernière modification par darkeven (03-08-2007 14:23:57)

Hors ligne

#102 17-08-2007 13:06:12

Leskipper
Membre

Re : [Mod] Version Française de la ChatBox 2.0

Hellow!

J'arrive pas à la mêttre en tete du forum... Queql'uqun peut m'aider ?

Merci

Hors ligne

#103 19-08-2007 16:44:23

Pat_B
Membre

Re : [Mod] Version Française de la ChatBox 2.0

boumbo a écrit :

Bonjour Pat_B,

je ne vois pas de quel sujet tu parles huh

Va voir ici

Hors ligne

#104 20-08-2007 01:23:02

OphyTe
Membre

Re : [Mod] Version Française de la ChatBox 2.0

Beuh_C a écrit :
Beuh_C a écrit :

Salut @ vous

Je viens d'installer la chatbox sur mon forum tout s'est bien passé mais j'ai un petit souci d'affichage, l'image du loading prend toute la largeur du navigateur. Au début, j'ai pensé que cela venait du css (j'utilise le style Novin), mais ça s'affiche comme ça quel que soit le style sélectionné y compris le style par défaut de Punbb.

Quelqu'un aurait-il une petite idée d'où vient le problème? D'avance merci pour vos réponses...

Petite précision, sous IE, l'image du loading prend aussi toute la largeur et réapparait donc toutes les 5 secondes (temps de rechargemetn de la chatbox) et sous firefox, il reste continuellement affiché... huh

Salut Beu_C,

je viens de l'installer moi aussi et j'ai le même problème. Pour l'instant je l'ai résolu en n'affichant tout simplement pas l'image de loading. Pour ce faire, j'ai modifié le fichier /chatbox.php en mettant la ligne 510 en commentaire, comme ceci :

<!-- <span class="conr" >
     <img style="display:none;" id="loading" name="loading" src="img/chatbox/loading.gif" />
</span> -->

[---]Pour ce qui est de la cause du problème, chez moi je pense que ça vient d'un conflit avec un css de la librairie prototype inclue dans la mod LightBox JS v.2.0 (\lightbox\css\lightbox.css bloc ligne 24) :

#loading{
    position: absolute;
    top: 40%;
    left: 0%;
    height: 25%;
    width: 100%;
    text-align: center;
    line-height: 0;
    }

Je regarderai si je peux arranger ça ...

Bravo pour les contributions en tout cas :canon:

Hors ligne

#105 20-08-2007 04:04:54

Beuh_C
Membre

Re : [Mod] Version Française de la ChatBox 2.0

Salut @ toi OphyTe!

Ben alors là tu fais un heureux! D'une part parce-que je pensais être passé dans la quatrième dimension vu le nombre de réponses qu'ont suscités mes posts, je me sens moins seul dans mon problème du coup! mdr
D'autre part, parce-que j'avais mis de côté la chatbox en attendant d'avoir un peu plus de temps pour trouver d'où cela venait et j'aurais certainement bien galéré avant de découvrir que ça venait de la lightbox (si tant est que j'aurais trouvé...:P).
J'ai changé les paramètres css de la lightbox et effectivement ça change tout! Donc, il faudrait changer l'id du loading de la chatbox pour la distinguer de la lightbox. Je vais creuser ça demain... En attendant, j'ai fait comme toi ce qui me permet "enfin" d'utiliser la chatbox (heu j'ai écrit beaucoup "chatbox" non? ^^)

Merci bien msieur et @ bientôt pour la suite donc...

Hors ligne

#106 20-08-2007 04:27:25

Beuh_C
Membre

Re : [Mod] Version Française de la ChatBox 2.0

Leskipper a écrit :

Hellow!

J'arrive pas à la mêttre en tete du forum... Queql'uqun peut m'aider ?

Merci

Salut Leskipper

Pour mettre la chatbox en tête de ton forum tu as toutes les indications dans ce lien donné précédemment : ici

Tu dois donc copier ce code :

////////////////////////////////////////////////////////////////////////////////
// THE BEGIN of PBB Chatbox 2.0 on index

$pun_config['cb_height'] = '150'; // Height of the chatbox in px

require PUN_ROOT.'include/parser.php';

// Load the chatbox.php and post.php language file
require PUN_ROOT.'lang/'.$pun_user['language'].'/chatbox.php';
require PUN_ROOT.'lang/'.$pun_user['language'].'/post.php';

// This particular function doesn't require forum-based moderator access. It can be used
// by all moderators and admins.
if (isset($_GET['get_host']))
{
    if ($pun_user['g_id'] > PUN_MOD)
        message($lang_common['No permission']);
    
    // Is get_host an IP address or a post ID?
    if (preg_match('/[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}/', $_GET['get_host']))
        $ip = $_GET['get_host'];
    else {
        $get_host = intval($_GET['get_host']);
        if ($get_host < 1)
            message($lang_common['Bad request']);
        
        $result = $db->query('SELECT poster_ip FROM '.$db->prefix.'chatbox_msg WHERE id='.$get_host) or error('Unable to fetch post IP address', __FILE__, __LINE__, $db->error());
        if (!$db->num_rows($result))
            message($lang_common['Bad request']);
    
        $ip = $db->result($result);
    }
    
    message('The IP address is: '.$ip.'<br />The host name is: '.@gethostbyaddr($ip).'<br /><br /><a href="admin_users.php?show_users='.$ip.'">Show more users for this IP</a>');
}

if ($pun_user['g_read_chatbox'] != '1')
    message($lang_chatbox['No Read Permission']);

?>
<script type="text/javascript" src="include/lib/js/prototype.js"></script>
<script type="text/javascript" src="include/lib/js/chatbox.js"></script>
<div class="block">
   <h2>
    <span>
        <span class="conr" ><img style="display:none;" id="loading" name="loading" src="img/chatbox/loading.gif" /></span>
    <?php echo $lang_chatbox['Chatbox'] ?> <span style="font-size:7px;vertical-align:super;">© PBB ChatBox <?php if ($pun_config['o_show_version'] == '1') echo ' '.$pun_config['cb_pbb_version']; ?></span>
    </span>
  </h2>
    <div class="box">
        <div id="chatbox" class="inbox" style="overflow:auto;height:<?php echo $pun_config['cb_height'] ?>px;">
<?php

$cur_msg_txt = '';
$last_msg_time = '';
$count_id = array();

$result = $db->query('SELECT u.id, u.group_id, u.num_posts_chatbox, m.id AS m_id, m.poster_id, m.poster, m.poster_ip, m.poster_email, m.message, m.posted, g.g_id, g.g_title_chatbox FROM '.$db->prefix.'chatbox_msg AS m INNER JOIN '.$db->prefix.'users AS u ON u.id=m.poster_id INNER JOIN '.$db->prefix.'groups AS g ON g.g_id=u.group_id ORDER BY m.posted DESC LIMIT '.$pun_config['cb_max_msg']) or error('Unable to fetch messages', __FILE__, __LINE__, $db->error());

$new_msg_time = false;
while ($cur_msg = $db->fetch_assoc($result)) {
    
    // Get newest timestamp
    if ($new_msg_time == false) {
        $last_msg_time = $cur_msg['posted'];
        $new_msg_time = true;
    }
    $cur_msg_txt = $pun_config['cb_space'].$cur_msg['g_title_chatbox'].$pun_config['cb_disposition'].$cur_msg_txt;
    
    if ($cur_msg['g_id'] != PUN_GUEST)
        $cur_msg_txt = str_replace('<pun_username>', '<a href="profile.php?id='.$cur_msg['id'].'">'.pun_htmlspecialchars($cur_msg['poster']).'</a>', $cur_msg_txt);
    else
        $cur_msg_txt = str_replace('<pun_username>', pun_htmlspecialchars($cur_msg['poster']), $cur_msg_txt);
    
    $cur_msg_txt = str_replace('<pun_date>', format_time($cur_msg['posted']), $cur_msg_txt);
    
    if ($cur_msg['g_id'] != PUN_GUEST)
        $cur_msg_txt = str_replace('<pun_nbpost>', $cur_msg['num_posts_chatbox'], $cur_msg_txt);
    else {
        if (!isset($count_id[$cur_msg['poster']])) {
            $like_command = ($db_type == 'pgsql') ? 'ILIKE' : 'LIKE';
        
            $count = $db->query('SELECT COUNT(id) FROM '.$db->prefix.'chatbox_msg WHERE poster '.$like_command.' \''.$db->escape(str_replace('*', '%', $cur_msg['poster'])).'\'') or error('Unable to fetch user chatbox post count', __FILE__, __LINE__, $db->error());
            $num_post = $db->result($count);
            $count_id[$cur_msg['poster']] = $num_post;
        }
        else
            $num_post = $count_id[$cur_msg['poster']];
        
        $cur_msg_txt = str_replace('<pun_nbpost>', $num_post, $cur_msg_txt);
    }
    
    $cur_msg_txt = str_replace('<pun_nbpost_txt>', $lang_chatbox['Posts'], $cur_msg_txt);
    
    if ($pun_user['g_id'] < PUN_GUEST) {
        $cur_msg_admin = ' [ <a href="chatbox.php?get_host='.$cur_msg['m_id'].'">'.$cur_msg['poster_ip'].'</a>';
        if ($cur_msg['poster_email'])
            $cur_msg_admin .= ' | <a href="mailto:'.$cur_msg['poster_email'].'">'.$lang_common['E-mail'].'</a> ]';
        else
            $cur_msg_admin .= ' ] ';
    }
    else
        $cur_msg_admin = '';
    
    $cur_msg_txt = str_replace('<pun_admin>', $cur_msg_admin, $cur_msg_txt);
    $cur_msg_txt = str_replace('<pun_message>', parse_message($cur_msg['message'], 0), $cur_msg_txt);
}

if (!$cur_msg_txt)
    echo $lang_chatbox['No Message'];
else
    echo "\t\t\t".$cur_msg_txt."\n";
?>
        </div>
    </div>
  <h2>
    <span>
    <script language="javascript">
    <!--
    // This checkbox is utterly useless, unless we have javascript enabled. As such, we won't display it until then.
    document.write('<span class="conr" style="width:150px;" ><?php echo $lang_chatbox['Autoscroll'] ?>: <input type="checkbox" id="autoscroll" value="" checked  tabindex="<?php echo $cur_index++ ?>" /></span>');

    // -->
    </script>
<?php
if ($pun_user['g_post_chatbox'] == '1') {
    $cur_index = 1;
?>
      <form style="display: inline" id="post" method="post" name="formulaire" action="chatbox.php" onsubmit="send_message(); return false;">
         <input type="hidden" name="form_sent" value="1" />
         <input type="hidden" name="form_user" id="form_user" value="<?php echo (!$pun_user['is_guest']) ? pun_htmlspecialchars($pun_user['username']) : 'Guest'; ?>" />
<?php
    if ($pun_user['is_guest']) {
        $email_label = ($pun_config['p_force_guest_email'] == '1') ? '<strong>'.$lang_common['E-mail'].':</strong>' : $lang_common['E-mail'];
        $email_form_name = ($pun_config['p_force_guest_email'] == '1') ? 'req_email' : 'email';
        
        if($email_form_name = 'req_email')
            echo "\t".'<input type="hidden" name="email" id="email" value="" />'."\n";
        else
            echo "\t".'<input type="hidden" name="req_email" id="req_email" value="" />'."\n";
?>
          <strong><?php echo $lang_post['Guest name'] ?>:</strong> <input type="text" name="req_username" id="req_username" value="<?php if (isset($_POST['req_username'])) echo pun_htmlspecialchars($username); ?>" size="15" maxlength="25" tabindex="<?php echo $cur_index++ ?>" /> 
          <?php echo $email_label ?> <input type="text" name="<?php echo $email_form_name ?>" id="<?php echo $email_form_name ?>" value="<?php if (isset($_POST[$email_form_name])) echo pun_htmlspecialchars($email); ?>" size="15" maxlength="50" tabindex="<?php echo $cur_index++ ?>" /> 
<?php
    }
    else {
?>
          <input type="hidden" name="req_username" id="req_username" value="" /> 
          <input type="hidden" name="email" id="email" value="" /> 
          <input type="hidden" name="req_email" id="req_email" value="" /> 
<?php
    }
?>
         <strong><?php echo $lang_chatbox['Message'] ?>:</strong> <input type="text" name="req_message"  id="req_message" value="<?php if (isset($_POST['req_message'])) echo pun_htmlspecialchars($message); ?>" size="35" maxlength="<?php echo $pun_config['cb_msg_maxlength'] ?>"  tabindex="<?php echo $cur_index++ ?>" /> 
         <input type="submit" name="submit" value="<?php echo $lang_chatbox['Btn Send'] ?>" accesskey="s" tabindex="<?php echo $cur_index++ ?>" />
    <script language="javascript">
    <!--
    document.formulaire.req_message.focus();
    // -->
    </script>
    </form>
<?php
}
else
    echo $lang_chatbox['No Post Permission'];
?>
    </span>
  </h2>
</div>

<script language="javascript">
    // Begin getting messages
    var LastMsg = '<?php echo $last_msg_time; ?>';
    $('autoscroll').value = 'true';
    get_messages();
    checker = new PeriodicalExecuter(get_messages, <?php echo $pun_config['cb_ajax_refresh']; ?>);
</script>
<?php
// THE END of PBB Chatbox 2.0 on index
////////////////////////////////////////////////////////////////////////////////

après

require PUN_ROOT.'header.php';

dans ton index.php (ligne 39 si tu n'as pas fait de modifs...) et c'est tout! wink

Hors ligne

#107 20-08-2007 19:20:16

Thiery
Membre

Re : [Mod] Version Française de la ChatBox 2.0

Bien vu OphyTe pour la mod Lightbox. En effet, il y a conflit.

La modification pour retrouver une chatbox fonctionnelle et sans ce gros paté, il suffit de modifier la ligne :

<img style="display:none;" id="loading" name="loading" src="img/chatbox/loading.gif" />

Par :

<img style="display:none;" id="loading_chat" name="loading-chat" src="img/chatbox/loading.gif" />

Ouvrez ensuite include/lib/js/chatbox.js. Trouver les trois occurrences loading que vous remplacez par loading_chat (ligne 16, 34 et 44).

Et le problème est résolu.

Hors ligne

#108 21-08-2007 00:04:19

Beuh_C
Membre

Re : [Mod] Version Française de la ChatBox 2.0

Vous avez assuré OphyTe et Thiery... merci beaucoup ça fonctionne nickel... wink

Hors ligne

#109 26-08-2007 16:20:32

Shupa
Membre

Re : [Mod] Version Française de la ChatBox 2.0

Merci bcp pr cette Chat Box wink

Dernière modification par Shupa (26-08-2007 16:26:43)

Hors ligne

#110 28-08-2007 13:42:52

steve2206
Membre

Re : [Mod] Version Française de la ChatBox 2.0

Salut,

je voulais savoir s'il est possible d'avoir un message d'alerte (popup ou autre) lorsque quelqu'un se trouve sur la chatbox.

Hors ligne

#111 02-09-2007 09:29:48

darkeven
Membre

Re : [Mod] Version Française de la ChatBox 2.0

Tu veux dire quand quelqu'un envoie un message et que tu es connecte?Faudrait regarder  le mod pm c'est un peu le meme processus.(quand un pop-up avertie qu'il y a un nouveau message.

Hors ligne

#112 04-09-2007 17:59:49

steve2206
Membre

Re : [Mod] Version Française de la ChatBox 2.0

bien sans avoir lu ton message c'est ce à quoi j'ai pensé hier.

Hors ligne

#113 05-09-2007 16:00:07

steve2206
Membre

Re : [Mod] Version Française de la ChatBox 2.0

je m'y suis un peu penché dessus en regardant la mod mp et j'ai finallement eu l'idée d'utiliser la méthode qui permet d'afficher les membres de la chatbox sur l'index pour afficher cette popup.
Mais j'ai aussi pensé qu'il ne faut pas oublier les cookies: il ne sert à rien d'envoyer une popup à un mec à chaque fois qu'il passe par l'index; faudrait ne plus l'afficher pendant 30min/1h par exemple une fois qu'elle s'est affichée une fois.

Du coup cette idée est très loin de mes compétences hmm
Alors si quelqu'un se sent de m'aider...

Hors ligne

#114 06-09-2007 19:27:28

Defaz
Membre

Re : [Mod] Version Française de la ChatBox 2.0

saillmone a écrit :

Chez moi, le mod "pas de retour à la ligne avant le message" de Sylvinho ne fonctionne pas sur la page d'index.
En effet, pour les messages sur la page de la chatbox, pas de problème, l'affichage sans retour à la ligne se fait bien. --> ici
Par contre, ma chatbox est également postionnée sur l'index du forum. Et là, la mise en page de Sylvinho ne fonctionne pas. --> ici
Quelqu'un a-t-il une solution ? siffle

Bonjour,

J'ai le même soucis, est-il possible de faire une modif pour que ce soit affichable à l'identique sur l'index et sur la ChatBox ? happy

Merci d'avance wink

Hors ligne

#115 16-09-2007 22:35:11

Lyconide
Membre

Re : [Mod] Version Française de la ChatBox 2.0

austin.fla a écrit :

J'ai un soucit j'ai installer ce mod et tout mon forum à un toutes petite police...

Forum

Comment faire pour tout remettre nikel ?

J'imagine que t'as refait des modifs, non ?
Là, sous Firefox (Galéon, et Opéra), y'a aucun soucis

Hors ligne

#116 16-09-2007 22:41:18

Pandark
Guide

Re : [Mod] Version Française de la ChatBox 2.0

idem sous ff2 et ie


=>  Plugins | Modifications | Liens utiles   <=
                .._ -Pandark- _..
                Serial Dreamer

Hors ligne

#117 17-09-2007 21:26:51

PascL
Membre

Re : [Mod] Version Française de la ChatBox 2.0

T'aurais pas fait un CTRL + molette de souris en même temps que F5 ?

parce que je vois pas de souci non plus.

Hors ligne

#118 17-09-2007 23:04:14

Pandark
Guide

Re : [Mod] Version Française de la ChatBox 2.0

Si c'est sous ff, fais quand même [c]ctrl+0[/c] quand même, histoire d'être sûr wink


=>  Plugins | Modifications | Liens utiles   <=
                .._ -Pandark- _..
                Serial Dreamer

Hors ligne

#119 18-09-2007 20:18:08

djay70
Membre

Re : [Mod] Version Française de la ChatBox 2.0

Bonjour je viens d'installer la chatbox sur mon forum et je l'ai mis dans l'index.php sans aucun probleme mais j'ai une petite question.

Comment faire pour changer la couleur pour que le statue [ADMIN] soit d'une couleur differente par rapporte a [MODO] ou encore [MEMBRE] si quelqu'un peut me dire si c posible et si c'est la cas comment faire ca serait super cool.

Tcho


Ma Web Radio disponible 24/24 7/7
ici

Hors ligne

#120 20-09-2007 23:37:48

Blooo
Membre

Re : [Mod] Version Française de la ChatBox 2.0

bonjour à tous,

quand je veux installer cette mod j'ai ce message d'erreur :
chat_1.jpg


ça pourrait venir de quoi?

merci de votre aide

Dernière modification par Blooo (20-09-2007 23:38:02)


1er Portail Francophone de machines à vapeur, moteurs à air chaud et Bateaux Pop pop
http://www.blooo.fr/forum/index.php Le seul Forum Francophone de Machine à Vapeur et moteurs à air chaud !!!

Hors ligne

#121 20-09-2007 23:55:14

yemgi
Expatrié

Re : [Mod] Version Française de la ChatBox 2.0

A priori, tu as déja installé / testé une chatbox sur ton forum. Le message d'erreur indique que les modifications que install_mod.php essaie de faire sont déja effectuées.

Hors ligne

#122 21-09-2007 00:01:43

Blooo
Membre

Re : [Mod] Version Française de la ChatBox 2.0

yemgi a écrit :

A priori, tu as déja installé / testé une chatbox sur ton forum. Le message d'erreur indique que les modifications que install_mod.php essaie de faire sont déja effectuées.

oui effectivement j'avais essayé il y a quelques mois et j'avais arrêté et je ne m'en souvenais plus, (malheureusement gros soucis de mémoire)
mais j'ai été dans la BDD et j'ai supprimé ce qui touchait à la chatbox, mais alors il doit y avoir un reste quelque part?

qu'est ce que je peut faire maintenant?

merci de ton aide


1er Portail Francophone de machines à vapeur, moteurs à air chaud et Bateaux Pop pop
http://www.blooo.fr/forum/index.php Le seul Forum Francophone de Machine à Vapeur et moteurs à air chaud !!!

Hors ligne

#123 21-09-2007 00:05:58

yemgi
Expatrié

Re : [Mod] Version Française de la ChatBox 2.0

installe la mod sans exécuter install_mod.php
Si ca ne fonctionne pas, il faudra supprimer la colonne g_read_chatbox dans la table groups comme indiqué par le message d'erreur et tous les restes de la précédente installation qui seront indiqués comme erreur par install_mod.php

Hors ligne

#124 21-09-2007 00:15:49

Blooo
Membre

Re : [Mod] Version Française de la ChatBox 2.0

yemgi a écrit :

installe la mod sans exécuter install_mod.php
Si ca ne fonctionne pas, il faudra supprimer la colonne g_read_chatbox dans la table groups comme indiqué par le message d'erreur et tous les restes de la précédente installation qui seront indiqués comme erreur par install_mod.php

mais alors j'y pense, est ce qu'il ne vaudrais pas mieux tout de suite supprimer toute la table "groups"?


1er Portail Francophone de machines à vapeur, moteurs à air chaud et Bateaux Pop pop
http://www.blooo.fr/forum/index.php Le seul Forum Francophone de Machine à Vapeur et moteurs à air chaud !!!

Hors ligne

#125 21-09-2007 00:19:22

yemgi
Expatrié

Re : [Mod] Version Française de la ChatBox 2.0

si tu supprimes la table groups, ton forum ne fonctionne plus, comme son nom l'indique c'est la table qui contient toutes les informations relatives aux groupes d'utilisateurs

Hors ligne

Pied de page des forums