| Résumé | Menu des liens de profil rapides | |
| Aperçu | Theme Creator | |
| Dépôt | GitHub - VaperinaDEV/quick-profile-links-menu · GitHub | |
| Vous l’avez trouvé utile ? | > ./support --coffee | |
| Guide d’installation | Comment installer un thème ou un composant de thème | |
| Nouveau aux thèmes Discourse ? | Guide de débutant pour l’utilisation des thèmes Discourse |
Installer ce composant de thème
Bonjour ![]()
La navigation dans les préférences utilisateur peut être un peu difficile par moments, surtout pour les nouveaux utilisateurs. Ce composant de thème permet d’ajouter plusieurs liens de paramètres importants sur les pages utilisateur et d’ajouter un onglet de profil personnalisé au menu utilisateur…
Liens du menu des pages utilisateur
Ce bouton de menu est placé dans la section des boutons de contrôle du profil utilisateur.
En cliquant sur l’élément du menu, il redirige vers le champ souhaité. Pour y parvenir, j’ai ajouté un attribut id pour chaque champ, ayant la même valeur que l’attribut [data-setting-name]. Nous pouvons donc maintenant l’utiliser comme ancre. Par exemple : /u/username/preferences/profile#user-bio
Vous pouvez les inspecter en faisant un clic droit sur le titre du paramètre et en vérifiant l’id. Dans ce cas, la valeur setting doit être user-username. Ce paramètre est un champ facultatif, donc le laisser vide redirigera vers la page, et non vers le paramètre.
Paramètres des liens du menu des pages utilisateur
Avec le paramètre profile links, vous pouvez ajouter ces liens rapides.
- icône (icône fontawesome) requis
- libellé (le libellé du lien) requis
- page (vers quelle page souhaitez-vous être redirigé)
- account
- security
- profile
- emails
- notifications
- tracking
- users
- interface
- setting (vers quel champ de paramètre souhaitez-vous être redirigé) facultatif
Voici quelques champs de paramètres à utiliser.
-
account
- user-username
- user-avatar
- user-email
- user-associated-accounts
- user-name
- user-title
- user-flair
- user-data-export
-
profile
- user-bio
- user-timezone
- user-location
- user-website
- user-profile-bg
- user-card-bg
- user-featured-topic
-
interface
- user-theme
- user-color-scheme
- user-text-size
- user-locale
- user-home
- user-other-settings
Onglet de profil personnalisé du menu utilisateur
Avec le paramètre enabled user menu tab, vous pouvez activer cet onglet de profil personnalisé. Cet onglet est une recréation de l’onglet Profil par défaut.
Que fait-il ?
- masque l’onglet profil par défaut dans le menu utilisateur
- ajoute un onglet de profil personnalisé en haut du menu utilisateur
- l’icône de l’onglet est modifiable avec le paramètre
user menu tab icon
- l’icône de l’onglet est modifiable avec le paramètre
- ajoute des éléments personnalisés sous le bouton préférences
- ces éléments sont modifiables avec le paramètre
profile menu preference items
- ces éléments sont modifiables avec le paramètre
- ajoute des éléments supplémentaires personnalisés avant le bouton de déconnexion
- ces éléments sont modifiables avec le paramètre
profile menu extra items
- ces éléments sont modifiables avec le paramètre
Paramètres de l’onglet de profil personnalisé
Pour les éléments de préférences (qui se trouvent sous le bouton Préférences), avec profile_menu_preference_items, vous pouvez ajouter/supprimer…
- icône (icône fontawesome) facultatif
- libellé (le libellé du lien) requis
- page (vers quelle page souhaitez-vous être redirigé)
- account
- security
- profile
- emails
- notifications
- tracking
- users
- interface
- setting (vers quel champ de paramètre souhaitez-vous être redirigé) facultatif
Voici quelques champs de paramètres à utiliser.
-
account
- user-username
- user-avatar
- user-email
- user-associated-accounts
- user-name
- user-title
- user-flair
- user-data-export
-
profile
- user-bio
- user-timezone
- user-location
- user-website
- user-profile-bg
- user-card-bg
- user-featured-topic
-
interface
- user-theme
- user-color-scheme
- user-text-size
- user-locale
- user-home
- user-other-settings
Les éléments supplémentaires peuvent être placés au-dessus du bouton de déconnexion avec le paramètre profile menu extra items.
- icône (icône fontawesome) facultatif
- libellé (le libellé du lien) requis
- url (vers quelle url souhaitez-vous être redirigé) requis












