Catégories en onglets - phpBB3

3 participants

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

Résolu Catégories en onglets - phpBB3

Message par Invité Ven 28 Déc 2012 - 22:54

Bonsoir,

Depuis quelques temps, je recherche un moyen de mettre mes catégories en onglet, comme bon nombres de forums. J'ai très rapidement trouvé la solution pour un forum en phpBB2, mais pour phpBB3 c'est une autre histoire.

Puisque, avec cette version, il est impossible de bidouiller les templates, j'ai fait des recherches au niveau du Javascript mais je suis, là aussi, sur des scripts adaptés pour phpBB2.

Alors ma question est toute simple, est-ce qu'il est possible de mettre ses catégories en onglets sous phpBB3 ? Si oui, un ptit coup de main ? Mr. Green

Merci d'avance, et bonne soirée Very Happy


Dernière édition par Junior le Jeu 3 Jan 2013 - 12:59, édité 1 fois
Anonymous

Invité
Invité


Invité a été remercié(e) par l'auteur de ce sujet.

L'auteur de ce message est actuellement banni du forum - Voir le message

Résolu Re: Catégories en onglets - phpBB3

Message par Invité Sam 29 Déc 2012 - 12:53

Bonjour,

Merci, et de bonnes fêtes à vous aussi Smile

Donc,

A vrai dire, je n'ai pas réellement compris votre réponses, j'ai d'abord pensé que mon premier message était rempli d'indications sans queue ni tête, puis je me suis relu et ça semble correct. Peut être vous êtes vous trompée, ou que vous avez mal lu, mais mon souci ne concerne en aucun cas les Widgets.

En tous cas, je vous remercie tout de même pour votre réponse, l'intention est très gentille.

Bonne journée Smile
Anonymous

Invité
Invité


Invité a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Catégories en onglets - phpBB3

Message par Horatio Sam 29 Déc 2012 - 13:48

Bonjour,

Je ne pense pas que cela soit possible. Si j'ai bien compris votre question, regardez ceci :
https://forum.forumactif.com/t269891-affichage-des-forums-avec-onglets?highlight=onglets
Il est clairement indiqué qu'il est nécessaire d'avoir un forum phpbb2 pour faire cette manipulation.

Bonne Journée et Bonnes Fêtes
Horatio
Horatio

Horatio
*****

Masculin
Messages : 630
Inscrit(e) le : 05/05/2010

http://poudlardunivers.com
Horatio a été remercié(e) par l'auteur de ce sujet.

L'auteur de ce message est actuellement banni du forum - Voir le message

Résolu Re: Catégories en onglets - phpBB3

Message par Invité Sam 29 Déc 2012 - 20:41

Horatio a écrit:Bonjour,

Je ne pense pas que cela soit possible. Si j'ai bien compris votre question, regardez ceci :
https://forum.forumactif.com/t269891-affichage-des-forums-avec-onglets?highlight=onglets
Il est clairement indiqué qu'il est nécessaire d'avoir un forum phpbb2 pour faire cette manipulation.

Bonne Journée et Bonnes Fêtes
Horatio

Et bien comme cité dans votre lien, le tuto concerne les sous forums, et non les catégories. De plus, je ne parle pas de l'affichage même des mes catégories, mais de leur organisation.

patricia-engrand a écrit:Bonsoir
Ceci dit je suis en PHPBB3 , et afin de pouvoir personnaliser mon écriture , je suis passée en PHPBB2 en gardant quand même mon code CSS , je suis revenue
en PhPBB3 et j'ai mon écriture personnalisée !
Si réellement vous voulez vraiment avoir le style que vous souhaitez , alors pourquoi ne pas passer en PHPBB2 et revenir en PHBB3 comme je l'ai fais moi même ?
Cordialement .
Patricia
Merci, mais cela n'a aucun rapport avec mon problème Wink


Merci à vous deux et bonne soirée Smile
Anonymous

Invité
Invité


Invité a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Catégories en onglets - phpBB3

Message par Horatio Dim 30 Déc 2012 - 10:03

Bonjour,

