ShoutBox et Chat ne fonctionnent plus ... rien ne s'écris - Panne

Started by 3000, August 14, 2010, 02:28:58 PM

Previous topic - Next topic

maximus23

Bonjour,

Apparemment oui c'est une purge totale des messages et je ne vois pas d'autres paramètres :)

Pas de support par PM ou Courrier...Veuillez utiliser le forum pour vous avoir une réponse rapide à votre demande d'aide. Merci.
Amitiés et à Bientôt...
No support by PM or Mail...You will get better and faster responses in the support forums. Thank you.
Have a nice day...

3000

Bonjour , ok, merci pour l'info ...

Peut-être une modif à apporter par le créateur ?

Moi j'ai cette fonction ( il y a peut-être pas tout le code ...)

Mais peut-être que cela pourrait donner une idée:

  $delete = $db->query("DELETE FROM $table[box] LIMIT 250");


if($settings['max_post_length'])
  {
   $message = substr($message, 0, $settings['max_post_length']);
  }
  $mesg = varcleaner($message, true, false, true);
  if(!empty($mesg))
  {
   $timectrl = $now - $floodctrl;
   $query = $db->query("SELECT COUNT(*) FROM $table[box] WHERE (name='$o2user' AND time >='$timectrl')");
   $right = $db->result($query, 0);
   if($right > 0)
   {
    eval("\$chatterbox_flood_control = \"".template("chatterbox_flood_control")."\";");
   }
   else
   {
    $query = $db->query("SELECT COUNT(*) FROM $table[box]");
    $numpo = $db->result($query, 0);
    if($numpo > 500)
    {
     $delete = $db->query("DELETE FROM $table[box] LIMIT 250");
    }
    $db->query("INSERT INTO $table[box] VALUES('', '$o2user', '$mesg', '$now')");
   }
  }
}
if(empty($begin))
{
  $begin = "0";
}
$query = $db->query("SELECT * FROM $table[box] ORDER BY time DESC LIMIT $begin, $chatterbox_nbmsg");
$end = $db->num_rows($query);
$prev = $begin - $chatterbox_nbmsg;
$next = $begin + $chatterbox_nbmsg;
if($begin >= 1)
{
  $prevsearch = "<a href=\"chatterbox.php?zone=bottom&time_refresh=$time_refresh&begin=$prev\" class=\"nav\" target=\"chatbottom\" onclick=\"window.location='chatterbox.php?zone=top&time_refresh=$time_refresh&begin=$prev'\">[$lang[prevsearch]]</a>\n";
  $caret = " - ";
}
if($end == $chatterbox_nbmsg)
{
  $nextsearch = "$caret<a href=\"chatterbox.php?zone=bottom&time_refresh=$time_refresh&begin=$next\" class=\"nav\" target=\"chatbottom\" onclick=\"window.location='chatterbox.php?zone=top&time_refresh=$time_refresh&begin=$next'\">[$lang[nextsearch]]</a>\n";
  $caret = " - ";
}


Enfin voilà ... Sinon... bon à un certain moment je delete via la base de données directement si il n'y apas d'autres possibilités

Je trouve intéressant de laisser les messages dans la ShoutBox ...
J'en ai de 2003 dans mon ancien forum et c'est assez marrant  :P

Detoutes facon avant d'avoir 1Go dans le chat ... va falloir poster .... ;D

maximus23

Bonjour,

Tu le laisses pour une durée assez longue comme cela pas de soucis :) Tu pourras retrouver ainsi tout tes messages :)

Pas de support par PM ou Courrier...Veuillez utiliser le forum pour vous avoir une réponse rapide à votre demande d'aide. Merci.
Amitiés et à Bientôt...
No support by PM or Mail...You will get better and faster responses in the support forums. Thank you.
Have a nice day...

3000

Bonjour, oui ok... je vais mettre 5 ans  :P

Pour l'instant je test et la fonction ne semble pas fonctionner....
1 message à disparu, celui de hier ... ::)

