Yeah definitely possible, currently the component does:
if (this.currentUser.moderator) {
parseTabSettings(settings.moderator_only_tab_links);
return items;
}
…swap out this.currentUser.moderator to check for a group membership… and then settings.moderator_only_tab_links would be swapped out for the specific links for that group.
I can look into adding a setting that accepts various group names and links when I get a chance.
Thank you for the component. It is very helpful. A minor request - when I hover on the newly created tab, there is no description and there is no place to add a description.
You’re not missing something, there was no way to add a description. I’ve just added the ability to add one, so if you update the component you should see the option at the bottom of the component’s settings.
Not to overload the requests, but Don’s request got me thinking about other enhancements. If it could, for example, position the custom tab icon to the rightmost, change the color of the icon and the tab’s background, with blank target links to my sister sites, it could replace my current horizontal header links… I mention different color of icon & background because that would help distinguish the menu separately from the current site.
Salut Kris. Y a-t-il une chance que cela soit ajouté aux paramètres du tc ? Nous cherchons actuellement à implémenter ce menu supplémentaire pour nos utilisateurs premium
Salut @awesomerobot, nous sommes impatients d’implémenter cette fonctionnalité. Acceptez-vous les PRs si nous engageons un développeur pour ajouter la fonctionnalité au dépôt officiel ?
J’ai adoré ce composant, mais je suppose qu’il n’est pas compatible avec la configuration du nouveau menu utilisateur ? Y a-t-il des projets pour un composant similaire afin de personnaliser le nouveau menu ?
Quelques idées ont émergé… peut-être que c’est quelque chose qu’un administrateur ou même un utilisateur peut personnaliser dès la sortie de la boîte sans composant, mais nous expérimentons toujours la version initiale et d’autres concepts avant d’envisager sérieusement comment cela fonctionnerait.
Donc, une fois que nous aurons fait du nouveau menu utilisateur la valeur par défaut, il pourrait être judicieux de créer un nouveau composant si les utilisateurs manquent de cette fonctionnalité. Est-ce aussi quelque chose qui pourrait avoir plus de sens en tant que section de barre latérale personnalisée plutôt qu’un onglet de menu utilisateur ?
En fait, je trouverais très utile qu’il y ait des options similaires pour personnaliser les deux (via un composant de thème ou en backend). Ainsi, en tant qu’administrateur, je pourrais supprimer ou ajouter des sections de l’un ou l’autre, et les éléments ne seraient pas répétés sur l’autre composant.
Par exemple, j’aimerais configurer un menu réduit (mais avec un onglet admin) sur certaines communautés :
Je n’aurais alors pas besoin d’une section Admin dans la barre latérale. Ni de Favoris. Alors que dans d’autres cas, il pourrait être judicieux de les y avoir.
Merci pour cette fonctionnalité intéressante.
J’ai essayé d’ajouter une nouvelle icône, mais il semble qu’il me manque quelque chose.
Cela fonctionne avec star et baby, mais pas avec les icônes Font Awesome.
Il semble que cette icône ait été renommée shop dans la version 6, mais elle existait dans la version 5 sous un nom différent : store-alt. Donc, si vous mettez à jour additional icons et custom tab icon pour utiliser store-alt, cela devrait fonctionner !
J’ai téléchargé ce thème pour pouvoir modifier le menu déroulant du profil utilisateur. Le problème, c’est que je ne sais pas comment valider les modifications. Il n’y a qu’une option d’aperçu en bas et aucun endroit pour enregistrer. J’ai essayé de demander de l’aide sur le post du thème, mais mon message a été supprimé pour une raison quelconque. Toute aide serait grandement appréciée !
J’ai suivi les instructions et créé mon nouvel élément de menu comme ceci :
Mais ensuite, il n’y a nulle part où valider/enregistrer les modifications ! Est-ce que je rate quelque chose dans le fonctionnement des thèmes ? Dois-je modifier le code du dépôt lui-même ? Désolé d’être stupide, je suis très nouveau dans ce domaine.