Autant pour moi, j'avais mal compris.

Va voir ici, normalement, il y a tout ce qu'il faut pour t'aider :
http://www.never-utopia.com/t26304-affichage-des-categories-grace-a-un-jeu-d-onglets-maj-18-02-12

Bonne journée Wink
Horatio

Horatio
*****

Masculin
Messages : 630
Inscrit(e) le : 05/05/2010

http://poudlardunivers.com
Horatio a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Catégories en onglets - phpBB3

Message par Invité Dim 30 Déc 2012 - 10:50

Horatio a écrit:Bonjour,

Autant pour moi, j'avais mal compris.

Va voir ici, normalement, il y a tout ce qu'il faut pour t'aider :
http://www.never-utopia.com/t26304-affichage-des-categories-grace-a-un-jeu-d-onglets-maj-18-02-12

Bonne journée Wink


Bonjour

Ton lien est surement intéressant, mais inaccessible sans inscription . Wink

En ce qui concerne le PhpBB3 , j'espère que forumactif , nous rajoutera dès que possible , l'option des templates qui a été accepté depuis un certain temps, dans les sondages.

Bonne fête , et bon réveillon à tous.
Anonymous

Invité
Invité


Invité a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Catégories en onglets - phpBB3

Message par Invité Dim 30 Déc 2012 - 12:42

Horatio a écrit:Bonjour,

Autant pour moi, j'avais mal compris.

Va voir ici, normalement, il y a tout ce qu'il faut pour t'aider :
http://www.never-utopia.com/t26304-affichage-des-categories-grace-a-un-jeu-d-onglets-maj-18-02-12

Bonne journée Wink
Ouaip j'ai déjà lu le tuto sur NU, mais tu peux voir d'entrée de jeux qu'il faut modif' les templates.

Merci quand même Wink
Anonymous

Invité
Invité


Invité a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Catégories en onglets - phpBB3

Message par Invité Mar 1 Jan 2013 - 16:30

up
Anonymous

Invité
Invité


Invité a été remercié(e) par l'auteur de ce sujet.

L'auteur de ce message est actuellement banni du forum - Voir le message

Résolu Re: Catégories en onglets - phpBB3

Message par Invité Mer 2 Jan 2013 - 13:45

Bonjour et bonne année patricia-engrand Smile

C'est très gentil de vous pencher sur mon problème, mais je suis grand, et si je vous dit que cela ne concerne pas mon souci, c'est que ce n'est le cas.

En effet, le script que je recherche est censé trier les catégories et leurs forums selon un choix définit, puis il n'affichera sur le forum que les catégories/forums de l'onglet sélectionné, cachant l'intégralité des autres catégories/forums.

Je ne pense pas pouvoir être plus clair Smile

Tout de même merci Smile
Anonymous

Invité
Invité


Invité a été remercié(e) par l'auteur de ce sujet.
  • 0

Résolu Re: Catégories en onglets - phpBB3

Message par Arlem Mer 2 Jan 2013 - 17:21

Bonjour Junior,

Voilà ce à quoi j'arrive sur mon forum, est-ce bien ce que vous désirez ? N'étant pas sûr d'avoir bien saisi ce qu'était des catégories en onglet je préfère demander !

Bien cordialement,
Arlem.
avatar

Arlem
Membre actif

Messages : 2550
Inscrit(e) le : 30/06/2009

Arlem a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Catégories en onglets - phpBB3

Message par Invité Mer 2 Jan 2013 - 21:40

Bien le bonsoir Arlem,

Vous êtes fort aimable de me répondre, j'ai d'ailleurs cliqué sur le bouton "Merci", ceci devrait rembourser les heures de travail passées sur mon problème.

Vous avez bien saisi mon problème, félicitations !

Spoiler:

Le résultat est parfait, vous êtes vraiment doué, je pense que vous avez votre place dans cet atelier:

Spoiler:

Pour vous remercier je vous ai même réalisé un avatar plutôt sympa, j'espère que vous serez reconnaissant des heures nécessaires à préparation de ce petit cadeau:

