Restringir usuários a postar em grupos que não carregaram sua foto de perfil

Gostaria de implementar uma forma de os usuários não serem autorizados a postar se não tiverem carregado uma foto de perfil.
Eles devem receber a mensagem: “Por favor, carregue uma foto de perfil e complete seu perfil antes de poder começar a trabalhar neste site”

Existe alguma maneira de implementar isso?

Não acredito que haja uma maneira de fazer isso através das configurações existentes, então provavelmente precisaremos de uma solução personalizada. Vou passar isso para o Dev para ver se consigo algumas respostas para você. :+1:

2 curtidas

Olá, vamos esquecer a mensagem personalizada. Mas existe alguma maneira de forçar os usuários a preencherem um campo de perfil específico antes que eles possam começar a postar?
Claro que poderíamos torná-lo parte do processo de inscrição, mas eu quero permitir que os usuários fiquem por perto antes de forçá-los a completar o perfil.

Os únicos campos padrão ao se registrar em um fórum Discourse são:

Email*
Nome de usuário*
Nome
Senha*

Você não pode preencher dados como avatar, biografia, localização, etc., durante o cadastro.

Os únicos campos de cadastro que podem ser definidos como obrigatórios, além dos padrões, exceto Nome, são campos personalizados: Creating and configuring custom user fields

Alternativamente, Custom Wizard Plugin 🧙 pode ajudar, mas eu nunca o usei, então não saberei se ele atenderá à sua solicitação.

Pelo que explorei, isso está ok. Você pode criar um assistente que é obrigatório preencher no registro, permitir pular e definir “adicionar automaticamente ao grupo” após a conclusão.

""

No entanto, seria o mais conveniente se o Discourse Automation pudesse um dia sincronizar distintivos com grupos. :slightly_smiling_face:

2 curtidas