comment supprimer la barre de navigation standard sur le portail ?

3 participants

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

Résolu comment supprimer la barre de navigation standard sur le portail ?

Message par clost Mer 30 Avr - 9:54

Bonjour

comment puis je supprimer la barre de navigation classique sur le portail ?
Comme cela, seul un bouton renverra les membres sur le forum....
merci par avanve  Wink Very Happy


Dernière édition par clost le Sam 3 Mai - 7:51, édité 1 fois
clost

clost
***

Masculin
Messages : 149
Inscrit(e) le : 20/02/2013

https://www.dyane-collection-passion.net/
clost a été remercié(e) par l'auteur de ce sujet.

Résolu Re: comment supprimer la barre de navigation standard sur le portail ?

Message par clost Jeu 1 Mai - 8:23

bonjour
UP  Very Happy 
clost

clost
***

Masculin
Messages : 149
Inscrit(e) le : 20/02/2013

https://www.dyane-collection-passion.net/
clost a été remercié(e) par l'auteur de ce sujet.

Résolu Re: comment supprimer la barre de navigation standard sur le portail ?

Message par clost Ven 2 Mai - 20:41

re bonsoir
un petit up, merci

il n'existerait pas un code à mettre dans le CSS de ce type là, juste pour faire disparaitre la barre de navigation sur le portail uniquement (ca existe pour un bouton comme là), merci

Code:
exemple : a.mainmenu[href="/search"] {display: none;}
clost

clost
***

Masculin
Messages : 149
Inscrit(e) le : 20/02/2013

https://www.dyane-collection-passion.net/
clost a été remercié(e) par l'auteur de ce sujet.

Résolu Re: comment supprimer la barre de navigation standard sur le portail ?

Message par Neptunia Ven 2 Mai - 22:27

Bonjour ^^


C'est réalisable facilement avec du javascript. Tellement facilement que je ne saurais pas le faire. Si un scripteur passe dans le coin, je suis preneur  cat 

Du coup comme le javascript c'est pas pour moi, je te propose une solution par les templates :

Right PA > Affichage > Templates > Portail >  edit portal_body

Tout à la fin du template, rajouter ceci
Code:
<style>
  .mainmenu {
  display: none;
  }
</style>

 :enreg:  puis publier  Ajout 

 cheers   victoire




Ton approche par le CSS était la bonne, le souci est que ta barre de navigation a le même class partout sur le forum (pour rappel elle est logée dans le overall_header)

Donc on dégage bien cette barre via le CSS, mais soit c'est dans le template du portail, soit via un javascript actif uniquement sur le portail Wink
Neptunia

Neptunia
Membre actif

Féminin
Messages : 17853
Inscrit(e) le : 08/08/2010

https://www.galaxie-series.net/
Neptunia a été remercié(e) par l'auteur de ce sujet.
  • 0

Résolu Re: comment supprimer la barre de navigation standard sur le portail ?

Message par Self Ven 2 Mai - 23:03

Neptune- a écrit:Bonjour ^^


C'est réalisable facilement avec du javascript. Tellement facilement que je ne saurais pas le faire. Si un scripteur passe dans le coin, je suis preneur  cat

Hello Smile !

En jquery ça donnerais ça je pense :
Code:
$(function(){
    $('a.mainmenu').parent().css('display', 'none');
});

A n'activer bien sur que sur le portail Very Happy !
Self

Self
Membre actif

Masculin
Messages : 3853
Inscrit(e) le : 13/06/2013

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

Résolu Re: comment supprimer la barre de navigation standard sur le portail ?

Message par Neptunia Ven 2 Mai - 23:41

SeLfde4Th7 a écrit:
Hello Smile!

En jquery ça donnerais ça je pense :

Fonctionne impec,  merci SeLfde4Th7

Noté soigneusement dans un coin Wink
Neptunia

Neptunia
Membre actif

Féminin
Messages : 17853
Inscrit(e) le : 08/08/2010

https://www.galaxie-series.net/
Neptunia a été remercié(e) par l'auteur de ce sujet.

Résolu Re: comment supprimer la barre de navigation standard sur le portail ?

Message par clost Sam 3 Mai - 6:00


En jquery ça donnerais ça je pense :
Code:
$(function(){
    $('a.mainmenu').parent().css('display', 'none');
});

A n'activer bien sur que sur le portail Very Happy![/quote]

