URL de partage propre – désactivation individuelle de l’attribution du nom d’utilisateur

:information_source: Résumé Permettre aux utilisateurs de supprimer leur nom d’utilisateur des liens de partage générés
:hammer_and_wrench: Dépôt https://github.com/scavin/discourse-clean-share-url
:question: Guide d’installation Comment installer un thème ou un composant de thème
:open_book: Nouveau sur les thèmes Discourse ? Guide débutant pour utiliser les thèmes Discourse

Installer ce composant de thème

Clean Share URL ajoute un paramètre optionnel sous Préférences → Interface :

Masquer mon nom d’utilisateur dans les liens partagés

Par défaut, le comportement de Discourse reste inchangé :

/t/topic/123?u=username

Lorsqu’un utilisateur active cette préférence, le composant supprime le paramètre u :

/t/topic/123

Les autres utilisateurs continuent de recevoir normalement l’attribution du partage et la progression associée aux badges.

Configuration

Avant d’utiliser le composant, créez un champ utilisateur personnalisé optionnel et modifiable de type Confirmation / Case à cocher (/admin/config/user-fields).

Trouvez son ID numérique dans l’URL de modification du champ et entrez ce numéro dans le paramètre clean_share_url du composant.

2 « J'aime »