Notas de Usuário do Discourse

:discourse2: Resumo Compartilhe notas privadas com outros membros da equipe sobre um usuário que os usuários comuns não podem ver.
:open_book: Guia de Instalação Este plugin vem embutido no núcleo do Discourse. Não há necessidade de instalar o plugin separadamente.

Configuração

O plugin de Notas de Usuário pode ser ativado por meio da alternância ou nas suas configurações, ambos acessíveis na sua página /admin/plugins:

Recursos

Às vezes, os membros da equipe desejam compartilhar notas sobre um usuário específico para ajudar nas funções de moderação ou suporte.

Você pode adicionar uma Nota de Usuário a qualquer usuário usando a chave de administração em uma de suas postagens, ou na página do perfil dele:

A interface é exibida em um modal e você pode adicionar quantas notas precisar, com suporte a markdown:

:information_source: Os usuários não podem ver essas notas; elas são visíveis apenas para a equipe.

Se um usuário tiver uma nota, sempre que ele postar, você verá um pequeno ícone de notas. Clicar nele exibirá as notas:

user note indicator

Configurações

Nome Descrição
user notes enabled Permitir que usuários da equipe anexem notas aos usuários
user notes moderators delete Permitir que moderadores excluam notas de usuários

:discourse2: Hospedado por nós? Este plugin está disponível em nossos planos Business e Enterprise User Notes | Discourse - Civilized Discussion

87 curtidas
Moderation Tools
"Staff Notes" plugin showing even when not enabled?
Send official warning to multiple recipients
Naming bookmarks
Way to make part of the post visible to author and staff only?
Staff notices on specific user
Advice for getting my little game dev community "out there?"
Allow write access without read access
New user reviews: admin assignment and logging of progress
Staff Notices for....staff?
Shadowbans are bad for discourse, and here's why
Disable mail notification for staged users
Let's talk Moderation
Holding off on approvals of users
Moderators vs Staff
My Wiki of useful Meta (and other) links
"Add User Note" no longer shown in "post admin options" menu
A new review queue layout with all new features
Internal notes on topics
Will uninstalling a plugin leave any residual debris files in the database?
"Staff Notice" ➜ "Notice from Staff"?
Posts and account not always restored when flag from Discourse AI spam detection rejected
Analyzing Moderation and Flagging Activity Reports
Private user labels
Admin/mods custom post metadata
Admin/mods custom post metadata
Can admins create user fields that are only visible/editable in the admin panel?
Bundling more popular plugins with Discourse core
Add support for 'personal notes' on posts
Requesting 4 moderation tools (mostly satisfied by advanced search)
Custom user field that’s hidden from user and editable by API?
Option to include user field that is only editable by staff
Improvements for posts awaiting approval
Moderation idea: Badge of shame
Viewing a user's suspension history
Can admins create user fields that are only visible/editable in the admin panel?
Anon Topics and Replies
Staff notices on specific user
Moderation idea: Badge of shame
Discourse Staff Alias
Dashboard Report - User Notes
Trust Level Permissions Reference
Is it possible to use badges/groups to show staff an icon on a user's avatar?
Settings in Discourse
Formalized assignment and possible logging of pending applications

Uma postagem foi dividida em um novo tópico: Tornar anotações do usuário acessíveis aos moderadores de categoria

Ótimo plugin! Qual é o parâmetro/endpoint da API para adicionar notas aos tópicos?

Você já viu este tópico? Reverse engineer the Discourse API

E a propósito, as notas do usuário estão vinculadas a uma postagem, não a um tópico.

4 curtidas

Ao reconstruir o Discourse, recebo o seguinte erro:

rake aborted!
ArgumentError: Nome de rota inválido, já em uso: 'discourse_user_notes'  (ArgumentError)
Você pode ter definido duas rotas com o mesmo nome usando a opção `:as`, ou pode estar substituindo uma rota já definida por um recurso com a mesma nomenclatura. Para este último, você pode restringir as rotas criadas com `resources` como explicado aqui:
https://guides.rubyonrails.org/routing.html#restricting-the-routes-created
          raise ArgumentError, "Nome de rota inválido, já em uso: '#{name}' \\n" \\\

Entendi que discourse_user_notes agora está incluído no core. Algo deu errado neste processo?

:partying_face: Este plugin agora está incluído no core do Discourse como parte de Bundling more popular plugins with Discourse core. Se você auto-hospeda e usa o plugin, precisa removê-lo do seu app.yml antes da sua próxima atualização.

@Roi, desculpe pela sua má experiência hoje. Assim que você remover o plugin do seu app.yml, você descobrirá que o problema desaparecerá e você poderá reconstruir.

2 curtidas

Obrigado e sem problemas. Infelizmente, ele já foi removido do meu app.yml, mas o erro ainda está lá.

PS: Comentar com # não restringiu as notificações durante a compilação. Tive que excluir as linhas da configuração completamente.

1 curtida

Tive o mesmo erro e depois de reconstruir meu site ele voltou. Você pode tentar novamente?

A última vez que tentei foi 5 minutos antes da sua postagem aqui. :man_shrugging:

1 curtida

Talvez uma pergunta boba, mas você tem discourse-staff-notes no seu app.yml? Era isso que eu tinha no meu, se bem me lembro. Esse é o nome antigo do plugin.

Ah, sim, isso está na configuração. LOL :see_no_evil_monkey:, o mesmo, mas antigo? Deve ser a pista! Tentarei de manhã cedo. Obrigado, manterei você informado.

1 curtida

Isso fará com que staff-notes mostre uma mensagem mais útil quando a reconstrução falhar. Obrigado por identificar isso @roi @tobiaseigen :folded_hands:

6 curtidas

Uma postagem foi dividida em um novo tópico: Adicionar configuração de acesso de grupo para notas do usuário

Você está aceitando solicitações de recursos ou sugestões para este plugin?

Tenho duas :blush:
A primeira seria atualizar o ícone exibido ao lado do nome de usuário:

Ele está muito datado em seu design e estilo e não combina com a aparência ou a sensação do Discourse ultramoderno, talvez um ícone mais moderno possa ser usado aqui? :slight_smile:
A segunda solicitação seria notificar o grupo de usuários de staff/admin quando uma nota for adicionada a um usuário.

Isso poderia até ser uma opção selecionável no painel de controle, pois pode não atender ao caso de uso de todos.

Obrigado por um ótimo plugin!

1 curtida

O plugin usa um emoji em vez de um ícone do Font Awesome, por isso fica diferente dependendo do conjunto de emojis que você escolher.
Screenshot_20251114_092628_Firefox
O fato de ficar diferente dependendo da configuração do pacote de emojis também é um tanto confuso. Estamos acostumados a que tais coisas pareçam as mesmas em todos os fóruns. Além disso, os ícones se adaptam ao esquema de cores, o que os emojis não podem fazer. Sou a favor de uma mudança, talvez para user-pen.
Screenshot_20251114_093736_Firefox

4 curtidas

[Post separado caso alguém queira dividir ambos os pedidos de recursos em seus próprios tópicos]

Acho que isso já poderia ser alcançado com o plugin de automação e explorador de dados. O script poderia enviar uma PM (mas isso poderia ser muito irritante) ou poderia postar em um tópico e você definiria o status de rastreamento de acordo (assistindo/rastreando) para receber notificações.

3 curtidas

Seria isso que precisaria mudar para suportar isso, fazendo com que ele use o Font Awesome primeiro?

1 curtida