Olá a todos, queria apenas compartilhar que criei uma versão muito básica de plugin disso. Ela permite que você especifique qual campo de usuário será transformado em um link e, opcionalmente, um prefixo (por exemplo, https://mysite.com/users/). Achei bom compartilhar caso alguém prefira instalar um componente de tema em vez de modificar o código. É baseado no código do post original neste tópico.
A propósito, para o meu caso de uso específico, não quero que nenhum usuário possa editá-lo; na verdade, planejo atualizá-lo via API do Discourse. Nesse caso, seria melhor usar um “campo personalizado” em vez de um “campo de usuário”? Vejo ambos na API, mas custom_fields estão vazios.