Plus-de-confidentialité : masquer certaines parties des profils utilisateur

Suite à la discussion sur Restreindre l’affichage public du profil utilisateur :

Je viens de publier la toute première version d’un plugin visant à réaliser ce que les utilisateurs de ma communauté souhaitent : faire en sorte que les profils utilisateurs ressemblent à ceci :

lorsqu’ils sont consultés depuis un compte anonyme, et à ceci :

après la connexion. Les paramètres sont actuellement limités à ceci :

Notez que les cartes d’utilisateur ne sont pas encore modifiées (ce qui est clairement un manque, car sans cela, ce plugin est un peu inutile. Je l’ajouterai dès que possible). Je cherche également une meilleure approche pour la copie du fichier user.hbs que je dois maintenir dans ce plugin ; toute suggestion est la bienvenue. J’ai trouvé la remarque de @neil ici, mais le lien vers l’exemple est brisé.

Voici le plugin sur GitHub :

10 « J'aime »

Release 0.0.2 now also supports user cards and thereby completes the basic functionality.

2 « J'aime »

This plugin is broken. After installing this on my site the user page cannot be displayed anymore, it just keep loading. Please fix this…thx

1 « J'aime »

OK, moved to broken plugins for now.

Anybody has a repro here? @sam? I have this on the latest beta working just fine - you have to disable the setting “hide user profiles from public” provided by discourse, however… But this will not create a loading loop?

Moved it out of broken plugins for now then

2 « J'aime »

This plugin overrides user.hbs with one that is over 2 years old. That doesn’t sound like a good idea…

3 « J'aime »

I would agree with you this is likely not ideal. Let’s see if @JSey has any plans to update the plugin, if not will move the topic.

2 « J'aime »