Burger Menu - Ajout boutons personnalisés

3 participants

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

Résolu Burger Menu - Ajout boutons personnalisés

Message par Pauul Jeu 13 Aoû 2020 - 13:26

Bonjour,

Je suis sur la version AwesomeBBBETA  et mon forum est celui-ci: https://developpement-cmlv.forumactif.com/ .

J'aimerai ajouter deux boutons qui permettent d'afficher les membres et les groupes auxquels on appartient.

Burger Menu - Ajout boutons personnalisés Captur10
(réalisé en inspectant élément puis en ajoutant manuellement du html)


Malgré maintes tentatives en passant par l'edition du thème, css et javascript impossible de trouver le bon endroit pour ajouter ceux-ci. En-effet, je n'arrive pas à ajouter des élements dans le main-user-menu, ceux-ci ne s'affichent pas à l'intérieur du menu déroulant lorsqu'on clique dessus. Voici néanmoins le code en html qui permettrai de pouvoir ajouter ces deux boutons correctement avec le lien + icones/texte.

Code:
<ul><li><a href="/memberlist"><i class="material-icons">people_outline</i><span>Membres</span></a></li><li><a href="/groups"><i class="material-icons">group</i><span>Groupes</span></a></li></ul>

Je précise que le burger-menu pour moi c'est le menu qui s'affiche à droite lorsqu'on est connecté et qui permet d'afficher plusieurs options.

Burger Menu - Ajout boutons personnalisés Captur11

Merci par avance !


Dernière édition par Pauul le Jeu 20 Aoû 2020 - 10:19, édité 1 fois
Pauul

Pauul
Nouveau membre

Messages : 3
Inscrit(e) le : 13/08/2020

https://forum.cmlv-rp.com
Pauul a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Burger Menu - Ajout boutons personnalisés

Message par chattigre Jeu 13 Aoû 2020 - 17:03

Bonjour,
Les éléments du menu ne sont pas nativement éditables Smile
Toutefois j'ai déjà vu des forums où c'était le cas, donc ça doit être possible en JS (ne me demandez pas comment Laughing )
En revanche, je ne comprends pas l'intérêt même de votre demande pour de tels boutons Wink
En effet, les liens membres et groupes sont disponibles dans le menu de gauche Wink


Dernière édition par chattigre le Jeu 13 Aoû 2020 - 17:12, édité 2 fois
chattigre

chattigre
Aidactif
Aidactif

Masculin
Messages : 3597
Inscrit(e) le : 17/04/2019

https://test1-chattigre.forumactif.fr
chattigre a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Burger Menu - Ajout boutons personnalisés

Message par Invité Jeu 13 Aoû 2020 - 19:29

Hello Pauul,

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

Mettre un titre explicite.
Cocher sur toutes les pages.


Déposes ceci:
Code:

$(function(){$(function(){
$('div[id="main-user-menu"]').each(function(){

$(this).find('div[class="divider"]:eq(1)').after('    <ul><li><a href="/memberlist"><i class="material-icons">people_outline</i><span>Membres</span></a></li><li><a href="/groups"><i class="material-icons">group</i><span>Groupes</span></a></li></ul><div class="divider"></div>');
});})});



Penses à cliquer sur le bouton VALIDER

Le résultat imagé:


Burger Menu - Ajout boutons personnalisés 1170



En revanche, je ne comprends pas l'intérêt même de votre demande pour de tels boutons Wink
En effet, les liens membres et groupes sont disponibles dans le menu de gauche

C'est pas faux mais c'est un choix..


Et voilou Wink .

a++
Anonymous

Invité
Invité


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

Résolu Re: Burger Menu - Ajout boutons personnalisés

Message par chattigre Jeu 13 Aoû 2020 - 21:31

Coucou Milouze Smile
Désolé de m'incruster, mais ma demande est la même ^^
Tu peux me confirmer comment je fais pour que cet ajout ne soit fait qu'aux modérateurs ?
Et pour l'ajouter au menu "principal" on remplace juste main-user-menu par main-menu c'est ça ? Wink
Merci et bonne soirée


chattigre
Aidactif

Pour une aide efficace...
Right Mettez un titre explicite
Right Communiquez vos personnalisations
Right Rendez le forum et votre problème directement visible

Right Si votre problème est résolu, éditez votre premier message et cochez l'icône résolu
Right Consultez la liste des Questions et réponses fréquentes avant d'ouvrir un sujet si nécessaire
chattigre

chattigre
Aidactif
Aidactif

Masculin
Messages : 3597
Inscrit(e) le : 17/04/2019

https://test1-chattigre.forumactif.fr
chattigre a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Burger Menu - Ajout boutons personnalisés

Message par Invité Ven 14 Aoû 2020 - 6:00

Hello chattigre Wink ,


Tu peux me confirmer comment je fais pour que cet ajout ne soit fait qu'aux modérateurs ?

Admin et modérateur , ce sera:
Code:

$(function(){
if (_userdata["user_level"] ==1||_userdata["user_level"] ==2)
{$(function(){
$('div[id="main-user-menu"]').each(function(){
$(this).find('div[class="divider"]:eq(1)').after('    <ul><li><a href="/memberlist"><i class="material-icons">people_outline</i><span>Membres</span></a></li><li><a href="/groups"><i class="material-icons">group</i><span>Groupes</span></a></li></ul><div class="divider"></div>');
});})}});




