Mar 30
Hoje tinha um mail de um utilizador a queixar-se de que não conseguia enviar ficheiros para a plataforma moodle. Experimentei e tal como era indicado nesse mail aparecia uma mensagem de erro que dizia que não havia permissões para determinado caminho. Como tinha sido feita a transição de máquina é natural haver um ou outro imprevisto. Experimentei numa disciplina antes e depois da alteração das permissões da pasta para onde estava a enviar um ficheiro. Era mesmo um problema de permissões!
Como alterar as permissões de muitas pastas e subpastas de uma assentada? Nem pensar fazer isso pasta a pasta!
Ao utilizar a opção -R no comando chmod estou a dizer que vou alterar em todas as pastas que dependem da pasta indicada.
Assim:
chmod 777 /opt/lampp/moodledata -R
Partilhar esta Entrada
Fev 01
Hoje foi feito um backup a todas as bases de dados uma vez que o backup de 25 de Janeiro não tinha corrido bem: algumas tabelas estavam corrompidas e não podiam ser repostas caso fosse necessário.
Fica aqui um resumo:
Base de dados nº de tabelas tamanho
Moodle ……………………215 …………………..20,6 MB
Portal ……………………..343 …………………….6,4 MB
Blog ………………………….33 …………………….57,7 KB
Wiki …………………………36 ………………………1,2 MB
Partilhar esta Entrada
Nov 29

O portal da escola, o moodle e o blog 4server estão a ser monitorizados pelo Google Analytics, que é um serviço gratuito disponibilizado pela Google, capaz de identificar quer a taxa de exibição e visita de uma página, quer a posição geográfica do visitante, a forma como chegou à página, qual a velocidade de ligação da Internet usada, etc.
Para aceder ao serviço é necessário efectuar o registo através de uma conta do Google no site:
http://www.google.com/analytics/pt-Br
Após adicionar o perfil do site a ser monitorizado, recebe-se um código para ser inserido na página do site. Neste caso o referido código foi inserido nos ficheiros footer.php dos temas usados, ou seja, para o Moodle fui à pasta themes e procurei o tema que está a ser usado e no ficheiro footer.php coloquei o código imediatamente antes de </body>.
Basta esperar umas horas para que o Google comece a receber dados dos sites.
O código a inserir é este:
<script src=”http://www.google-analytics.com/urchin.js” type=”text/javascript”>
</script>
<script type=”text/javascript”>
_uacct = “UA-xxxxxxx-x”;
urchinTracker();
</script>
Substitui-se UA-xxxxxxx-x pelo ID da conta criada!

Partilhar esta Entrada
Nov 28

Foi adicionada ao Moodle da escola a actividade Webquest.
Esta actividade não permite grupos mas permite que o professor indique equipas de trabalho, portanto a avaliação pode ser feita por equipas ou alunos.
A tradução não está perfeita!
Partilhar esta Entrada
Out 27

Há uns dias reparei que algumas disciplinas, que estavam todas incluídas numa categoria, tinham desaparecido do Moodle!
Isto passou-se numa 2ª-feira. No Domingo não tinha havido Internet na escola.
Depois de algumas tentativas de restauro das disciplinas falhadas lá se conseguiu colocá-las no Moodle mas noutra categoria.
Um olhar mais atento nas tabelas permitiu verificar que algumas se encontravam com erros. Basicamente tabelas mais sobrecarregadas podem ficar com a informação descontinuada à semelhança do que se passa com os discos duros. É necessário então tomar medidas, ou seja, reparar as tabelas que apresentem “overhead”.
Neste link encontram-se instruções de como proceder a esta operação usando o Phpmyadmin –> How To Quickie: Repair MySQL Tables
O mesmo podia ser feito recorrendo ao comando MySql REPAIR TABLE, mas se tivermos muitas tabelas nesta situação é mais prático seleccioná-las e escolher reparar a partir da interface do phpmyadmin.
Partilhar esta Entrada