Vérifiez vos informations

Il semblerait que les informations techniques de votre profil n'aient pas été actualisées depuis un certain temps... Pour que l'aide apportée vous soit efficace, il est important que ces informations soient à jour : prenez quelques secondes pour confirmer ou compléter les informations suivantes.


Lien de votre forum
Version de ce forum
Vous êtes le fondateur de ce forum
Vous avez modifié le CSS de ce forum
Vous avez modifié les templates de ce forum
Votre navigateur

Problème onglets en catégorie

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

Problème onglets en catégorie Empty Problème onglets en catégorie

Message par Under the Moon le Octobre 14th 2019, 12:55

Détails techniques


Version du forum : phpBB2
Poste occupé : Fondateur
Navigateur(s) concerné(s) : Google Chrome
Personnes concernées par le problème : Tous les utilisateurs
Lien du forum : http://moonlight-test.forumactif.com/

Description du problème

Bonjour !

Je suis abonnée aux problèmes/questions !
Alors voilà, j'ai installé des catégorie en onglet. Ils fonctionnent... ou presque !
Car j'aimerais que le nom des catégories ET les sous forums apparaissent bien, or, même en changeant les blocs de place, soit seul les catégories apparaissent (troisième niveau de séparation des catégories) avec les sous forums en liens dessus (donc ce que je ne veux pas, je les voudrais dépliées) mais si je met le second niveau, je ne vois plus le nom des catégories... Seuls les forums et leurs sous forums apparaissent et je ne comprend pas pourquoi...

Voici le JS utilisé :
Code:
$(function(){
 
  /* variable temporaire */
  var t;
 
  /* liste des onglets avec les catégories en faisant partie */
  var onglets=  [
                          ["première catégorie",[0, 4]],
                          ["2eme catégorie",[1]],
                          ["3eme catégorie",[2]],
                          ["Tout le forum",[0, 1, 2, 3, 4]]];
 
  /* fonction pour sélectionner un onglet d'après une string s */
  var getOnglet= function(s) {
      var j;
      for(j=0;j<onglets.length;j++)
        if(JSON.stringify(onglets[j])==s) return onglets[j];
      return !1;
  };
 
  /* fonction pour voir si un index de catégorie i est dans un onglet d */
  var inOnglets= function(d,i) {
      var j;
      for(j=0;j<d[1].length;j++)
        if(d[1][j]==i) return !0;
      return !1;
  };
 
  /* onglet sélectionné par défaut */
  var songlet= onglets[0];
  /* est-ce que l'onglet sélectionné est sauvegardé d'un affichage de l'index à l'autre */
  var save= false;
  /* temps pour slider en ms */
  var timeslide= 800;
 
  /* récupération de l'onglet sauvé d'une autre fois */
  if(save && window.localStorage)
      if(t=localStorage.getItem("onglets"))
        if(t=getOnglet(t))
            songlet= t;
 
  /* entoure les catégories d'un <div class="cat-table" /> */
  $(".FRM").closest(".blocfrm").wrap('<div class="cat-table" />');
 
  /* affichage de l'onglet en cours */
  $(".cat-table").filter(function(index) {
    return !inOnglets(songlet,index);
  }).hide();
 
  /* ajout du div des onglets */
  $(".cat-table:first").before('<div id="cat-onglets"></div>');
 
  /* ajout des onglets dans le div */
  for(t=0;t<onglets.length;t++)
  {
      $("#cat-onglets").append('<div class="co-item'+(onglets[t]==songlet?' co-actif':'')+'">'+onglets[t][0]+'</div>');
  }
 
  /* clic sur un onglet */
  $("#cat-onglets .co-item").click(function(){
      $("#cat-onglets .co-actif").removeClass("co-actif");
      $(this).addClass("co-actif");
      var o= onglets[$("#cat-onglets .co-item").index(this)];
      $(".cat-table").not($(".cat-table").filter(function(index) {
        return inOnglets(o,index);
      }).slideDown(timeslide)).slideUp(timeslide); 
      if(save && window.localStorage) localStorage.setItem("onglets",JSON.stringify(o));
  });
 
});

Qui est bien sûr adapté à mon template modifié index_box :
Code:
<table width="800px" border="0" cellspacing="0" cellpadding="0" align="center">
    <tr>
    <td valign="bottom">
    <!-- BEGIN switch_user_logged_in -->
    <span class="gensmall">{LAST_VISIT_DATE}<br />
    {CURRENT_TIME}<br />
    </span>
    <!-- END switch_user_logged_in -->
    <div class="nav"><a class="nav" href="{U_INDEX}">{L_INDEX}</a>{NAV_CAT_DESC}</div>
    </td>
    <td class="gensmall" align="right" valign="bottom">
    <!-- BEGIN switch_user_logged_in -->
    <a class="gensmall" href="{U_SEARCH_NEW}">{L_SEARCH_NEW}</a><br />
    <a class="gensmall" href="{U_SEARCH_SELF}">{L_SEARCH_SELF}</a><br />
    <!-- END switch_user_logged_in -->
    <a class="gensmall" href="{U_SEARCH_UNANSWERED}">{L_SEARCH_UNANSWERED}</a>
    </td>
    </tr>
 
