comment supprimer la barre de navigation standard sur le portail ?

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 le Mer 30 Avr 2014 - 11: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 2014 - 9:51, édité 1 fois

clost
***

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

http://www.zone-motards.net/forum
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 le Jeu 1 Mai 2014 - 10:23

bonjour
UP  Very Happy 

clost
***

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

http://www.zone-motards.net/forum
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 le Ven 2 Mai 2014 - 22: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
***

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

http://www.zone-motards.net/forum
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 le Sam 3 Mai 2014 - 0: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
+ Hyperactif +

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

http://www.planet-series.com/
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 le Sam 3 Mai 2014 - 1: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
+ Hyperactif +

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

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 le Sam 3 Mai 2014 - 1:41

SeLfde4Th7 a écrit:
Hello Smile!

En jquery ça donnerais ça je pense :

Fonctionne impec,  merci SeLfde4Th7

Noté soigneusement dans un coin Wink

Neptunia
+ Hyperactif +

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

http://www.planet-series.com/
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 le Sam 3 Mai 2014 - 8: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
***

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

http://www.zone-motards.net/forum
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 Milouze14 le Sam 3 Mai 2014 - 9: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 bouton

a++

Milouze14
+ Hyperactif +

Masculin
Messages : 4563
Inscrit(e) le : 18/04/2005

http://www.milouze14.com/
Milouze14 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 le Sam 3 Mai 2014 - 9: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
***

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

http://www.zone-motards.net/forum
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 Milouze14 le Sam 3 Mai 2014 - 9: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++

Milouze14
+ Hyperactif +

Masculin
Messages : 4563
Inscrit(e) le : 18/04/2005

http://www.milouze14.com/
Milouze14 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 le Sam 3 Mai 2014 - 9:52

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

clost
***

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

http://www.zone-motards.net/forum
clost 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