Chatbox : les messages ne vont plus les uns sous les autres

3 participants

Voir le sujet précédent Voir le sujet suivant Aller en bas

Résolu Chatbox : les messages ne vont plus les uns sous les autres

Message par Isai Dim 17 Mai 2020 - 16:00

Détails techniques


Version du forum : phpBB2
Poste occupé : Fondateur
Navigateur(s) concerné(s) : Mozilla Firefox, Google Chrome, Safari
Capture d'écran du problème :
Voir l'image:

Personnes concernées par le problème : Tous les utilisateurs
Problème apparu depuis : Régulièrement depuis plusieurs semaines, de manière ininterrompue depuis vendredi 15 mai 19h45
Lien du forum : http://www.30yearsstillyoung.com/

Description du problème

Bonjour,

Cela fait plusieurs fois que nous signalons ce problème et nous n'avons pas encore eu de solution (première fois, deuxième fois). Jusqu'à présent, nous avions de la chance, et le bug disparaissait de lui même au bout de quelques heures. Cependant, cette fois, cela va bienôt faire deux jours entiers que la CB ne fonctionne pas.

Comme vous pouvez le voir sur les captures, les nouveaux messages envoyés se superposent et remplacent les précédents sur la même ligne, au lieu de se placer à la suite sur une nouvelle ligne.

Nous avons déjà tenté plusieurs manipulations suggérées lors de la dernière apparition du problème : désactivation des JS, désactivation de la CB, dans un ordre et dans l'autre. Mais le fait est que nous n'avons aucun code, JS, CSS ou dans les templates, qui touche à la ChatBox.

Nous espérons sincèrement avoir une solution cette fois.

En vous remerciant d'avance.
Isai

Isai
**

Féminin
Messages : 98
Inscrit(e) le : 26/04/2009

http://www.30yearsstillyoung.com/
Isai a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Chatbox : les messages ne vont plus les uns sous les autres

Message par mSyx Dim 17 Mai 2020 - 18:39

Hello o/
Je me suis permis de me créer un compte (Kehoru) pour avoir accès à la chatbox. Le problème est soit lié à un JS (le plus probable, je suppose), soit à la BDD du forum :b

Du coup, le mieux serait d'avoir les principaux éléments qui pourraient causer ce problème; il faudrait donc les templates index_body et overall_header et, si possible, les différents JS qui sont installés sur le forum (dans les pages JS).

Ce que tu peux faire indépendamment, c'est de désactiver un à un les scripts utilisés et réessayer avec la CB à chaque fois, pour voir si l'un d'entre-eux pose problème. Smile
mSyx

mSyx
****

Masculin
Messages : 394
Inscrit(e) le : 22/09/2012

https://forum.forumactif.com/
mSyx a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Chatbox : les messages ne vont plus les uns sous les autres

Message par Isai Dim 17 Mai 2020 - 18:50

Bonsoir,

Voici les JS actifs sur "toutes les pages" :

Code:
$(function(){
          $("body").append('<div class="bouhautbas"><a href="#top"><img src="https://image.flaticon.com/icons/svg/248/248616.svg" alt="Aller en haut" /></a> <a href="#bottom"><img src="https://image.flaticon.com/icons/svg/248/248615.svg" alt="Aller en bas" /></a></div>');
});

Code:
$(function(){
 
  var texte_milieu = " a posté dans ";
  var si_titre_vide = "ce sujet";
 
  if(typeof(compileNotif)!="function")return;var d=compileNotif;Toolbar.compileNotif=compileNotif=function(b){var a=d(b);if(b.text.type==FA.Notification.NOTIF_TOPIC_WATCH){var c=a.match(/^(.*) a écrit un message dans (<a href="\/t[0-9]+(p[0-9]+)?-([^#?"]*)[^"]+">)[^<]+<\/a>$/);c&&(b=c[1]+texte_milieu+c[2],a=c[4],a="topic"==a||/^[\s-]*$/.test(a)?si_titre_vide:a.replace(/-/g," ").replace(/(^\s+|\s+$)/g,""),a=b+a+"</a>")}return a}
 
});

Code:
$(function(){
        $(".vote").each(function(){
        $(this).find(".vote-button:first a").html('<img src="http://www.icone-png.com/png/24/23588.png" width="25px" alt="Voter" title="Liker" />').click(function(){
        $.get($(this).attr("href"));
          $(this).parent().html('<img src="http://www.icone-png.com/png/24/23588.png" width="25px" alt="Like enregistré" title="Like enregistré" />');
return!1
});
          $(this).closest("tr.post").find("td.post-options").append($(this).find(".vote-button:first a")).append($(this).find(".vote-bar").length?' <div style="position:absolute;"><table><tr><td><img src="http://www.icone-png.com/png/24/23588.png" width="25px"/></td><td><div class="vote-count" title="Nombre de likes">'+$(this).find(".vote-bar").attr("title").replace(/^.*\(([0-9]*) .*?\)$/,"$1"):"")+'</div></td></tr></table></div>';
        $(this).remove()
                  })
                });

Le template index_body :

