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:
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)
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.
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.