Exibir orientações de adesão ao grupo em tópicos aos quais você não tem acesso

Continuing the discussion from Guide to Groups:

  1. If you visit a topic in a category you have no permissions for

  2. AND you are a logged on user

  3. AND can gain permission by requesting membership, we should display a helpful message saying:

Hey, you can not see this topic, but if you join the AWESOME group you will be able to see it, [request membership]

just pick the first group if there is a multi match

This does leak out a bit of information about “who can see” a topic which we do not leak out now. However to leak this data you got to create a group that accepts membership requests, so you kind of opted for it.

I really like this feature request, going to slot it for 2.3

16 curtidas

Yes I agree this is a very sensible request and we should make it so.

7 curtidas

I have a community with way too many categories. It would be nice to be able to hide most of them but still make it easy for anyone to see them.

1 curtida

@maja can you add that to your list?

3 curtidas

Where are we at on this @maja?

Sorry for the delay. It’s almost done, will open a PR today.

10 curtidas

Aqui está o PR

@j.jaffeux, você pode assumir?

5 curtidas

Ok, acabei de fundi-lo:

parabéns @maja :tada:

8 curtidas

Isso parece ótimo. Seria possível, por exemplo, ter um exemplo de uso no Try? Ele simplesmente funciona se houver uma categoria exclusiva para algum grupo e o grupo permitir solicitações de acesso?

Edição: Acho que reler a postagem original teria sido mais inteligente. :slightly_frowning_face:

Funciona como dito no OP:

Ou seja, o tópico visitado deve ter sua categoria com um grupo que tenha a associação solicitável definida nas permissões de segurança.

:bulb: Você precisa habilitar a configuração do site detailed_404 para que isso funcione.

Há uma captura de tela no commit:

11 curtidas

Este tópico foi fechado automaticamente após 2 dias. Novas respostas não são mais permitidas.