Code:
{JAVASCRIPT}
<!-- BEGIN message_admin_index -->
<table class="forumline" width="100%" border="0" cellspacing="1" cellpadding="0">
   <!-- BEGIN message_admin_titre -->
   <tr>
      <td class="catHead" height="28"><span class="cattitle">{message_admin_index.message_admin_titre.MES_TITRE}</span></td>
   </tr>
   <!-- END message_admin_titre -->
   <!-- BEGIN message_admin_txt -->
   <tr>
      <td class="row1" rowspan="3" align="center" valign="middle">
      <div class="gensmall">{message_admin_index.message_admin_txt.MES_TXT}</div>
      </td>
   </tr>
   <!-- END message_admin_txt -->
</table>
<!-- END message_admin_index -->

<!-- BEGIN switch_user_login_form_header -->
<form action="{S_LOGIN_ACTION}" method="post" name="form_login">
   <!-- BEGIN switch_fb_connect_no -->
   <table width="100%" border="0" cellspacing="0" cellpadding="0" class="user_login_form forumline">
      <tr>
         <td class="row1" align="center">
            <table border="0" cellspacing="0" cellpadding="0">
               <tr>
                  <td><span class="genmed">{L_USERNAME}:</span>&nbsp;</td>
                  <td><input class="post" type="text" size="10" name="username"/>&nbsp;</td>
                  <td>
                     <input class="radio" type="checkbox" name="autologin" {AUTOLOGIN_CHECKED} />
                     <span class="gensmall">{L_AUTO_LOGIN}</span>&nbsp;
                  </td>
               </tr>

               <tr>
                  <td><span class="genmed">{L_PASSWORD}:</span>&nbsp;</td>
                  <td><input class="post" type="password" size="10" name="password"/>&nbsp;</td>
                  <td>{S_HIDDEN_FIELDS}<input class="mainoption" type="submit" name="login" value="{L_LOGIN}" /></td>
               </tr>
            </table>
         </td>
      </tr>
   </table>
   <!-- END switch_fb_connect_no -->

   <!-- BEGIN switch_fb_connect -->
   <table width="100%" border="0" cellspacing="0" cellpadding="0" class="user_login_form forumline">
      <tr>
         <td valign="top" width="100%"  class="row1" align="center">
            <table width="100%">
               <tr>
                  <td width="55%" valign="middle" align="right">
                     <table class="right">
                        <tr>
                           <td><span class="genmed">{L_USERNAME}:</span>&nbsp;</td>
                           <td><input class="post" type="text" size="10" name="username"/>&nbsp;</td>
                           <td>
                              <input class="radio" type="checkbox" name="autologin" {AUTOLOGIN_CHECKED} />
                              <span class="gensmall">{L_AUTO_LOGIN}</span>&nbsp;
                           </td>
                        </tr>

                        <tr>
                           <td><span class="genmed">{L_PASSWORD}:</span>&nbsp;</td>
                           <td><input class="post" type="password" size="10" name="password"/>&nbsp;</td>
                           <td>{S_HIDDEN_FIELDS}<input class="mainoption" type="submit" name="login" value="{L_LOGIN}" /></td>
                        </tr>
                     </table>
                  </td>
                  <td width="10%" align="center" valign="middle">
                     <span class="genmed fb_or">{switch_user_login_form_header.switch_fb_connect.L_OR}</span>
                  </td>
                  <td width="35%" class="align_gauche"><fb:login-button size="large" onlogin="window.location='/facebook_connect.forum'" v="2" scope="{switch_user_login_form_header.switch_fb_connect.L_FB_PERMISSIONS}">{switch_user_login_form_header.switch_fb_connect.L_FB_LOGIN_BUTTON}</fb:login-button></td>
               </tr>
            </table>
         </td>
      </tr>
   </table>
   <!-- END switch_fb_connect -->
</form>
<!-- END switch_user_login_form_header -->

{CHATBOX_TOP}
{BOARD_INDEX}
<center>
         <!-- BEGIN switch_user_logged_in -->
         <span class="gensmall searchnew"><a href="{U_MARK_READ}" class="gensmall">{L_MARK_FORUMS_READ} ✻ </a></span>
         <!-- END switch_user_logged_in -->
         <!-- BEGIN switch_delete_cookies -->
         <br /><span class="gensmall searchnew"><a href="{switch_delete_cookies.U_DELETE_COOKIES}" class="gensmall" rel="nofollow">{switch_delete_cookies.L_DELETE_COOKIES} ✻ </a></span>
         <!-- END switch_delete_cookies -->
      
         <span class="gensmall searchnew">
            <a href="{U_TODAY_ACTIVE}" class="gensmall">{L_TODAY_ACTIVE} ✻ </a>
            <a href="{U_TODAY_POSTERS}" class="gensmall">{L_TODAY_POSTERS} ✻ </a>
            <a href="{U_OVERALL_POSTERS}" class="gensmall">{L_OVERALL_POSTERS} ✻ </a>
            <!-- BEGIN switch_on_index -->
               <!-- BEGIN switch_delete_cookies -->
               <br /><a href="{switch_on_index.switch_delete_cookies.U_DELETE_COOKIES}" class="gensmall" rel="nofollow">{switch_on_index.switch_delete_cookies.L_DELETE_COOKIES}</a>
               <!-- END switch_delete_cookies -->
            <!-- END switch_on_index -->
         </span>
