| Resumo | Discourse Assign fornece a capacidade de atribuir tópicos e postagens individuais (tanto privadas quanto públicas) a um usuário ou grupo. | |
| Guia de Instalação | Este plugin é empacotado com o núcleo do Discourse. Não há necessidade de instalar o plugin separadamente. |
Recursos
O Discourse Assign adiciona uma anotação “semelhante a uma tag” na lista de tópicos e no cabeçalho do tópico com o nome de usuário do usuário atribuído.

Ele permite que você atribua tópicos a usuários e liste todos os tópicos atribuídos.
Além disso, grupos de usuários podem ser atribuídos ao tópico. Nesse caso, cada membro do grupo receberá uma notificação. Na configuração do grupo Interaction, você pode especificar Quem pode atribuir este grupo. Por padrão, está definido como ninguém.
Além de atribuir a um tópico específico, postagens individuais também podem ser atribuídas. Esta opção está oculta em “…” (mostrar mais) na barra de ferramentas da postagem. Quando uma postagem é atribuída, as informações sobre isso são incluídas no título do tópico. Além disso, a primeira postagem contém um link para a postagem atribuída.
As atribuições também podem (opcionalmente) ser associadas a status personalizáveis e rastrearão as alterações em seus status em postagens small_action.
Configuração
Configurações do Site
-
assigns by staff mentionse você deseja que menções de um membro da equipe a outro membro da equipe atribuam um tópico, selecione isso -
unassign creates tracking post: pronto para uso, quando você desatribui um tópico, uma postagem é criada no fluxo para manter o controle do fato de que foi desatribuído, desative para remover a postagem de rastreamento -
assigns public: pronto para uso, todas as atribuições são ocultas de não-membros da equipe, se você deseja que não-membros da equipe possam ver quem é o proprietário de qual tópico, ative esta configuração. -
assign self regexse você deseja usar uma frase mágica para atribuir coisas a si mesmo, adicione uma regex aqui -
assign other regexse você deseja restringir para que apenas menções com uma frase específica sejam atribuídas a outros, adicione algo aqui -
unassign on closese um tópico for fechado, ele será automaticamente desatribuído silenciosamente -
unassign on group archivequando uma mensagem for arquivada, desatribua-a, assim que ela voltar para a caixa de entrada, reatribua-a. -
reassign on openQuando um tópico é aberto, reatribua os usuários/grupos atribuídos anteriormente -
assigns user url pathmodelo para o caminho que é usado como um hiperlink para quaisquer tags de usuário atribuídas. -
assign mailerQuando enviar e-mail de notificação para atribuições -
remind assignsfrequency\Frequência para lembrar os usuários sobre tópicos atribuídos. -
max assigned topicsNúmero máximo de tópicos que podem ser atribuídos a um usuário. -
assign allowed on groupscontrola a lista de grupos aos quais você pode atribuir. Quando um tópico é atribuído a um grupo, ele aparece na lista de atribuições individuais para todos os membros do grupo. Eles são notificados quando essa atribuição ocorre. -
enable assign statusAdiciona um campo de status personalizável a cada atribuição. -
assign statusesé uma lista de status disponíveis para cada atribuição. O primeiro status é o status padrão aplicado a cada nova atribuição.
Listando tópicos atribuídos
Existem 2 maneiras de visualizar tópicos atribuídos,
-
No formato de lista de tópicos:
https://sitename.com/latest?assigned=usernamepara visualizar todos os tópicos atribuídos a um usuáriohttps://sitename.com/latest?assigned=*para visualizar todos os tópicos atribuídos a todos os usuárioshttps://sitename.com/latest?assigned=mepara visualizar todos os atribuídos ao usuário atualhttps://sitename.com/latest?assigned=nobodypara visualizar todos os não atribuídos
-
Na atividade da página do usuário, há uma aba extra
assignedvisível para a equipe nas abas de atividade e mensagens
CHANGELOG
PARA FAZER
- Atalhos de teclado
Obrigado a McNeel por patrocinar este trabalho!





