Metadados de postagem personalizados de administrador/mods

Olá a todos,

Preciso de uma maneira para que meus administradores/moderadores adicionem metadados privados a posts e tópicos. Por exemplo, um campo personalizado note, o Moderador adiciona uma nota a um post “Este post pode ser controverso”

  • administradores podem ver/editar a nota
  • usuários não podem ver

Existe algum plugin para isso? Ou um simples que eu possa estender?

Acho que isso deve ajudar:

Sussurros no Discourse: Uso e Melhores Práticas IA

satonotdead:

introduzir sussurros e sua aplicação ideal no fluxo de trabalho básico do Discourse

DiscourseHelper:

O que são Sussurros no Discourse?

Sussurros são postagens especiais dentro de um tópico ou mensagem privada que são visíveis apenas para a equipe e quaisquer grupos aos quais você conceda permissões de sussurro. Usuários regulares não podem ver essas postagens. Sussurros são comumente usados pela equipe e moderadores para ter discussões privadas, nos bastidores, diretamente em tópicos públicos ou mensagens privadas.


Como Habilitar e Usar Sussurros

1. Habilitar Sussurros:

  • Vá para as configurações do seu site.
  • Procure pela configuração: whispers allowed groups.
  • Adicione os grupos (por exemplo, equipe, moderadores) aos quais você deseja permitir sussurros.

2. Criando um Sussurro:

  • Ao compor uma postagem ou resposta, clique no ícone de engrenagem ou no menu de alternância de resposta no compositor de postagem.
  • Selecione “Alternar Sussurro”.
  • Você verá indicadores como um ícone de olho cortado e um botão “Sussurro”.

Observação: Sussurros não podem ser convertidos em postagens regulares (ou vice-versa) após a postagem (a menos que você instale um componente de tema extra). Se você precisar alterar um sussurro para uma postagem normal, deverá excluí-lo e postá-lo novamente.


Aplicações Ótimas no Fluxo de Trabalho Básico

Melhores Casos de Uso:

  • Discussão de Moderação: Use sussurros para discutir ações de moderação, esclarecer regras ou coordenar respostas em tópicos sensíveis sem interromper o fluxo público.
  • Notas Internas: Adicione contexto privado sobre usuários específicos, tópicos ou ações para que outros membros da equipe vejam mais tarde.
  • Suporte Coordenado: Em tópicos de suporte, a equipe pode usar sussurros para compartilhar etapas de solução de problemas, escalar problemas privadamente ou registrar o motivo de uma decisão.
  • Treinamento: Novos moderadores podem acompanhar as decisões de outros via sussurros, obtendo contexto sem expor detalhes a usuários regulares.

Permissões:

  • Apenas grupos permitidos (conforme definido em whispers allowed groups) podem criar ou visualizar sussurros. Por padrão, geralmente é apenas a equipe, mas você pode adicionar outros conforme necessário.

Dicas

  • Respostas a um sussurro também são sussurros por padrão, mantendo a privacidade nas discussões da equipe.
  • Sussurros não são mostrados a usuários regulares e são invisíveis, exceto para a equipe e grupos permitidos.
  • Use sussurros para informações que precisam permanecer confidenciais dentro do seu grupo de equipe.

Referências

Se você tiver cenários de fluxo de trabalho mais específicos, é só perguntar!

Obrigado, mas os metadados que eu quero precisam estar associados a uma postagem de usuário, então acho que isso não funciona.

A equipe, também conhecida como moderadores e administradores, pode ver/criar notas, mas os usuários não podem vê-las. Você pode restringir os moderadores de excluir notas também.

Como @ondrej disse enquanto eu escrevia isso, existem Notas do Usuário do Discourse, mas isso anexa notas aos usuários, não às postagens.

Se você quiser que notas da equipe sejam adicionadas a uma postagem, acho que você precisará de outro plugin.

1 curtida

Eu estava pensando em adicionar a nota à postagem em vez do usuário, pois quando você adiciona uma nota a uma postagem, ela mostra a postagem em que a nota foi adicionada. Mas, por outro lado, você está de fato correto… é um plugin de notas do usuário.

Se o plugin de notas do usuário funcionar para você, ótimo! Se não, ouça o Jay, não eu :laughing:

1 curtida

Obrigado a todos, acho que vou modificar este plugin para minhas necessidades, pois não consigo encontrar nenhum que faça o que preciso :slightly_smiling_face:

1 curtida

Entendo. Para mim, foi uma solução alternativa e depois continuei a usá-la.

O fluxo de trabalho é completamente diferente, então talvez você queira postar como Feature ou desenvolver no Marketplace.