</center>      
<!-- BEGIN switch_user_login_form_footer -->
<form action="{S_LOGIN_ACTION}" method="post" name="form_login">
   <!-- BEGIN switch_fb_connect_no -->
   <table width="100%" border="0" cellspacing="0" cellpadding="0" class="user_login_form forumline">
      <tr>
         <td class="row1" align="center">
            <table border="0" cellspacing="0" cellpadding="0">
               <tr>
                  <td><span class="genmed">{L_USERNAME}:</span>&nbsp;</td>
                  <td><input class="post" type="text" size="10" name="username"/>&nbsp;</td>
                  <td>
                     <input class="radio" type="checkbox" name="autologin" {AUTOLOGIN_CHECKED} />
                     <span class="gensmall">{L_AUTO_LOGIN}</span>&nbsp;
                  </td>
               </tr>

               <tr>
                  <td><span class="genmed">{L_PASSWORD}:</span>&nbsp;</td>
                  <td><input class="post" type="password" size="10" name="password"/>&nbsp;</td>
                  <td>{S_HIDDEN_FIELDS}<input class="mainoption" type="submit" name="login" value="{L_LOGIN}" /></td>
               </tr>
            </table>
         </td>
      </tr>
   </table>
   <!-- END switch_fb_connect_no -->

   <!-- BEGIN switch_fb_connect -->
   <table width="100%" border="0" cellspacing="0" cellpadding="0" class="user_login_form forumline">
      <tr>
         <td valign="top" width="100%"  class="row1" align="center">
            <table width="100%">
               <tr>
                  <td width="55%" valign="middle">
                     <table class="right">
                        <tr>
                           <td><span class="genmed">{L_USERNAME}:</span>&nbsp;</td>
                           <td><input class="post" type="text" size="10" name="username"/>&nbsp;</td>
                           <td>
                              <input class="radio" type="checkbox" name="autologin" {AUTOLOGIN_CHECKED} />
                              <span class="gensmall">{L_AUTO_LOGIN}</span>&nbsp;
                           </td>
                        </tr>

                        <tr>
                           <td><span class="genmed">{L_PASSWORD}:</span>&nbsp;</td>
                           <td><input class="post" type="password" size="10" name="password"/>&nbsp;</td>
                           <td>{S_HIDDEN_FIELDS}<input class="mainoption" type="submit" name="login" value="{L_LOGIN}" /></td>
                        </tr>
                     </table>
                  </td>
                  <td width="10%" align="center" valign="middle">
                     <span class="genmed fb_or">{switch_user_login_form_footer.switch_fb_connect.L_OR}</span>
                  </td>
                  <td width="35%" class="align_gauche"><fb:login-button size="large" onlogin="window.location='/facebook_connect.forum'" v="2" scope="{switch_user_login_form_footer.switch_fb_connect.L_FB_PERMISSIONS}">{switch_user_login_form_footer.switch_fb_connect.L_FB_LOGIN_BUTTON}</fb:login-button></td>
               </tr>
            </table>
         </td>
      </tr>
   </table>
   <!-- END switch_fb_connect -->
</form>
<!-- END switch_user_login_form_footer -->

<!-- BEGIN disable_viewonline -->
<br>
 
 

<table width="680" style="margin:auto;" cellspacing="10"><tr>
<td  width="180px" valign="bottom">
 <div class="Qstat"><span id="Memb">{TOTAL_USERS}</span><script type="text/javascript">document.getElementById('Memb').innerHTML=document.getElementById('Memb').innerHTML.replace(/Nous avons/, "");</script>
  <script type="text/javascript">document.getElementById('Memb').innerHTML=document.getElementById('Memb').innerHTML.replace(/membres enregistrés/, "membres");</script>
  <span id="Mess">{TOTAL_POSTS}</span><script type="text/javascript">document.getElementById('Mess').innerHTML=document.getElementById('Mess').innerHTML.replace(/Nos membres ont posté un total de/, "");</script>
    </div>
  <a href="https://www.30yearsstillyoung.com/g5-30-ans-sinon-rien"><div style="background:#D94632;"class="grp">30 ans sinon rien</div></a>
          <a href="https://www.30yearsstillyoung.com/g6-au-secours-j-ai-30-ans"><div style="background:#DC754E;" class="grp">au secours, j'ai 30 ans</div></a>
          <a href="https://www.30yearsstillyoung.com/g7-40-ans-mode-d-emploi"><div style="background:#97493E;" class="grp">40 ans, mode d'emploi</div></a>
          <a href="https://www.30yearsstillyoung.com/g8-17-ans-encore"><div style="background:#DE9047;" class="grp">17 ans encore</div></a>