onglets - Catégories en onglets - phpBB3 Vignette_perruque-jacky-beauf-tuning-keke-bidochon-deguisement-postiche-deguiser-vulgaire-abruti-stupide-cretin-lourdaud-rustique-grossier-pichou-pequenaud-ringard-camping-apero-amusant-intolerant-plouc-205-gti

En vous souhaitant une agréable soirée sous le soleil guyannais.

Cordialement,
Anonymous

Invité
Invité


Invité a été remercié(e) par l'auteur de ce sujet.
  • 0

Résolu Re: Catégories en onglets - phpBB3

Message par Arlem Mer 2 Jan 2013 - 22:37

Oh, je suis touché... ::moitimide::

Je... je.. je vous donne les codes je ne sais quoi dire...

Code ka bay (version créole) :
Dans les JS, actif uniquement sur l'index :
Code:
$(function() {
   var cpt = 0;
   /* Affichage par défaut de la première catégorie, on cache les autre */
   $('.forabg').each(function() {
      if (cpt!=0) {
         $(this).hide().addClass('cache');
      } else {
         $(this).addClass('visible');
      }
      $(this).addClass('cat'+(cpt++));
   }
   );
   /* Génération des onglets au dessus des catégories */
   cpt = 0;
   $('.linklist').eq(1).after('<div id="nav_cat"><ul id="nav_cat_onglets"></ul></div>');
   /* Création et ajout d'un onglet pour chaque catégorie */
   $('.table-title').each(function() {
      var onglets_nom_cat = $(this).text();
      if(cpt==0) {
         $('#nav_cat_onglets').append('<li class="li_nav_onglet actif" name="'+(cpt++)+'">'+onglets_nom_cat+'</li>');
      } else {
         $('#nav_cat_onglets').append('<li class="li_nav_onglet" name="'+(cpt++)+'">'+onglets_nom_cat+'</li>');
      }
   }
   );
   /* Gestion des actions au click sur chaque onglet */
   $('.li_nav_onglet').click(function() {
      /* Nombre de catégories visibles pour le membre */
      var nb_cat = $('.table-title').length;
      /* Numéro de la catégorie à afficher */
      var num_cat = $(this).attr('name');
      /* On ajoute la classe "actif" à l'onglet courant */
      $(this).addClass('actif');
      /* On affiche la catégorie correspondant à l'onglet cliqué */
      if(($('.cat'+(num_cat)).hasClass('cache'))) {
         $('.cat'+(num_cat)).show('slow').addClass('visible').removeClass('cache');
         /* On cache les autres catégories */
         for (i = 0; i <= nb_cat; i++) {
            if (i != num_cat) {
               $('.cat'+(i)).hide('slow').addClass('cache').removeClass('visible');
               $('.li_nav_onglet[name='+i+']').removeClass('actif');
            }
         }
      } else {
         /* Actions à effectuer au click sur la catégorie déjà affichée */
      }
   }
   );
}
);
Dans le CSS :
Code:
/* Propriétés générales des onglets */
#nav_cat li {
   position:relative;
   float:left;
   list-style:none;
   padding:2px 5px 7px;
   margin-right:5px;
   border:1px solid #1175AE; /* épaisseur et couleur de la bordure */
   cursor:pointer; /* type du pointeur */
   background-color:#EEEEEE; /* couleur de fond des onglets */
   color:#0D5995; /* couleur du texte */
   z-index:1;
}
/* Propriétés spécifiques de l onglet actif */
#nav_cat_onglets .actif {
   border-bottom:none; /* supprime la bordure du bas */
   font-weight:bold; /* mets le texte en gras */
   z-index: 10;
}

J'ai mis votre avatar, il est trop chou ! o/

Bien à vous,
Arlem.
avatar

Arlem
Membre actif

Messages : 2550
Inscrit(e) le : 30/06/2009

Arlem a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Catégories en onglets - phpBB3

Message par Invité Jeu 3 Jan 2013 - 12:58

Merci beaucoup Arlem, vous me sauvez la vie Angel

J'adopte le "Réflexe résolu" résolu
Anonymous

Invité
Invité


Invité 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