More-privacy: ocultar partes dos perfis de usuário

Continuando a discussão de Restringir a visualização pública do perfil do usuário:

Acabei de lançar a primeira versão de um plugin que tenta realizar o que os usuários da minha comunidade desejam: fazer com que os perfis dos usuários pareçam assim:

quando visualizados pela conta anônima, e assim:

após o login. As configurações atualmente são limitadas a isto:

Observe que, atualmente, os cartões de usuário ainda não foram alterados (o que é claramente uma falta, pois, caso contrário, este plugin seria um pouco inútil. Vou adicionar isso o mais rápido possível). Também estou procurando uma abordagem melhor para a cópia do user.hbs que preciso manter dentro desse plugin — qualquer orientação é bem-vinda. Encontrei o comentário de @neil aqui, mas o link para o exemplo está quebrado.

Aqui está o plugin no GitHub:

10 curtidas

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

2 curtidas

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 curtida

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 curtidas

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

3 curtidas

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 curtidas