</td>
<td valign="bottom">
<center>
<div class="cadreqeel2" style="height: auto;">
  <div style="font-size: 10px; margin-top: 3px;" align="center">Le dernier arrivant est<br/> <div id="newest"><span id="neew">{NEWEST_USER}.</span></div></div></div>
          <script type="text/javascript">document.getElementById('newest').innerHTML=document.getElementById('newest').innerHTML.replace(/L'utilisateur enregistré le plus récent est /, "");</script>
      <div class="cadreqeel1">
        <div style="font-size: 10px; margin-top: 3px;" align="justify">{TOTAL_USERS_ONLINE}<br/> {LOGGED_IN_USER_LIST}</div></div>
</td>
<td width="36%" valign="top" class="cadreqeel1">
  <div style="height:157px;width:290px;overflow:auto;">
        <table width="100%"style="text-align:justify;"class="trans">{L_CONNECTED_MEMBERS}</table>
      </div>
</td>
</tr>
</table>
 
 
  <!-- END disable_viewonline -->
{CHATBOX_BOTTOM}
<br clear="all" />

{AUTO_DST}

<!-- BEGIN switch_fb_index_login -->
<div id="fb-root"></div>
<script type="text/javascript">
//<![CDATA[
FB.init({
   appId: '{switch_fb_index_login.FACEBOOK_APP_ID}',
     status: true,
     cookie: true,
     xfbml: true,
    oauth: true
});
//]]>
</script>
<!-- END switch_fb_index_login -->

Le template overall_header :

Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" dir="{S_CONTENT_DIRECTION}" id="min-width" lang="{L_LANG_HTML}" xml:lang="{L_LANG_HTML}" {NAMESPACE_FB_LIKE} {NAMESPACE_FB} {NAMESPACE_BBCODE}>
<head>
  <link href="https://fonts.googleapis.com/css?family=Marck+Script|Open+Sans+Condensed:300" rel="stylesheet">
<link href='https://fonts.googleapis.com/css?family=Economica|Viga' rel='stylesheet' type='text/css'>
  <link href='https://fonts.googleapis.com/css?family=Poiret+One' rel='stylesheet' type='text/css'>
    <link href='https://fonts.googleapis.com/css?family=BenchNine' rel='stylesheet' type='text/css'>
      <link href='https://fonts.googleapis.com/css?family=Sue+Ellen+Francisco' rel='stylesheet' type='text/css'>
        <link href='https://fonts.googleapis.com/css?family=Pathway+Gothic+One' rel='stylesheet' type='text/css'>
          <link href='https://fonts.googleapis.com/css?family=Teko' rel='stylesheet' type='text/css'>
            <link href='https://fonts.googleapis.com/css?family=Oxygen' rel='stylesheet' type='text/css'>
              <link href="https://fonts.googleapis.com/css?family=Abel&display=swap" rel="stylesheet">
                <link href="https://fonts.googleapis.com/css?family=News+Cycle&display=swap" rel="stylesheet">
    <link href='http://fonts.googleapis.com/css?family=Great+Vibes' rel='stylesheet' type='text/css'>
    <link href='http://fonts.googleapis.com/css?family=Dancing+Script|Parisienne|Fjalla+One|Calligraffitti|IM+Fell+English:400,400italic|IM+Fell+Double+Pica:400,400italic|Bilbo+Swash+Caps|Bilbo|Wire+One|Amatic+SC|Tangerine:400,700|Italianno|Ruthie' rel='stylesheet' type='text/css'>
   <title>{SITENAME_TITLE}{PAGE_TITLE}</title>
   <meta http-equiv="content-type" content="text/html; charset={S_CONTENT_ENCODING}" />
   <meta http-equiv="content-script-type" content="text/javascript" />
   <meta http-equiv="content-style-type" content="text/css" />
   <!-- BEGIN switch_compat_meta -->
   <meta http-equiv="X-UA-Compatible" content="IE={switch_compat_meta.VERSION}" />
   <!-- END switch_compat_meta -->
   <!-- BEGIN switch_canonical_url -->
   <link rel="canonical" href="{switch_canonical_url.CANONICAL_URL}" />
   <!-- END switch_canonical_url -->
   {META_FAVICO}
   {META}
   {META_FB_LIKE}
   <meta name="title" content="{SITENAME_TITLE}{PAGE_TITLE}" />
   {T_HEAD_STYLESHEET}
   {CSS}
   <link rel="search" type="application/opensearchdescription+xml" href="/improvedsearch.xml" title="{SITENAME}" />
   <link rel="search" type="application/opensearchdescription+xml" href="{URL_BOARD_DIRECTORY}/search/improvedsearch.xml" title="{SEARCH_FORUMS}" />
   <script src="{JQUERY_PATH}" type="text/javascript"></script>
   <script src="{JS_DIR}{L_LANG}.js" type="text/javascript"></script>

   <!-- BEGIN switch_fb_login -->
   <script src="https://connect.facebook.net/{switch_fb_login.FB_LOCAL}/all.js" type="text/javascript"></script>
   <script src="{switch_fb_login.JS_FB_LOGIN}" type="text/javascript"></script>
   <!-- END switch_fb_login -->

   <!-- BEGIN switch_ticker -->
   <link type="text/css" rel="stylesheet" href="{JS_DIR}jquery/ticker/ticker.css" />
   <script src="{JS_DIR}jquery/ticker/ticker.js" type="text/javascript"></script>
   <!-- END switch_ticker -->

   <!-- BEGIN switch_ticker_new -->
   <script src="{JS_DIR}jquery/jcarousel/jquery.jcarousel.js" type="text/javascript"></script>
   <script type="text/javascript">//<![CDATA[
      /* Definir le sens de direction en fonction du panneau admin */
      var tickerDirParam = "{switch_ticker.DIRECTION}";
      var slid_vert = false;
      var auto_dir = 'next';
      var h_perso = parseInt({switch_ticker.HEIGHT});

      switch( tickerDirParam )
      {
         case 'top' :
            slid_vert = true;
            break;

         case 'left':
            break;

         case 'bottom':
            slid_vert = true;
            auto_dir = 'prev';
            break;

         case 'right':
            auto_dir = 'prev';
            break;

         default:
            slid_vert = true;
      }

      $(document).ready(function() {
         var w_cont = $('#fa_ticker_container').width();

         if (w_cont > 0)
         {
            $('#fa_ticker_container').width(w_cont);

            /* Affichage de la liste */
            $('#fa_ticker_content').css('display','block');

            /* Calcul des dimensions du conteneur et des elements */
            var width_max = $('ul#fa_ticker_content').width();
            var width_item = Math.floor(width_max / {switch_ticker.SIZE});
            var height_max = h_perso;

            /* Calcul de la hauteur maximale du conteneur en fonction des elements et de la hauteur personnalisee dans l'admin */
            $('ul#fa_ticker_content li').each( function () {
               if ($(this).height() > height_max)
               {
                  height_max = $(this).height();
               }
            } );

            /* Redimensionnement des elements et des images trop larges */
            $('ul#fa_ticker_content li').width(width_item).height(height_max).find('img').each(function () {
               if ($(this).width() > width_item)
               {
               var ratio      = $(this).width() / width_item;
               var new_height = Math.round($(this).height() / ratio);
               $(this).height(new_height).width(width_item);
               }
            });

            /* Redimensionnement et centrage du conteneur en mode vertical */
            if (slid_vert)
            {
               $('ul#fa_ticker_content').width(width_item).height(height_max).css('marginLeft','auto').css('marginRight','auto');
            }

            /* Initialisation du caroussel */
            $('#fa_ticker_content').jcarousel({
                  vertical: slid_vert,
               wrap: 'circular',
               auto: {switch_ticker.STOP_TIME},
               auto_direction: auto_dir,
            scroll: 1,
            size: {switch_ticker.SIZE},
            height_max: height_max,
            animation: {switch_ticker.SPEED}
            });
         }
         else
         {
            $('ul#fa_ticker_content li:not(:first)').css('display','none');
            $('ul#fa_ticker_content li:first').css('list-style','none').css('text-align','center');
         }
      });
   //]]>
   </script>
   <!-- END switch_ticker_new -->

   <script type="text/javascript">//<![CDATA[
   $(document).ready(function(){
      <!-- BEGIN switch_enable_pm_popup -->
         pm = window.open('{U_PRIVATEMSGS_POPUP}', '_faprivmsg', 'HEIGHT=225,resizable=yes,WIDTH=400');
         if(pm != null) { pm.focus(); }
      <!-- END switch_enable_pm_popup -->
      <!-- BEGIN switch_report_popup -->
         report = window.open('{switch_report_popup.U_REPORT_POPUP}', '_phpbbreport', 'HEIGHT={switch_report_popup.S_HEIGHT},resizable=yes,scrollbars=no,WIDTH={switch_report_popup.S_WIDTH}');
         if(report != null) { report.focus(); }
      <!-- END switch_report_popup -->
      <!-- BEGIN switch_ticker -->
         $(document).ready(function() {            
            Ticker.start({
               height : {switch_ticker.HEIGHT},
               spacing : {switch_ticker.SPACING},
               speed : {switch_ticker.SPEED},
               direction : '{switch_ticker.DIRECTION}',
               pause : {switch_ticker.STOP_TIME}
            });
         });
      <!-- END switch_ticker -->
   });

   <!-- BEGIN switch_login_popup -->
      var logInPopUpLeft, logInPopUpTop, logInPopUpWidth = {LOGIN_POPUP_WIDTH}, logInPopUpHeight = {LOGIN_POPUP_HEIGHT}, logInBackgroundResize = true, logInBackgroundClass = false;
   <!-- END switch_login_popup -->

   <!-- BEGIN switch_login_popup -->
   $(document).ready( function() {
      $(window).resize(function() {
         var windowWidth = document.documentElement.clientWidth;
         var popupWidth = $("#login_popup").width();
         var mypopup = $("#login_popup");

         $("#login_popup").css({
         "left": windowWidth/2 - popupWidth/2
            });
      });
   });
   <!-- END switch_login_popup -->
   //]]>
   </script>
   {GREETING_POPUP}
   <!-- BEGIN switch_ticker_new -->
   <style>
   .jcarousel-skin-tango .jcarousel-item {
      text-align:center;
      width: 10px;
   }

   .jcarousel-skin-tango .jcarousel-item-horizontal {
      margin-right: {switch_ticker.SPACING}px;
   }

   .jcarousel-skin-tango .jcarousel-item-vertical {
      margin-bottom: {switch_ticker.SPACING}px;
   }
   </style>
   <!-- END switch_ticker_new -->
   {HOSTING_JS}
   <!-- BEGIN google_analytics_code -->
   <script type="text/javascript">
   //<![CDATA[
    var _gaq = _gaq || [];
    _gaq.push(['_setAccount', '{G_ANALYTICS_ID}']);
    _gaq.push(['_trackPageview']);
   _gaq.push(['_trackPageLoadTime']);

   <!-- BEGIN google_analytics_code_bis -->
   _gaq.push(['b._setAccount', '{G_ANALYTICS_ID_BIS}']);
   _gaq.push(['b._trackPageview']);
   <!-- END google_analytics_code_bis -->

    (function() {
      var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
      ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
      var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
    })();
   //]]>
   </script>
   <!-- END google_analytics_code -->
      <div style="position: fixed; top:0px; height: 100%; left: 0px; z-index: 1000;"><iframe style="height:100%; width : 105px;" marginwidth="0" marginheight="0" src="https://www.30yearsstillyoung.com/h8-widget" frameborder="no" scrolling="no"  margin="0"></iframe></div>
</head>
<body background="{T_BODY_BACKGROUND}" bgcolor="{T_BODY_BGCOLOR}" text="{T_BODY_TEXT}" link="{T_BODY_LINK}" vlink="{T_BODY_VLINK}">
   <!-- BEGIN hitskin_preview -->
   <div id="hitskin_preview" style="display: block;">
      <h1><img src="https://2img.net/i/fa/hitskin/hitskin_logo.png" alt="" /> <em>Hit</em>skin.com</h1>
      <div class="content">
         <p>
            {hitskin_preview.L_THEME_SITE_PREVIEW}
            <br />
            <span>{hitskin_preview.U_INSTALL_THEME}<a href="https://{hitskin_preview.U_RETURN_THEME}">{hitskin_preview.L_RETURN_THEME}</a></span>
         </p>
      </div>
   </div>
   <!-- END hitskin_preview -->

   <!-- BEGIN switch_login_popup -->
   <div id="login_popup">
      <table class="forumline" width="{LOGIN_POPUP_WIDTH}" height="{LOGIN_POPUP_HEIGHT}" border="0" cellspacing="1" cellpadding="0">
         <tr height="25">
            <td class="catLeft">
               <span class="genmed module-title">{SITENAME}</span>
            </td>
         </tr>
         <tr height="{LOGIN_POPUP_MSG_HEIGHT}">
            <td class="row1" align="left" valign="top">
               <div id="login_popup_buttons">
                  <form action="{S_LOGIN_ACTION}" method="get">
                     <input type="submit" class="mainoption" value="{L_LOGIN}" />
                     <input type="button" class="mainoption" value="{L_REGISTER}" onclick="parent.location='{U_REGISTER}';" />
                     <input id="login_popup_close" type="button" class="button" value="{L_DONT_DISPLAY_AGAIN}" />
                  </form>
               </div>
               <span class="genmed">{LOGIN_POPUP_MSG}</span>
            </td>
         </tr>
      </table>
   </div>
   <!-- END switch_login_popup -->

   <a name="top"></a>
   {JAVASCRIPT}

   <table class="bodylinewidth" width="{T_BODY_TABLE_WIDTH}" cellspacing="0" cellpadding="4" border="0" align="center">
      <tr>
         <td class="bodyline">
            <table width="100%" cellspacing="0" cellpadding="0" border="0">
               <tr>
                  <!-- BEGIN switch_logo_left -->
                  <td><a href="{U_INDEX}"><img src="{LOGO}" id="i_logo" border="0" alt="{L_INDEX}" vspace="1" /></a></td>
                  <!-- END switch_logo_left -->
                  <td align="center" width="100%" valign="middle">
                     <!-- BEGIN switch_logo_center -->
                     <a href="{U_INDEX}"><img src="{LOGO}" id="i_logo" border="0" alt="{L_INDEX}" vspace="1" /></a>
                     <br />
                     <!-- END switch_logo_center -->
                     <div class="maintitle">{MAIN_SITENAME}</div>
                     <br />
                     <span class="gen">{SITE_DESCRIPTION}<br />&nbsp; </span>
                  </td>
                  <!-- BEGIN switch_logo_right -->
                  <td><a href="{U_INDEX}"><img src="{LOGO}" id="i_logo" border="0" alt="{L_INDEX}" vspace="1" /></a></td>
                  <!-- END switch_logo_right -->
               </tr>
            </table>

            <table cellspacing="0" cellpadding="0" border="0" align="{MENU_POSITION}">
               <tr>
                  <td align="{MENU_POSITION}"{MENU_NOWRAP}>{GENERATED_NAV_BAR}</td>
               </tr>
            </table>

            <div style="clear: both;"></div>

            <!-- BEGIN switch_ticker_new -->
            <div id="fa_ticker_block" style="margin-top:4px;margin-bottom:4px;">
               <table width="100%" border="0" cellspacing="0" cellpadding="0" class="forumline">
                  <tr>
                     <td align="left" class="row1">
                        <div id="fa_ticker_container">
                           <ul id="fa_ticker_content" class="jcarousel-skin-tango" style="display:none;">
                              <!-- BEGIN ticker_row -->
                              <li>{switch_ticker.ticker_row.ELEMENT}</li>
                              <!-- END ticker_row -->
                           </ul>
                        </div>
                     </td>
                  </tr>
               </table>
            </div>
            <!-- END switch_ticker_new -->

            <!-- BEGIN switch_ticker -->
            <div id="fa_ticker_block" style="margin-top:4px;margin-bottom:4px;">
               <table width="100%" border="0" cellspacing="0" cellpadding="0" class="forumline">
                  <tr>
                     <td align="left" class="row1">
                        <div id="fa_ticker_container">
                           <div id="fa_ticker" style="height:{switch_ticker.HEIGHT}px;">
                              <div class="fa_ticker_content">
                                 <!-- BEGIN ticker_row -->
                                 <div>{switch_ticker.ticker_row.ELEMENT}</div>
                                 <!-- END ticker_row -->
                              </div>
                           </div>
                        </div>
                     </td>
                  </tr>
               </table>
            </div>
            <!-- END switch_ticker -->

            <div id="page-body">
               <div id="{ID_CONTENT_CONTAINER}"{CLASS_CONTENT_CONTAINER}>
                  <table cellpadding="0" cellspacing="0" width="100%" class="three-col">
                     <tbody>
                        <tr>
                           <td valign="top" width="{C1SIZE}">
                              <div id="{ID_LEFT}">
                                 <!-- BEGIN giefmod_index1 -->
                                 {giefmod_index1.MODVAR}
                                    <!-- BEGIN saut -->
                                    <div style="height:{SPACE_ROW}px"></div>
                                    <!-- END saut -->
                                 <!-- END giefmod_index1 -->
                              </div>
                           </td>
                           <td valign="top" width="100%">
<!-- BEGIN html_validation -->
                           </td>
                        </tr>
                     </tbody>
                  </table>
               </div>
            </div>
         </td>
      </tr>
   </table>
</body>
</html>
<!-- END html_validation -->

Comme notifié dans mon précédent message, nous avons déjà essayé de désactiver tous les JS puis de retester la CB, sans succès.

Merci Smile
Isai

Isai
**

Féminin
Messages : 98
Inscrit(e) le : 26/04/2009

http://www.30yearsstillyoung.com/
Isai a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Chatbox : les messages ne vont plus les uns sous les autres

Message par mSyx Dim 17 Mai 2020 - 19:09

Rien d'anormal... Je suis allé voir sur la page /chatbox -où, il me semble, qu'aucun JS ni aucune ressource externe ne sont chargés- et le même problème survient, avec rien d'étrange dans le code source..

Dans le (grand) doute, essaies d'ajouter ça dans le overall_header ?
(c'est le CDN [script direct et hébergé] de la dernière version de jQuery dispo)

Code:
<script src="https://code.jquery.com/jquery-3.5.1.min.js" integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin="anonymous"></script>

EDIT: Pour clarifier le problème, de ce que j'ai compris: ce n'est même pas que les messages se superposent et ne vont pas à la ligne, c'est que seul le dernier message (le plus récent) est chargé; ceux d'avant disparaissent totalement
mSyx

mSyx
****

Masculin
Messages : 394
Inscrit(e) le : 22/09/2012

https://forum.forumactif.com/
mSyx a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Chatbox : les messages ne vont plus les uns sous les autres

Message par Isai Dim 17 Mai 2020 - 19:17

Testé et... pas approuvé, ça n'a rien changé. Snifff
Isai

Isai
**

Féminin
Messages : 98
Inscrit(e) le : 26/04/2009

http://www.30yearsstillyoung.com/
Isai a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Chatbox : les messages ne vont plus les uns sous les autres

Message par mSyx Dim 17 Mai 2020 - 19:25

Ça aura valu la peine de tester, au cas où, mais bon... Là honnêtement, je pense que ça sort du domaine du script/code; d'autant plus que les Archives de la CB ne s'affichent pas du tout non plus. Il faudrait qu'un membre de l'équipe passe par là :/
mSyx

mSyx
****

Masculin
Messages : 394
Inscrit(e) le : 22/09/2012

https://forum.forumactif.com/
mSyx a été remercié(e) par l'auteur de ce sujet.
  • 0

Résolu Re: Chatbox : les messages ne vont plus les uns sous les autres

Message par Isai Dim 17 Mai 2020 - 20:45

Merci quand même pour ton aide. ::fleur::
Isai

Isai
**

Féminin
Messages : 98
Inscrit(e) le : 26/04/2009

http://www.30yearsstillyoung.com/
Isai a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Chatbox : les messages ne vont plus les uns sous les autres

Message par Luzz Lun 18 Mai 2020 - 9:33

Bonjour, 


Comme notifié dans mon précédent message, nous avons déjà essayé de désactiver tous les JS puis de retester la CB, sans succès.

Est-ce que vous avez fait le même test en mettant tous les templates par défaut ? Pourriez-vous nous confirmer s'il vous plaît que le problème apparaît toujours même avec tous les templates désactivés ? 

Merci , cordialement
Luzz

Luzz
Adminactive
Adminactive

Autre / Ne pas divulguer
Messages : 4936
Inscrit(e) le : 25/10/2007

https://forum.forumactif.com
Luzz a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Chatbox : les messages ne vont plus les uns sous les autres

Message par Isai Lun 18 Mai 2020 - 9:48

Bonjour Luzz,
Je viens d'effectuer le test en forçant les templates par défaut, le problème de la chatbox apparaissait toujours.
Isai

Isai
**

Féminin
Messages : 98
Inscrit(e) le : 26/04/2009

http://www.30yearsstillyoung.com/
Isai a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Chatbox : les messages ne vont plus les uns sous les autres

Message par Luzz Lun 18 Mai 2020 - 12:05

Merci,
est-ce que vous rencontrez également le problème de déconnexion des membres, comme c'était le cas à l'époque de https://forum.forumactif.com/t402910-la-chatbox-affiche-les-messages-un-par-un?highlight=chatbox ?
Luzz

Luzz
Adminactive
Adminactive

Autre / Ne pas divulguer
Messages : 4936
Inscrit(e) le : 25/10/2007

https://forum.forumactif.com
Luzz a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Chatbox : les messages ne vont plus les uns sous les autres

Message par Isai Lun 18 Mai 2020 - 12:12

Certains membres m'ont déjà mentionné ce problème en effet, pour ma part je n'en ai jamais fait l'expérience.
Isai

Isai
**

Féminin
Messages : 98
Inscrit(e) le : 26/04/2009

http://www.30yearsstillyoung.com/
Isai a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Chatbox : les messages ne vont plus les uns sous les autres

Message par Isai Mar 19 Mai 2020 - 11:44

Bonjour,

Je me permets un up. Est-ce que quelqu'un est sur le sujet ? Est-ce qu'il y a la moindre piste ?

Merci d'avance.
Isai

Isai
**

Féminin
Messages : 98
Inscrit(e) le : 26/04/2009

http://www.30yearsstillyoung.com/
Isai a été remercié(e) par l'auteur de ce sujet.
  • 0

Résolu Re: Chatbox : les messages ne vont plus les uns sous les autres

Message par Luzz Mar 19 Mai 2020 - 17:40

Oui, votre problème a été signalé à l'équipe technique, mais je n'ai pas d'autres informations pour le moment....

Bien cordialement
Luzz

Luzz
Adminactive
Adminactive

Autre / Ne pas divulguer
Messages : 4936
Inscrit(e) le : 25/10/2007

https://forum.forumactif.com
Luzz a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Chatbox : les messages ne vont plus les uns sous les autres

Message par Isai Mar 19 Mai 2020 - 17:45

Merci Luzz ::fleur::
Isai

Isai
**

Féminin
Messages : 98
Inscrit(e) le : 26/04/2009

http://www.30yearsstillyoung.com/
Isai a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Chatbox : les messages ne vont plus les uns sous les autres

Message par Isai Jeu 21 Mai 2020 - 20:44

Bonsoir,

J'up à nouveau, faute que le problème ait a nouveau miraculeusement disparu de notre côté.
Isai

Isai
**

Féminin
Messages : 98
Inscrit(e) le : 26/04/2009

http://www.30yearsstillyoung.com/
Isai a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Chatbox : les messages ne vont plus les uns sous les autres

Message par Luzz Ven 22 Mai 2020 - 11:26

Bonjour Isai,

Est-ce que vous nous autorisez de faire quelques tests sur votre forum (cela peut impliquer la désactivation complète, pour un bref moment, des vos personnalisations... )
et aussi de poster quelques messages de test sur la Chatbox : soit avec le compte administrateur, soit avec le compte membre que vous nous indiquerez ...

Le problème restant très particulier et touchant uniquement votre forum, je ne peux pas vous promettre une intervention très rapide (surtout qu'on est vendredi), mais nous regarderons si nous pouvons faire quelque chose.
Luzz

Luzz
Adminactive
Adminactive

Autre / Ne pas divulguer
Messages : 4936
Inscrit(e) le : 25/10/2007

https://forum.forumactif.com
Luzz a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Chatbox : les messages ne vont plus les uns sous les autres

Message par Isai Ven 22 Mai 2020 - 11:37

Bonjour Luzz,

Pas de problème pour effectuer des tests, je vous envoie les détails d'un compte que vous pouvez utiliser par MP.
Isai

Isai
**

Féminin
Messages : 98
Inscrit(e) le : 26/04/2009

http://www.30yearsstillyoung.com/
Isai a été remercié(e) par l'auteur de ce sujet.
  • 0

Résolu Re: Chatbox : les messages ne vont plus les uns sous les autres

Message par Isai Ven 22 Mai 2020 - 16:06

Je ne sais pas si votre intervention est terminée mais la CB a l'air de retour (et se fait déjà envahir par les membres qui sont ra-vis ^^). Avez-vous une idée de ce qui avait provoqué ce phénomène ? En tout cas, merci beaucoup pour votre travail. ::fleur::
Isai

Isai
**

Féminin
Messages : 98
Inscrit(e) le : 26/04/2009

http://www.30yearsstillyoung.com/
Isai a été remercié(e) par l'auteur de ce sujet.
  • 0

Résolu Re: Chatbox : les messages ne vont plus les uns sous les autres

Message par Luzz Ven 22 Mai 2020 - 17:17

Bonjour,

En effet, notre technicien a intervenu et corrigé le problème.
Pour répondre à votre question, le souci venait du fait que l'archive de votre Chabox était saturée et ne se vidait pas automatiquement. Nous avons mis en place une correction pour que ça ne se produise plus.

Bon week-end à tout votre forum,
et n'oubliez pas de sortir de la chatbox pour prendre l'air Wink

Bien cordialement
Luzz

Luzz
Adminactive
Adminactive

Autre / Ne pas divulguer
Messages : 4936
Inscrit(e) le : 25/10/2007

https://forum.forumactif.com
Luzz a été remercié(e) par l'auteur de ce sujet.
  • 0

Résolu Re: Chatbox : les messages ne vont plus les uns sous les autres

Message par Isai Ven 22 Mai 2020 - 17:22

Merci pour l'information ! Et encore merci pour votre intervention, à vous et au technicien. Angel
Isai

Isai
**

Féminin
Messages : 98
Inscrit(e) le : 26/04/2009

http://www.30yearsstillyoung.com/
Isai a été remercié(e) par l'auteur de ce sujet.

Voir le sujet précédent Voir le sujet suivant Revenir en haut

- Sujets similaires

Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum