Existe uma forma de remover o grupo de moderadores padrão da página Sobre?

Além de CSS e além de um componente de tema, existe uma maneira integrada de remover o grupo padrão de moderadores da página sobre?

Acabei de descobrir que, se você adicionar @moderators à lista de grupos a serem ocultados na seção de moderadores da página sobre, a seção inteira desaparece.

Esta é a melhor maneira de conseguir isso?

Estou fazendo isso porque precisamos conceder acesso de equipe a alguns gerentes e não queremos que eles apareçam na seção de moderadores.

Uma maneira simples de conseguir isso é torná-los TL4 - isso lhes concede muitos privilégios de ‘equipe’ sem que eles estejam de fato no grupo de moderadores.

Totalmente não. Eles precisam de acesso às discussões da equipe e (às vezes) à fila de revisão. Portanto, os privilégios extras do TL4 (que não são muitos) não ajudarão.

Eu gostaria que ajudasse. Poderíamos realmente usar um terceiro tipo de equipe, mas imagino que seria um pesadelo para codificar.

Entendido.

Então você quer mostrar o grupo de moderadores, mas não quer mostrar os indivíduos que são membros dele. Entendi.

Fácil.

  1. Adicione-os ao grupo de moderadores
  2. Crie também um grupo apenas com os gerentes (provavelmente visível apenas para administradores)
  3. Adicione este grupo a about_page_hidden_groups (via seusite.com/admin/site_settings/category/all_results?filter=about%20page%20hidden%20groups)
  4. Pronto!
2 curtidas

Estou confuso - isso não mostraria os gerentes no grupo de moderadores?

Você pode estar pensando na configuração about_page_extra_groups, que de fato faria isso.

A configuração acima suprime a exibição dos usuários desse grupo nos outros grupos na página /about. Eles aparecerão na página do grupo de moderadores, é claro, mas não na página /about.

Lembro-me disso, pois o @pfaffman ficou bastante animado com sua implementação, já que ele costumava aparecer como administrador em vários sites Discourse!

Ah. É isso. Eu presumi que escondia o grupo de gerentes, mas eles ainda podem ser vistos. Minha culpa!

2 curtidas

Os gerentes são apenas um exemplo do nosso problema; desculpe não ter detalhado.

Nós também temos dois usuários que são basicamente fundadores e ainda estão envolvidos em coisas da equipe, então eles precisam de acesso. Criei um grupo de fundadores para eles e adicionei esse grupo à lista de “ocultar”.

A questão mais difícil é que os novos moderadores têm um tipo de período de treinamento onde são moderadores no que diz respeito ao software, mas não são mods ativos. Então, a maneira como configuramos é que existe outro grupo chamado “Moderadores Ativos” que concede aos moderadores ativos o flair (distintivo) no perfil do usuário. Isso significa que não há um grupo (do software do fórum) para esses treinados. Portanto, eles não podem ser excluídos como um grupo.

Assim, a maneira mais direta de listar apenas os moderadores ativos na página “Sobre” seria simplesmente exibir o grupo real de moderadores ativos. Porque neste momento há mais “moderadores” que não são moderadores de fato. Mas para fazer isso, eu preciso de uma maneira de remover o grupo de moderador padrão da página.

Eu posso conseguir isso usando o recurso de grupo de ocultação. Eu só queria ter certeza de que isso não iria estragar outra coisa. Basicamente, quero saber a maneira menos “hacker” de conseguir o que preciso, por isso perguntei se havia uma maneira embutida de fazer isso.

Obrigado por fazer perguntas!

Não, a configuração está mal nomeada. Ela diz ocultar da página sobre, mas na verdade deveria ser chamada de “ocultar da lista de moderadores na página sobre”.