Et pour l'ajouter au menu "principal" on remplace juste main-user-menu par main-menu c'est ça ?

Ben comme tu l'as mentionné plus haut, ces champs sont déjà dans la partie gauche !!


a++

Anonymous

Invité
Invité


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

Résolu Re: Burger Menu - Ajout boutons personnalisés

Message par chattigre Ven 14 Aoû 2020 - 10:06

Salut,
Ah oui mais non Razz
Je veux aussi ajouter des liens... mais pas ceux-là Razz
Je me debrouillerai moi même pour l'insertion/modification des liens, ça va aller Smile
Par contre je veux bien m'assurer de la procédure pour l'autre menu Very Happy
Merci !
chattigre

chattigre
Aidactif
Aidactif

Masculin
Messages : 3597
Inscrit(e) le : 17/04/2019

https://test1-chattigre.forumactif.fr
chattigre a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Burger Menu - Ajout boutons personnalisés

Message par Invité Ven 14 Aoû 2020 - 19:41

Re,

alors oui, tu peux tester ce script qui va placer juste après la séparation deux liens et ajouter à la fin une séparation:

Code:
$(function(){
 if (_userdata["user_level"] ==1||_userdata["user_level"] ==2)

$(function(){
$('div[id="main-menu"]').each(function(){

$(this).find('div[class="divider"]').after('<ul><li><a href="/memberlist"><i class="material-icons">people_outline</i><span>Membres</span></a></li><li><a href="/groups"><i class="material-icons">group</i><span>Groupes</span></a></li></ul><div class="divider"></div>');
});})}});


Ou alors celui-ci qui va placer l'identique tout au début du menu:
Code:
$(function(){
 if (_userdata["user_level"] ==1||_userdata["user_level"] ==2)

$(function(){
$('div[id="main-menu"]').each(function(){
$(this).find('ul:first').before('<div class="divider"></div><ul><li><a href="/memberlist"><i class="material-icons">people_outline</i><span>Membres</span></a></li><li><a href="/groups"><i class="material-icons">group</i><span>Groupes</span></a></li></ul><div class="divider"></div>');
});})}});

Ou celui-ci qui va placer l'identique tout à la fin du menu:

Code:

$(function(){
 if (_userdata["user_level"] ==1||_userdata["user_level"] ==2)

$(function(){
$('div[id="main-menu"]').each(function(){
$(this).find('ul:last').after('<div class="divider"></div><ul><li><a href="/memberlist"><i class="material-icons">people_outline</i><span>Membres</span></a></li><li><a href="/groups"><i class="material-icons">group</i><span>Groupes</span></a></li></ul><div class="divider"></div>');
});})}});





Et voilou Wink .

a++
Anonymous

Invité
Invité


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

Résolu Re: Burger Menu - Ajout boutons personnalisés

Message par Pauul Ven 14 Aoû 2020 - 22:43

Milles merci !

C'est exactement ce que je voulais. Pour ceux qui me demandent pourquoi je souhaite mettre ces deux boutons dans ce menu, c'est parce que j'ai supprimé l'autre que je jugeais inutile (faq, calendrier..) donc plus intéressant pour moi de tout regrouper ensemble.
Pauul

Pauul
Nouveau membre

Messages : 3
Inscrit(e) le : 13/08/2020

https://forum.cmlv-rp.com
Pauul a été remercié(e) par l'auteur de ce sujet.
  • 0

Résolu Re: Burger Menu - Ajout boutons personnalisés

Message par chattigre Dim 16 Aoû 2020 - 19:46

Merci beaucoup Milouze Wink !
Je teste ça au plus vite Smile
Bonne soirée


chattigre
Aidactif

Pour une aide efficace...
Right Mettez un titre explicite
Right Communiquez vos personnalisations
Right Rendez le forum et votre problème directement visible

Right Si votre problème est résolu, éditez votre premier message et cochez l'icône résolu
Right Consultez la liste des Questions et réponses fréquentes avant d'ouvrir un sujet si nécessaire
chattigre

chattigre
Aidactif
Aidactif

Masculin
Messages : 3597
Inscrit(e) le : 17/04/2019

https://test1-chattigre.forumactif.fr
chattigre a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Burger Menu - Ajout boutons personnalisés

Message par Invité Dim 16 Aoû 2020 - 19:47

Coucou chattigre,

j'allais justement te poser la question Wink .

a++
Anonymous

Invité
Invité


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

Résolu Re: Burger Menu - Ajout boutons personnalisés

Message par Chacha Jeu 20 Aoû 2020 - 9:16

Burger Menu - Ajout boutons personnalisés 4qhGdLE
Bienvenue sur le forum de support de Forumactif

Puisque vous êtes nouveau, voici quelques sujets susceptibles de vous intéresser :
N'hésitez pas à ouvrir un nouveau sujet si vous ne trouvez pas votre réponse.
Burger Menu - Ajout boutons personnalisés UmaslZ4Bonjour,

Attention, cela fait 6 jours que nous n'avons pas de nouvelles concernant votre demande, si vous ne voulez pas voir votre sujet déplacé à la corbeille, merci de poster dans les 24h qui suivent ce message.

Si votre sujet est résolu, merci d'éditer votre premier message et de cocher l'icône « résolu »
Chacha

Chacha
Modéractif
Modéractif

Masculin
Messages : 69479
Inscrit(e) le : 21/08/2010

https://forum.forumactif.com/
Chacha 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