| Résumé | Menu de liens de profil rapide | |
| Aperçu | https://discourse.theme-creator.io/theme/Don/quick-profile-links-menu | |
| Dépôt | GitHub - VaperinaDEV/quick-profile-links-menu | |
| Guide d’installation | Comment installer un thème ou un composant de thème | |
| Nouveau sur les thèmes Discourse ? | Guide du débutant pour utiliser les thèmes Discourse |
Installer ce composant de thème
Bonjour ![]()
Naviguer dans les préférences utilisateur peut parfois être un peu difficile, surtout pour les nouveaux utilisateurs. Ce composant de thème permet d’ajouter plusieurs liens de paramètres importants dans 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, vous serez redirigé vers le champ souhaité. Pour ce faire, j’ai ajouté un attribut id pour chaque champ, qui a la même valeur que l’attribut [data-setting-name]. Nous pouvons donc maintenant l’utiliser comme une ancre. Par exemple : /u/username/preferences/profile#user-bio
Vous pouvez inspecter cela en faisant un clic droit sur le titre du paramètre et en vérifiant l’id. Dans ce cas, la valeur du setting devrait être user-username. Ce paramètre est facultatif, donc le laisser vide redirigera vers la page, pas vers le paramètre.
Paramètre des liens du menu des pages utilisateur
Avec le paramètre profile links, vous pouvez ajouter ces liens rapides.
- icône (icône fontawesome) obligatoire
- libellé (le libellé du lien) obligatoire
- page (vers quelle page souhaitez-vous être redirigé)
- account
- security
- profile
- emails
- notifications
- tracking
- users
- interface
- paramètre (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 de 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 des 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) obligatoire
- page (vers quelle page souhaitez-vous être redirigé)
- account
- security
- profile
- emails
- notifications
- tracking
- users
- interface
- paramètre (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 Déconnexion avec le paramètre profile menu extra items.
- icône (icône fontawesome) facultatif
- libellé (le libellé du lien) obligatoire
- url (vers quelle url souhaitez-vous être redirigé) obligatoire