étrange, il doit y avoir un autre réglage....(j'ai bien fait idem pour chat et Shoutbox)

J'ai mis des messages en test dans http://tantra-ph.3000fr.com/

En plus, petit bug avec le défilement vers le haut, monte pas correctement

Les messages sont bien dans la base de données...mais invisibles dans le Chat / ShoutBox

      336 95 3000 3 0 2010-09-16 22:42:16 5646d86a [BLOB - 54o]
      337 95 3000 3 0 2010-09-16 22:44:19 5646d86a [BLOB - 151o]
      338 2147483647 ChatBot 4 0 2010-09-17 14:51:54 5646d86a [BLOB - 11o]
      339 95 3000 3 0 2010-09-17 14:51:59 5646d86a [BLOB - 333o]
      340 2147483647 ChatBot 4 0 2010-09-18 01:53:54 70c64dbd [BLOB - 15o]
      341 2147483647 ChatBot 4 0 2010-09-18 01:54:00 70c64dbd [BLOB - 20o]
      342 2147483647 ChatBot 4 0 2010-09-18 01:54:00 70c64dbd [BLOB - 20o]
      343 2147483647 ChatBot 4 0 2010-09-18 01:54:00 70c64dbd [BLOB - 20o]
      344 2147483647 ChatBot 4 0 2010-09-18 01:54:00 70c64dbd [BLOB - 20o]
      345 2147483647 ChatBot 4 0 2010-09-18 01:54:00 70c64dbd [BLOB - 20o]
      346 2147483647 ChatBot 4 0 2010-09-18 01:54:00 70c64dbd [BLOB - 20o]
      347 2147483647 ChatBot 4 0 2010-09-18 08:20:30 5646d86a [BLOB - 11o]
      348 2147483647 ChatBot 4 0 2010-09-18 08:20:32 5646d86a [BLOB - 24o]

Donc ma question - Ou se trouve la commande qui fait afficher les messages ?
que les 50 derniers sont suffisants ... ou un simple lien qui pourrait visionner les messages en dehors du chat

Merci d'avance ;)

EDIT: J'ai pas très bien compris ces fonctions:

// Max time difference in hours for messages to display on each request:
$config['requestMessagesTimeDiff'] = 24;
// Max number of messages to display on each request:
$config['requestMessagesLimit'] = 10;


// Defines the max time difference in hours for logs when no period or search condition is given:
$config['logsRequestMessagesTimeDiff'] = 1;
// Defines how many logs are returned on each logs request:
$config['logsRequestMessagesLimit'] = 10;


Un réglage ? - Merci  :-[ O:)



maximus23

Bonjour,

Pour ceux du bas c'est les logs pas de soucis :)

Pour ceux du haut tu as affichage pour les 24 dernières heures et affichage limite par requête donc 10 messages que tu verras dans la box... Pour celui qui est à 24 oui tu peux mettre plus si tu veux voir des mesaages qui date de plus de 24 heures :)


Pas de support par PM ou Courrier...Veuillez utiliser le forum pour vous avoir une réponse rapide à votre demande d'aide. Merci.
Amitiés et à Bientôt...
No support by PM or Mail...You will get better and faster responses in the support forums. Thank you.
Have a nice day...

3000

Bonjour ... Compris ... et c'est ok - J'ai modifié comme ceci:

$config['requestMessagesTimeDiff'] = 24000;
// Max number of messages to display on each request:
$config['requestMessagesLimit'] = 20;

Par contre, gros problème pour visionner les messages avec la barre de defilement ....
Pratiquement impossible de monter ....  >:(





VOilà... pour l'instant je n'ai modifié que http://tantra-ph.3000fr.com/

J'espère que c'est réparable ... Merci d'avance  :D

maximus23

Bonjour,

Tu devrais regarder du côté de ton browser IE il doit y avoir un gros problème et tu devrais y remédier car cela te crée des situations propre à ton IE qui doit être en mode déraillement complet  :o   ;)
Pas de support par PM ou Courrier...Veuillez utiliser le forum pour vous avoir une réponse rapide à votre demande d'aide. Merci.
Amitiés et à Bientôt...
No support by PM or Mail...You will get better and faster responses in the support forums. Thank you.
Have a nice day...

3000

Bonjour ... Waaa lol oui, tu as raison..... Mon IE8 est bugué ... mes autres machines fonctionnent...

Je viens de tout reset IE8 et bof toujours idem  >:( :( .... Bon vais reflechir ce que c'est ... ... ...

Mais c'est OK ... SHoutBox & CHAT sont OK maintenant

Merci ... Super  ;D

Advertisement: