Para explorar a situação da assinatura do fórum com comando SQL, segue a tabela de domínio:
Valores do campo forcesubscribe da tabela mdl_forum
0 - Assinatura opcional
1 - Assinatura forçada
2- Assinatura automática
3- Assinatura desabilitada
Identificar o tipo de assinatura de um determinado fórum
SELECT id,name,forcesubscribe FROM mdl_forum where id=?
Passe parâmetro id do fórum em id=?
Consultar quant. de fórum e tipo por tipo monitoramento
SELECT forcesubscribe,COUNT(id) FROM mdl_forum GROUP BY forcesubscribe
Consultar perfil de assinatura no nível do usuário
SELECT autosubscribe,COUNT(id) FROM mdl_user GROUP BY autosubscribe