merci  Very Happy  je vais tester mais avant, je pose le code tel quel dans le CSS ou dans portal body ?
clost

clost
***

Masculin
Messages : 149
Inscrit(e) le : 20/02/2013

https://www.dyane-collection-passion.net/
clost a été remercié(e) par l'auteur de ce sujet.

Résolu Re: comment supprimer la barre de navigation standard sur le portail ?

Message par Invité Sam 3 Mai - 7:03

Salut clost SeLf et Neptune,


je suis partisan dans ce cas de purement supprimer les menus qui ne doivent pas être affichés
plutôt que de les masquer car dans le code source de la page , ces derniers seront visibles  Wink  .

Code:

$(function(){
$('a.mainmenu').remove();
 });

J'ai détaillé un peu mon script afin de pouvoir supprimer que certains boutons ......





Sinon clost , il faut créer un script pour que cela fonctionne :

Modules/HTML&JAVASCRIPT/
Gestion des codes Javascript/Créer un nouveau Javascript

Mettre un titre explicite.
Cocher sur le portail.

Colles ce contenu :
Code:


$(function(){
        //L INDEX
        $('a.mainmenu[href="/"]').remove();
        //LE PORTAIL
        $('a.mainmenu[href="/portal"]').remove();
        //LE CALENDRIER
        $('a.mainmenu[href="/calendar"]').remove();
        //LA FAQ
        $('a.mainmenu[href="/faq"]').remove();
        //RECHERCHER
        $('a.mainmenu[href="/search"]').remove();
        //LES MEMBRES
        $('a.mainmenu[href="/memberlist"]').remove();
        //LES GROUPES
        $('a.mainmenu[href="/groups"]').remove();
        //LE PROFIL
        $('a.mainmenu[href="/profile?mode=editprofile"]').remove();
        //LA MESSAGERIE
        $('a.mainmenu[href="/privmsg?folder=inbox"]').remove();
        //LA CONNEXION
        $('a[href="/login"]').remove();
        //L ENREGISTREMENT
        $('a.mainmenu[href="/register"]').remove();
        //LA GALERIE
        $('a.mainmenu[href="/gallery/index.htm"]').remove();
        //LA DECONNEXION
        $("a img[alt*='Déconnexion']").remove();
         });



Si tu désires ne laisser que le bouton Index (forum) ,
il faudra supprimer cette partie du script :

Code:
        //L INDEX
        $('a.mainmenu[href="/"]').remove();

Penses à cliquer sur le boutoncomment supprimer la barre de navigation standard sur le portail ? Boutonvalider

a++
Anonymous

Invité
Invité


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

Résolu Re: comment supprimer la barre de navigation standard sur le portail ?

Message par clost Sam 3 Mai - 7:44

merci à tous et à Milouze pour ce final  Very Happy Very Happy Very Happy 
ca fonctionne parfaitement, merci c'est super

au cas où...
si un bouton est personnalisé via un page html
Code:
copier et coller ceci à la suite par exemple :
 //RECHERCHER
        $('a.mainmenu[href="/h191-moteur-de-recherches"]').remove();
clost

clost
***

Masculin
Messages : 149
Inscrit(e) le : 20/02/2013

https://www.dyane-collection-passion.net/
clost a été remercié(e) par l'auteur de ce sujet.

Résolu Re: comment supprimer la barre de navigation standard sur le portail ?

Message par Invité Sam 3 Mai - 7:48

Re,

clost a écrit:
merci à tous et à Milouze pour ce final  Very Happy Very Happy Very Happy 
ca fonctionne parfaitement, merci c'est super

au cas où...
si un bouton est personnalisé via un page html
Code:
copier et coller ceci à la suite par exemple :
 //RECHERCHER
        $('a.mainmenu[href="/h191-moteur-de-recherches"]').remove();

Oui tu peux ajouter ce code après le dernier:

Code:
$("a img[alt*='Déconnexion']").remove();

et avant les fermetures
Code:

});

a++
Anonymous

Invité
Invité


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

Résolu Re: comment supprimer la barre de navigation standard sur le portail ?

Message par clost Sam 3 Mai - 7:52

ok je te remercie encore, bravo  Very Happy Very Happy Very Happy cheers 
clost

clost
***

Masculin
Messages : 149
Inscrit(e) le : 20/02/2013

https://www.dyane-collection-passion.net/
clost 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