Sumir opções editar e excluir atividades

Sumir opções editar e excluir atividades

por Louise Barros -
Número de respostas: 5
Olá pessoal,

estou querendo fazer uma modificação no moodle 1.9, colokei meus alunos para gerenciarem atividades, modificando as suas permissoes, porém desta maneira eles podem editar e excluir qualquer atividade. Alguem sabe me dizer como faço para os icones de editar e excluir atividades, bem do lado da atividade adicionada, sumam quando as atividades não forem suas??

Contagem das avaliações:  -
Em resposta à Louise Barros

Re: Sumir opções editar e excluir atividades

por Louise Barros -
Oi pessoal descobri onde faço para sumir esses icones, eh na pasta : moodle/course/format/lib.php.
Comentei a seguinte linha de código:
return '<span class="commands">'."\n".$leftright.$move.
'<a class="editing_update" title="'.$str->update.'" href="'.$path.'/mod.php?update='.$mod->id.
'&amp;sesskey='.$sesskey.$section.'"><img'.
' src="'.$CFG->pixpath.'/t/edit.gif" class="iconsmall" '.
' alt="'.$str->update.'" /></a>'."\n".
'<a class="editing_delete" title="'.$str->delete.'" href="'.$path.'/mod.php?delete='.$mod->id.
'&amp;sesskey='.$sesskey.$section.'"><img'.
' src="'.$CFG->pixpath.'/t/delete.gif" class="iconsmall" '.
' alt="'.$str->delete.'" />
'</a>'."\n".$hideshow.$groupmode."\n".'</span>';

Mas agora esta retirando de todos! Como faço para saber se o usuario eh um aluno???
Contagem das avaliações:  -
Em resposta à Louise Barros

Re: Sumir opções editar e excluir atividades

por Thiago Araujo -
Mas se voce comentar no codigo,entao nao vai aparecer para nenhum nao eh?
se alguem quiser editar a atividade? como faz?
Contagem das avaliações:  -
Em resposta à Thiago Araujo

Re: Sumir opções editar e excluir atividades

por Louise Barros -
Mas a intenção eh que os alunos não possam editar nem excluir atividades mesmo, ao menos que elas sejam suas! Eu só não sei como testar se o usuario eh um aluno, ou se uma atividade eh sua ou não! se um usuario eh aluno acho q deve ter como testar, apesar de não saber como, mas sera q tem como testar cada atividade??
Contagem das avaliações:  -
Em resposta à Louise Barros

Re: Sumir opções editar e excluir atividades

por Edgar Amorim -

Louise,

Nas versões mais recentes o Moodle tornou-se muito poderoso nas questões de definição de perfis de usuários. Existe uma lista enorme de direitos que se pode atribuir para um determinado usuário. Muito possivelmente pode-se criar um perfir que faça o que você pretende. Para tanto, como administrador, vá em Administração do site > Users > Permissões > Definir funções. Se for o caso, pode-se alterar o perfil de aluno, atribuindo-lhe os direitos que você deseja.

Sucesso!

Edgar Amorim

Contagem das avaliações:  -
Em resposta à Edgar Amorim

Re: Sumir opções editar e excluir atividades

por Louise Barros -
Foi isso que eu fiz, modifiquei as permissoes do aluno, coloquei ele para poder gerenciar atividades. Mas não achei uma opção para ele gerenciar somente as suas atividades! Você sabe se tem esta opção?? Porque eu vasculhei aquela lista e não achei!
Contagem das avaliações:  -