Problème avec le menu personnalisé de Don Vito Corleone

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

Résolu Problème avec le menu personnalisé de Don Vito Corleone

Message par Archimus le Dim 17 Jan 2016 - 13:31

Détails techniques


Version du forum : phpBB2
Poste occupé : Administrateur
Navigateur(s) concerné(s) : Google Chrome
Personnes concernées par le problème : Tous les utilisateurs
Lien du forum : http://toadius.forumactif.be/

Description du problème

Bonjour,

Suite à mon sujet : http://forum.forumactif.com/t383371-avoir-la-meme-barre-de-navigation-que-forumactif?nid=16#3227498

J'ai deux soucis avec le codage :

En effet, il y avait un code javascript qui permettait de supprimer le FAQ et la partie Rechercher. Après l'application du codage fournit par le forumeur, ce code ne fonctionne plus. Que dois-je faire ?

Code javascript : http://forum.forumactif.com/t326248-supprimer-faq

Deuxième souci, les intitulés du menu sont alignés à droite. J'ai regardé dans les configuration, elles sont bien à gauche, que dois-je faire ?

Enfin, je ne comprends pas le codage suivant :

Code:
$(document).ready(function () {
        var url = window.location;
        $('#navbar a.mainmenu[href="'+ url +'"]').addClass('active');
        $('#navbar a.mainmenu').filter(function() {
            return this.href == url;
        }).addClass('active');
    });

Dois-je mettre quelque chose à la place de "URL" ?

Merci,
Bonne journée.


Dernière édition par Archimus le Dim 17 Jan 2016 - 23:20, édité 1 fois

Archimus
***

Messages : 152
Inscrit(e) le : 15/05/2015

http://www.crystal-fox.net/
Archimus a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Problème avec le menu personnalisé de Don Vito Corleone

Message par Invité le Dim 17 Jan 2016 - 20:03

Bonjour

Le décalage des liens est du aux images (mini-icônes invisibles) de la barre de navigationqui sont normalement installées dans le PA donc en supprimant les icônes qui produisent ce décalage on peut aussi rajouter les liens à supprimer rajoutez ce code:

Code:
#navbar a img[id^="i_icon"], a.mainmenu[href="/search"], a.mainmenu[href="/faq"] {
display: none !important;
}

Ensuite le script javascript ajoute une classe (.active) comme sur ce forum de support lorsque l'on navigue en direct sur une des pages de la barre de navigation donc rien à toucher juste à ajouter ce code:

Code:
.active {
background-color: red !important;
}

En fait à la place de red vous devez y mettre la même couleur que celle mise pour le hover au survol de la souris.
Voilou! merci

Invité
Invité


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

Résolu Re: Problème avec le menu personnalisé de Don Vito Corleone

Message par Archimus le Dim 17 Jan 2016 - 21:19

Bonjour

Merci beaucoup, j'ai toutefois encore un problème, comment puis-je supprimer la partie FAQ et Rechercher de la barre de navigation, car je n'arrive pas malgré les scripts java et css Crying or Very sad

Bonne journée.

Archimus
***

Messages : 152
Inscrit(e) le : 15/05/2015

http://www.crystal-fox.net/
Archimus a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Problème avec le menu personnalisé de Don Vito Corleone

Message par Invité le Dim 17 Jan 2016 - 22:13

Re

Ah d'accord c'est mon code qui n'est pas bon désolé modifiez-le par:

Code:
#navbar a img[id^="i_icon"], #navbar a[href="/search"], #navbar a[href="/faq"] {
display: none !important;
}

Par contre il y aura(pas sûr) on sait jamais encore un problème de décalage je pense pas mais on en sait jamais,mais là pas de soucis à ce sujet je m'explique: Rendez-vous dans le panneau d'administration et allez dans le menu de la barre de navigation(En-tête & Navigation) et mettez les liens tout à gauche ou à droite de la liste exemple:



Concernant le script javascript avez-vous bien mis le script dans la gestion des codes javascript sur toutes les pages?
La gestion des codes javascript est-elle activée dans le PA?
Si oui,en mettant dans la feuille de style css et non dans le javascript ce code:

Code:
.active {
background-color: red !important;
}

Ca devrait fonctionner. Wink

edit: Remplacez pour essayer le code javascript par celui-ci je comprend peut-être pourquoi ça ne marche pas alors:

Code:
$(document).ready(function () {
        var url = window.location;
        $('#navbar a[href="'+ url +'"]').addClass('active');
        $('#navbar a').filter(function() {
            return this.href == url;
        }).addClass('active');
    });

Cordialement.

Invité
Invité


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

Résolu Re: Problème avec le menu personnalisé de Don Vito Corleone

Message par Archimus le Dim 17 Jan 2016 - 23:00

Bonjour,

Tout est ok au niveau de l'enlèvement des catégories FAQ et Rechercher. Toutefois, je ne sais pas quel effet, vous visez, mais en mettant votre javascript et le css, j'obtiens que l'accueil (forum) devient noir par rapport aux autres sections, regardez :



Un grand merci pour toutes ces attentions merci

Archimus
***

Messages : 152
Inscrit(e) le : 15/05/2015

http://www.crystal-fox.net/
Archimus a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Problème avec le menu personnalisé de Don Vito Corleone

Message par Invité le Dim 17 Jan 2016 - 23:10

Ah cool super que ça fonctionne!

Et bien en fait oui lorsque vous cliquez sur un lien de la barre de navigation et que vous vous retrouver sur la page concernée (celle du lien cliqué) il apparaît comme " cliqué " et donc prend la couleur de fond de la classe " .active "

C'est le même effet que sur ce forum de support sauf que sur ce forum le script est basé sur le pathname donc ne fonctionne pas sur le profil et messagerie par exemple.(si j'ai bien saisi)

edit: Le portail est mis en page d'accueil et non le forum via le panneau d'administration (voilà pourquoi)

Sinon à faire changer le lien comme expliqué en haut de place dans la barre de menu avec les flèches au lieu de changer.

Voilà sinon de rien pour l'aide ça fais plaisir!


Dernière édition par Don Vito Corleone le Dim 17 Jan 2016 - 23:21, édité 1 fois

Invité
Invité


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

Résolu Re: Problème avec le menu personnalisé de Don Vito Corleone

Message par Archimus le Dim 17 Jan 2016 - 23:20

Super ! Un grand grand merci vous avez été vraiment efficace et vous expliquez bien !

Merci =)

Archimus
***

Messages : 152
Inscrit(e) le : 15/05/2015

http://www.crystal-fox.net/
Archimus a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Problème avec le menu personnalisé de Don Vito Corleone

Message par Invité le Dim 17 Jan 2016 - 23:23

Pas de quoi Wink

Merci du compliment et à vous pour la patience et les efforts Wink

thumleft ok

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


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