Astuces Forumactif
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.

[INVISION] Afficher les forums de la catégorie dans la liste des sujets

2 participants

Aller en bas

Icône par defaut [INVISION] Afficher les forums de la catégorie dans la liste des sujets

Message par Milouze14 Mar 24 Juil 2018 - 19:06

Hello les ami(e)s,

cette astuce vous permettra d'avoir l'équivalent présent sur ce forum dans la liste des sujets.
En fait, lorsque vous êtes sur la liste des sujets d'un forum quelconque, il faut cliquer sur le lien du fil d'ariane de la catégorie pour afficher de nouveau tous les autres forums de cette dernière




Modules/HTML JAVASCRIPT/Gestion des codes JavascriptCréer un nouveau javascript


Mettez un titre explicite.
Cochez sur les sous-forums.


Déposez ceci:
Code:

$(function(){
  //COULEUR DE FOND
    var background='#B42000';
  //COULEUR DE BORDURE
    var border='#333333';
  //COULEUR DES LIENS
    var linkColor='#ffffff';
  //IMAGE DE FERMETURE
var M14_imgClose='https://i87.servimg.com/u/f87/11/26/21/37/delete10.png';
  //IMAGE D OUVERTURE
var M14_imgOpen='https://i87.servimg.com/u/f87/11/26/21/37/add_it10.png';
  $('ul#navstrip').before('<div id="M14_breadcrumbsCat"style="display:none;border:1px solid '+border+';background-color:'+background+';height:auto;padding:5px;width:250px;text-align: center;margin-bottom:10px;margin-top: 10px;"><div class="M14_InfocatsousClose"style="cursor:pointer;position:absolute;margin-left:230px;"title="Fermer"><img src="'+M14_imgClose+'"style="width:16px;height:16px;vertical-align: middle;"/></div></div>');
$('ul#navstrip').find('a.nav[href^="/c"]').after('<span class="M14_Infocatsous"style="margin: 0px 3px 0px 3px;"><img src="'+M14_imgOpen+'"style="cursor:pointer;width:16px;height:16px;vertical-align:middle;"/></span>');
var link=$('ul#navstrip').find('a.nav[href^="/c"]').attr('href');
$.get(link , function(data){
var numCat=$(data).find('.ipbtable.index-box .row2.icon').find('a[href^="/f"]').length;
$(data).find('.ipbtable.index-box .row2.icon').find('a[href^="/f"]').each(function(){
var Link=$(this).attr('href');
var texte=$(this).text();
if(numCat>1)
{
$('.M14_Infocatsous').show();
$('.M14_Infocatsous').attr('title','Afficher les '+numCat+' forums de cette catégorie');
}
else
{
$('#M14_breadcrumbsCat,.M14_Infocatsous').remove();    
}
$('#M14_breadcrumbsCat').append('<a class="nav"href="'+Link+'"style="color:'+linkColor+';margin: 0px 3px 0px 3px;display: list-item;list-style:none;">'+texte+'</a>');

});
  // start tooltipster
$('.M14_Infocatsous,.M14_InfocatsousClose').tooltipster({
          animation : 'grow',
          arrow : true,
          speed : 300,
          delay : 300,
          onlyOne : true,
          theme : 'tooltipster-default'
        });
        // end tooltipster
$('.M14_Infocatsous').click(function(){
$(this).fadeOut();
$('#M14_breadcrumbsCat').fadeIn();});
$('.M14_InfocatsousClose ').click(function(){
$('#M14_breadcrumbsCat').fadeOut();
$('.M14_Infocatsous').fadeIn();});
});});


Pensez a cliquer sur le bouton Valider


Dernière édition par Milouze14 le Jeu 2 Déc 2021 - 20:01, édité 2 fois
Milouze14
Milouze14
Fondateur



https://www.milouze14.com

Revenir en haut Aller en bas

Icône par defaut Re: [INVISION] Afficher les forums de la catégorie dans la liste des sujets

Message par Quad Daniel Sam 30 Mar 2019 - 9:47

Merci beaucoup
Quad Daniel
Quad Daniel
Animateur blagueur



https://www.quadsalvetain.com/

Revenir en haut Aller en bas

Revenir en haut


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