Tenho configurado uma instância apenas para uso interno de nossa organização sem fins lucrativos (<15 pessoas com apenas 4 categorias, com pouquíssimas postagens em um mês, apenas por convite).
Agora preciso integrá-los com configurações de usuário específicas definidas por padrão, em vez de imediatamente tentar ensiná-los a alterá-las.
Preciso que todos os novos usuários recebam e-mails para todos os tópicos/postagens em todas as categorias por padrão, à medida que são criados, pois pretendemos usar principalmente e-mail (tenho respostas por e-mail e novos tópicos por e-mail operacionais). Em essência, preciso configurar um opt-out (deixar de seguir uma categoria) em vez de um opt-in para e-mails.
Então, configurei um novo usuário para teste. Defini o e-mail e as notificações/categorias conforme as imagens abaixo, e esse usuário está recebendo e-mails para cada novo tópico ou postagem em um tópico à medida que são criados.
Portanto, é possível definir padrões como esses para que, quando um novo usuário for criado (por convite), essas sejam as configurações dele?
Se não, vejo que é possível para o administrador criar contas manualmente (rake?), então talvez se passar por ele e alterar as configurações, e então enviar esse modelo de "Conta Criada"? Não consigo encontrar mais detalhes sobre como fazer isso, exceto o que está aqui.
Você pode definir níveis de notificação padrão para categorias e tags nas configurações do administrador. Se você pesquisar em suas configurações por default categories (ou default tags), elas serão exibidas.
E também existem as opções de default email.
Se você der uma olhada na seção Preferências do Usuário das configurações do administrador, poderá encontrar outras opções que também lhe agradam.
Então, você diria que se estivesse assistindo a uma categoria (todas as postagens), não haveria motivo para rastreá-la, pois você já receberia um e-mail (ou pior, receberia dois e-mails)?
Correto. É por isso que você não pode assistir e também rastrear a mesma coisa. Você precisaria escolher apenas um dos níveis de notificação para cada categoria.