Ocultar equipe da página /about

|||
|-|-|-|
| :information_source: | Resumo | Ocultar equipe da página “sobre”
| :hammer_and_wrench:|Repositório| GitHub - literatecomputing/discourse-hide-admins-about: Theme component to hide some admin users from about page |
| :question:|Guia de Instalação|Como instalar um tema ou componente de tema|
| :open_book:|Novo em Temas do Discourse?| Guia para iniciantes sobre como usar temas do Discourse

← Preencha "repoName" e "repoURL" para o botão de instalação automática →

Instalar este componente de tema

← Descreva este tema/componente em uma ou duas frases →

Este componente não receberá mais atualizações e em breve será descontinuado, pois não é mais necessário!!!

Opcionalmente, oculte alguns membros da equipe da página /about

← Adicione capturas de tela (se aplicável) →

Inserindo usuários como este:

tornará seus links ocultos da página /about.

← Adicione mais detalhes e explique as configurações (se aplicável) →

Um exemplo de quando isso é útil é se alguém é um administrador técnico do site, mas não é um membro da comunidade. O Discourse.org usa um plugin para isso; aqui está um componente de tema que faz o mesmo.

Embora o URL tenha “staff” no URL, ele oculta os usuários das seções de moderador e administrador da página /about.

Observação: Se houver apenas um administrador ou moderador e esse usuário for ocultado, haverá um cabeçalho “admin” ou “moderator” sem usuários listados sob ele.

17 curtidas

Brilhante, era exatamente o que eu precisava para me esconder, bem, de você! :rofl: Obrigado Jay!

4 curtidas

Um componente em necessidade urgente, obrigado

2 curtidas

Adoro os padrões, então!

2 curtidas

Moderadores de categoria ainda são visíveis. Portanto, isso pode ocultar apenas os moderadores de todo o fórum.

Aqueles estão na página /about?

Há alguma razão para alguém querer escondê-los?

Você pode me enviar um link?

Sim.

Eu não sei. Por que alguém gostaria de esconder funcionários? Talvez pela mesma razão.

Eu estava apenas postando (mal formatado) para informação daqueles que gostam de esconder moderadores, mas estão usando moderadores de categoria com ou em vez de moderadores gerais.

Não mais porque eu mudei meus moderadores de nível de categoria para nível “staff”. Eu nunca olho /about e em qualquer lugar, então esqueci totalmente que estou usando os mesmos usuários em todas as categorias. Eu acordei para essa situação quando dei um test drive para esse componente.

Para ser específico. Escondeu o usuário desejado da primeira categoria, mas não das seguintes.

Eu realmente não me importo. Eu entendo por que alguns administradores querem esconder moderadores, mas não o fez com moderadores de categoria baseados em grupos.

E, honestamente - /about está tão bem escondido que simplesmente não importa o que há lá ou não :wink:

1 curtida

Temos alguns nos nossos: :slight_smile:

2 curtidas

Hmm. À primeira vista, parece que esses também deveriam estar ocultos. Tentarei dar outra olhada na semana que vem.

Eu também! E o @angus também.

Um pequeno TC legal!

Você está aberto para eu adicionar alguma funcionalidade para esconder mods e mods de categoria também? Ou pelo menos tentar…

2 curtidas

Claro! Ou você pode me dar uma dica e eu faço.

3 curtidas

Música para meus ouvidos!!!

Sugestão 1 - Ocultar moderadores também

Simplesmente estenda a funcionalidade existente para que os Moderadores também possam ser ocultados (usando o mesmo campo) e chame-o de ‘equipe oculta’ em vez disso.

Isso faz sentido, pois o Discourse garante de forma inteligente que cada usuário da Equipe apareça apenas em Administradores ou Nossos Moderadores (mas não em ambos). Embora haja menos utilidade em ocultar Moderadores, ainda existem alguns casos de uso, como ter um moderador de teste.

Sugestão 2: Ocultar Moderadores de Categoria

É bastante comum que as pessoas queiram ocultar Moderadores de Categoria, pois eles ocupam muito espaço e há pouco valor em expô-los publicamente fora do contexto da categoria específica.

Às vezes, faz sentido ocultar apenas algumas categorias de Moderadores de Categoria, mas expor outras.

Facilmente alcançado com CSS, por exemplo, no meu site:

// ocultar moderadores de categoria na página /about
section.about.category-moderators {
    display: none;
}

Eu faria isso usando um único campo que permite especificar all ou categorias individuais.

Pode ser útil poder suprimir alguns indivíduos, mas não acho que valha a pena adicionar isso neste momento, a menos que as pessoas peçam, pois seria um pouco mais complexo.

Sugestão 3: Incorporar texto estendido sobre

Esse é um TC super útil, mas ele faz apenas uma única função limitada. E seria muito fácil de incorporar.

Faz sentido para mim que todas as personalizações de /about estejam em um só lugar. Além disso, @manuel é um ótimo cara e pode gostar de colaborar nisso.

Você pode querer renomear este TC para ‘Página Sobre Personalizada’ ou algo semelhante se seguir por esse caminho.

Sub-sugestão: Markdown

Seria ainda melhor se o campo estendido sobre aceitasse markdown em vez de apenas HTML bruto.

4 curtidas

Para sua informação @pfaffman, em parte devido ao seu feedback recente, agora existe um recurso integrado para fazer isso, embora seja baseado em grupo:

9 curtidas

Este novo recurso permite segmentar membros específicos de um grupo ou ocultar todos os membros do grupo?

1 curtida

É para grupos. “membros específicos” seria o mesmo que “usuários”. Eu preferiria que o seletor permitisse escolher usuários ou grupos, mas é apenas para grupos.

3 curtidas

Então, infelizmente, se eu entendi corretamente. Diria ocultar todos os administradores em vez de um administrador específico? Se sim, então não tenho certeza se a equipe entendeu a aplicação particular com o seu caso de uso original.

1 curtida

Por que você não cria um grupo e adiciona os usuários que deseja ocultar a ele em vez de usar ‘admins’ nesse caso?

4 curtidas

Sim, acho que isso seria suficiente. E tornaria mais eficiente se um local tivesse um volume maior de funcionários para esconder.

Não tinha considerado esse ângulo. Obrigado.

3 curtidas

Coloquei-me como administrador no grupo de moderadores, disseram para não mostrar esse grupo e, por causa disso, /about diz que há 0 administradores e 0 moderadores (precisamos de CSS para ocultar os zeros, fica feio).

3 curtidas

Mencionei isso no tópico Announcements. É definitivamente espaço desperdiçado se não houver nenhum.

4 curtidas