Prompt do campo do usuário

|:discourse2: | Resumo | User Field Prompt permite exibir um formulário de campo de usuário em qualquer postagem do Discourse. |
| :eyeglasses: | Pré-visualização | Pré-visualizar no Discourse Theme Creator |
|:hammer_and_wrench: | Link do Repositório | https://github.com/discourse/discourse-user-field-prompt|
|:open_book: |Novo no Discourse Themes? | Guia para iniciantes sobre o uso de Discourse Themes|

Instale este componente de tema

Recursos

User Field Prompt permite exibir um formulário de campo de usuário em qualquer postagem do Discourse. As alterações feitas no formulário serão salvas no perfil do usuário atual. É útil para pedir aos usuários que façam alterações em um campo de usuário sem precisar forçá-los a procurar o campo em seu perfil.

Uso para um campo de usuário chamado age e outro chamado best fruits:

[wrap=user-field names="age,best fruits"][/wrap]


:discourse2: Hospedado por nós? Componentes de tema estão disponíveis para uso em nossos planos Pro, Business e Enterprise.

34 curtidas

Olá, não funciona para mim, exibe um campo em branco e um erro ao salvar a postagem.

1 curtida

Olá, alguém já usou isso com sucesso?

oi @patrickemin
Posso confirmar que isso não está funcionando no momento. Marquei as pessoas relevantes, então espero que haja uma correção em breve.

2 curtidas

Obrigado pelo relatório. Isso deve estar corrigido agora: FIX: Rendering strategy (#34) · discourse/discourse-user-field-prompt@c468800 · GitHub

3 curtidas

Oi, testei novamente e ainda não está funcionando: nenhum erro é exibido, mas a postagem está em branco.

Você teria alguma chance de compartilhar um link para um exemplo de postagem quebrada no seu fórum? (em mensagem privada tudo bem se você preferir não compartilhar aqui)

A prévia do tema no theme-creator está funcionando para mim (desde que você esteja logado)

Sim, aqui está: https://dessein-tech.com/t/user-field-prompt-test/8404

Você tem certeza de que o componente temático user-field-prompt está instalado e habilitado? Não vejo o código dele nas ferramentas de desenvolvedor :thinking:

Minha falha, o TC estava desativado, agora está ativo, criei um novo tópico: https://dessein-tech.com/t/user-field-prompt-test-2/8406 a moldura ao redor do campo aparece, mas não é editável. Além disso, o botão de exclusão e o botão de edição para esse tópico não funcionam (há um atraso de 30 segundos antes que o tópico seja realmente excluído ou possa ser editado). O ícone da chave inglesa também não reage. Isso acontece também no modo de visualização.

1 curtida

Acho que o problema é que seu site está executando uma versão legada do post-stream, porque discourse-nationalflags ainda não foi atualizado para o novo post-stream. Como administrador, você deve ver um banner vermelho sobre esse problema.

As correções recentes para user-field-prompt foram criadas apenas com o novo post-stream em mente, e é por isso que está causando erros em seu site.

Portanto, se você precisar desse recurso de campo de usuário agora, recomendo desabilitar o plugin nationalflags. Caso contrário, você precisará esperar que o desenvolvedor desse plugin faça as atualizações necessárias.

x-ref:

5 curtidas

Obrigado pela sua análise :slightly_smiling_face:. Aguardarei a atualização do nationalflags.

1 curtida

Olá, o plugin national flags foi atualizado e o Campo de Usuário TC agora funciona!

5 curtidas

Talvez a captura de tela no primeiro post possa ser atualizada para que não seja tão inesperado que o título e a descrição apareçam abaixo do campo.

Agora não parece mais como nas preferências.

3 curtidas

Seria bom deixá-los consistentes, e essa é uma mudança menor.

Quão difícil seria uma modificação para alinhá-los?

2 curtidas

Temos uma solução melhor do que este componente de tema nas próximas semanas, então não vou gastar tempo com isso, desculpe.

Isso é algo como campos de usuário em TCs :eyes:?