RFE: converter automaticamente pseudo-tags de linhas de assunto para tags reais (quando houver correspondência)

É comum que usuários de fóruns criem linhas de assunto como as seguintes (exemplos reais, com pequenas variações):

  • [fun] Como é o seu fundo do Fedora?
  • [Gnome Shell] Tela branca de “Oh não!” após atualização F37
  • Fedora 37 - Não consigo ter Wi-Fi funcionando corretamente - Realtek 8821CE
  • Fedora 37 - Não consigo iniciar com tela gráfica, mas funciona após o login
  • Fedora 37 - Após atualização do kernel 6.1.5/6.1.6, o boot congela
  • Grub2 - como remover uma mensagem?
  • Flatpak: versão desatualizada do Flatpak impedindo instalações do flathub
  • RFE: converter automaticamente pseudo-tags da linha de assunto em tags reais

Seria útil que algo (Palavras Observadas? O Plugin de Automação? Algo mais?) reconhecesse esses padrões no início de uma linha de assunto[1]:

  • uma palavra ou palavras entre colchetes (tipicamente colchetes [], mas poderiam ser parênteses e também lidar com chaves)
  • uma palavra ou palavras seguidas por - ou : (ou -- ou ou, por que não, )

e, quando as palavras corresponderem a uma tag existente[2], e quando as condições para usar essa tag forem atendidas, remover a pseudo-tag do cabeçalho e aplicar a tag em vez disso.

Isso também resolveria Add tags by email — para casos onde há uma correspondência, funcionaria. Para casos onde não há, seria fácil para moderadores/tl3+ discernir a intenção. (O que também é o caso quando a tag é usada em uma área onde ela não existe ou não é permitida — por exemplo, talvez eu deva adicionar uma tag “fun” à nossa categoria Social.)


  1. e possivelmente/opcionalmente também no final ↩︎

  2. testando tanto a remoção de espaços em branco quanto a substituição de espaços em branco por - (ignorando espaços em branco circundantes, claro) ↩︎

2 curtidas

Gostei dessa ideia. Não sei quão relevante seria se adicionada ao Discourse.
Acredito que nossa filosofia (da qual o Discourse é um produto) enfatiza a educação, o que implica ensinar as pessoas a criar um tópico corretamente e a usar os recursos certos, mas isso poderia ser pelo menos um plugin interessante para criar :slight_smile:

1 curtida