Alertas que reagem ao usuário

Estou tentando personalizar esses alertas amarelos:

Pesquisando nesses fóruns, não encontrei muita coisa… talvez eu não saiba pesquisar, existe um nome para eles? Alertas amarelos? Modais instrucionais? Big Brother? Obscure-my-preview Esc X bot? :slight_smile:

Se a resposta for que eles não são personalizáveis, irei direto para o modo de solicitação de recursos, vejo enormes possibilidades de treinamento da comunidade aqui, ainda mais do que os Modelos de Tópico.

A coisa realmente interessante de se ter seria um modelo que permita personalizar tanto

  • detecção com base em um número de condições
    • isso é uma resposta ou um novo tópico sendo iniciado
    • qual a idade da resposta anterior
    • este é um usuário novo/recente?
    • correspondência de regexp de texto livre (“você mencionou X, por favor, verifique este link útil primeiro”)
  • ação como selecionar um texto agradável e apropriado para o alerta amarelo

Se não puder ser um plugin, pelo menos uma possibilidade de personalização em nível de código Ruby seria bom.

Vejo que o próprio Discourse já está usando isso de forma eficaz em vários lugares, eu adoraria poder usar esses superpoderes para coisas específicas da Comunidade.

2 curtidas

Nós os chamamos de notificações JIT (just in time). Não estou ciente de nenhuma documentação para eles, mas este plugin deve ter um exemplo de como criar um aviso JIT personalizado: GitHub - discourse/discourse-perspective-api: Google Perspective API Plugin for Discourse

1 curtida

Ah, obrigado, você está certo, munido desse termo “JIT”, consegui pesquisar de forma muito mais proveitosa.

Até me lembrei de ter lido este antigo post do @codinghorror:

Acho que faz todo o sentido estender essa filosofia para além dos gatilhos genéricos do Discourse, para o comportamento específico da comunidade.

O que eu daria para poder apenas dar um empurrãozinho nas pessoas para nos dizerem a maldita versão do software que estão usando ao pedir suporte… Não posso recuperar os 3,7 anos de vida já gastos digitando “qual é a sua versão”, mas pelo menos parte do meu futuro pode parecer mais brilhante.

Sou só eu, ou isso merece um plugin amigável, ou até mesmo uma interface de usuário principal para os casos mais simples (editar os textos padrão)? Talvez seja só eu.

1 curtida

Você pode personalizar o texto dos existentes na página [YourSite]admin/customize/site_texts. :+1:

1 curtida

Talvez Using topic templates for categories sejam uma opção para você

Obrigado, já estou ciente disso :point_up: e sim, eu os vejo como uma peça do mesmo quebra-cabeça

Para a questão do dispositivo/versão, algumas pessoas acharam os modelos de resposta úteis, e outras usaram o recurso responder por URL para pré-preencher um texto personalizado no compositor.
Não tenho certeza se são úteis, mas pensei em adicioná-los à mistura. :slightly_smiling_face:

1 curtida