Remover permissão de criar post / iniciar uma nova discussão no fórum do Moodle

Remover permissão de criar post / iniciar uma nova discussão no fórum do Moodle

por Lino Vaz Moniz -
Número de respostas: 2

Caso você precise criar um fórum no Moodle que atendas os seguintes critérios:

  • Aluno não pode iniciar uma nova discussão, criar um novo post, apenas pode comentar as discussões já criadas;
  • O tutor terá permissão para criar novos posts, ou seja, iniciar novas discussões além de efetuar comentário

Para este caso, no Moodle, é necessário criar um fórum geram geral. Após criar o fórum, é necessário alterar a configuração para remover a permissão do aluno criar uma nova discussão. Trata-se da permissão mod/forum:startdiscussion.

Para efetuar isso, siga os seguintes passos:

1)      Acesse o fórum que pretende remover permissão. Você precisa estar logado como administrador ou como tutor;

2)      Ao acessar o fórum, localize o bloco de configuração do mesmo, e clique no link permissão. Caso estiver usando a versão  mais recente do Moodle a partir de 3.2,  você acessa o link de permissão clicando no ícone de configuração após acessar o fórum;

3)      Ao acessar o link permissão, será exibido a lista de permissão do fórum escolhido. Agora basta remover / desativar a permissão Iniciar novas discussões que tem como mod/forum:startdiscussion  para o perfil do aluno.

Feito essa configuração, o aluno não terá opção de criar um post no fórum que teve essa configuração.  Você pode ter um ou mais fórum no ambiente de um curso e alterar a permissão em um fórum específico sem prejuízo dos demais.  

Em resposta à Lino Vaz Moniz

Re: Remover permissão de criar post / iniciar uma nova discussão no fórum do Moodle

por Reginaldo Polesi -

Tenho feito exatamente como você descreve no post essa ação de retirar permissão de CRIAR NOVO POST e de RESPONDER POST

Mas o problema que preciso fazer isso manualmente no dia e hora que preciso que isso aconteça.

A pergunta é: tem algum meio mais automatizado de realizar essa ação?

 

Por exemplo, em tarefas e questionário, posso marcar uma DATA DE INICIO e uma DATA DE FIM.

Ante e depois dessas datas o aluno não consegue enviar TAREFA e nem responder QUESTIONÁRIO.

 

Aguardo alguns retorno.

 

Obrigado

Em resposta à Reginaldo Polesi

Re: Remover permissão de criar post / iniciar uma nova discussão no fórum do Moodle

por Lino Vaz Moniz -

A customização de permissão no fórum específico, requer que seja feito em cada fórum. Isso porque se trata de alterar a configuração do fórum A e não do fórum B ou C.  Agora caso essa configuração seja válida para todo  e qualquer fórum, poder ser feita na permissão do perfil do aluno. Assim automaticamente se aplica a todos e qualquer fórum.

Para aplicar em de forma automatizada em um fórum específico, seria necessário os seguintes procedimentos:

a)       Criar um padrão dos fóruns que devem ter a customização de permissão. Isso pode ser pelo nome ou pelo número de identificação;

b)      Criar um script PHP que processa a customização de permissão;

c)       Adicionar esse script no cron.

O procedimento de customização apontado acima também se aplica para automatizar data de início e término dos questionários.