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évia | Prévia no Discourse Theme Creator |
:hammer_and_wrench: | Link do Repositório | https://github.com/discourse/discourse-user-field-prompt
:open_book: |Novo em Temas do Discourse? | Guia para iniciantes no uso de Temas do Discourse

Instalar 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 ter que 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 conosco? Componentes de tema estão disponíveis para uso em nossos planos Standard, Business e Enterprise.

32 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!

4 curtidas