</table>  <br/><div class="fondduforum"><br/> <!-- BEGIN catrow --><!-- BEGIN tablehead -->
 
 <div class="mdlCAT"><!-- END tablehead -->    <!-- BEGIN cathead -->
    <!-- END cathead -->
    <div class="blocfrm">   
    <!-- BEGIN forumrow -->
  <div class="FRM">

      <div class="tleFRM"><a href="{catrow.forumrow.U_VIEWFORUM}">{catrow.forumrow.FORUM_NAME}</a></div>
      <img src="{catrow.forumrow.FORUM_FOLDER_IMG}" class="imgFRM" />
      <div id="descFRM">
        <div class="descFRM">
          <div>{catrow.forumrow.FORUM_DESC}</div>
        </div>
      </div>
      <div class="sfFRM">{catrow.forumrow.L_LINKS}{catrow.forumrow.LINKS}</div>
      <div class="boxFRM">
        <div class="lmsgFRM">
          <div>
          <span style="display:inline-block; vertical-align:middle; height:75px;"></span>
          <span style="display:inline-block; vertical-align:middle;">{catrow.forumrow.LAST_POST}</span>
          </div>
        </div>
        <div class="nbFRM">{catrow.forumrow.TOPICS} sujets | {catrow.forumrow.POSTS} messages</div>
      </div>
      <div class="avaFRM">
        <!-- BEGIN avatar --><div>{catrow.forumrow.avatar.LAST_POST_AVATAR}</div><!-- END avatar -->
      </div></div>
 
    <!-- END forumrow -->
</div>
    <!-- BEGIN catfoot -->
    <!-- END catfoot -->
    <!-- BEGIN tablefoot -->
    <!-- END tablefoot --><!-- END catrow --></div>

Si vous avez des idées ! Merci d'avance !
Under the Moon

Under the Moon
*

Messages : 41
Inscrit(e) le : 13/08/2019

http://moonlight-test.forumactif.com/
Under the Moon a été remercié(e) par l'auteur de ce sujet.

Problème onglets en catégorie Empty Re: Problème onglets en catégorie

Message par Under the Moon le Octobre 16th 2019, 20:55

Up ?
Under the Moon

Under the Moon
*

Messages : 41
Inscrit(e) le : 13/08/2019

http://moonlight-test.forumactif.com/
Under the Moon a été remercié(e) par l'auteur de ce sujet.

Problème onglets en catégorie Empty Re: Problème onglets en catégorie

Message par Under the Moon le Octobre 17th 2019, 22:05

Up Mad
Under the Moon

Under the Moon
*

Messages : 41
Inscrit(e) le : 13/08/2019

http://moonlight-test.forumactif.com/
Under the Moon a été remercié(e) par l'auteur de ce sujet.

Problème onglets en catégorie Empty Re: Problème onglets en catégorie

Message par Under the Moon le Octobre 19th 2019, 05:48

Up ? :O
Under the Moon

Under the Moon
*

Messages : 41
Inscrit(e) le : 13/08/2019

http://moonlight-test.forumactif.com/
Under the Moon a été remercié(e) par l'auteur de ce sujet.

Problème onglets en catégorie Empty Re: Problème onglets en catégorie

Message par Under the Moon le Octobre 20th 2019, 10:53

Up
Under the Moon

Under the Moon
*

Messages : 41
Inscrit(e) le : 13/08/2019

http://moonlight-test.forumactif.com/
Under the Moon a été remercié(e) par l'auteur de ce sujet.

Problème onglets en catégorie Empty Re: Problème onglets en catégorie

Message par Under the Moon le Octobre 21st 2019, 20:18

Up ?
Under the Moon

Under the Moon
*

Messages : 41
Inscrit(e) le : 13/08/2019

http://moonlight-test.forumactif.com/
Under the Moon a été remercié(e) par l'auteur de ce sujet.

Problème onglets en catégorie Empty Re: Problème onglets en catégorie

Message par Under the Moon le Octobre 24th 2019, 15:13

Up :'(
Under the Moon

Under the Moon
*

Messages : 41
Inscrit(e) le : 13/08/2019

http://moonlight-test.forumactif.com/
Under the Moon a été remercié(e) par l'auteur de ce sujet.

Problème onglets en catégorie Empty Re: Problème onglets en catégorie

Message par Under the Moon le Octobre 27th 2019, 08:33

Up
Under the Moon

Under the Moon
*

Messages : 41
Inscrit(e) le : 13/08/2019

http://moonlight-test.forumactif.com/
Under the Moon a été remercié(e) par l'auteur de ce sujet.

Problème onglets en catégorie Empty Re: Problème onglets en catégorie

Message par Under the Moon le Octobre 29th 2019, 09:27

Up
Under the Moon

Under the Moon
*

Messages : 41
Inscrit(e) le : 13/08/2019

http://moonlight-test.forumactif.com/
Under the Moon a été remercié(e) par l'auteur de ce sujet.

Problème onglets en catégorie Empty Re: Problème onglets en catégorie

Message par Chacha le Novembre 4th 2019, 09:33

Problème onglets en catégorie UmaslZ4Bonjour,

Attention, cela fait 6 jours que nous n'avons pas de nouvelles concernant votre demande, si vous ne voulez pas voir votre sujet déplacé à la corbeille, merci de poster dans les 24h qui suivent ce message.

Si votre sujet est résolu, merci d'éditer votre premier message et de cocher l'icône « résolu »
Chacha

Chacha
Modéractif
Modéractif

Masculin
Messages : 61198
Inscrit(e) le : 21/08/2010

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

Problème onglets en catégorie Empty Re: Problème onglets en catégorie

Message par Chacha le Novembre 5th 2019, 09:44

Problème onglets en catégorie 8djze9qBonjour,

Nous n'avons plus de nouvelle de l'auteur de ce sujet depuis plus de 7 jours. Nous considérons donc ce problème comme résolu ou abandonné. La prochaine fois, merci de nous tenir au courant de l'évolution de votre problème, ou pensez à faire un UP régulièrement !

Ce sujet est déplacé à la corbeille, merci d'ouvrir un nouveau sujet si nécessaire, en respectant les Règles générales du forum.
Chacha

Chacha
Modéractif
Modéractif

Masculin
Messages : 61198
Inscrit(e) le : 21/08/2010

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

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


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