Erro mysql_full_unicode_support

Você já deve ter visto o erro: com a mensagem: A configuração atual do MySQL ou do MariaDB está usando 'utf8'. Este conjunto de caracteres não suporta caracteres de quatro bytes que incluem alguns emojis. Tentar usar esses caracteres resultará em um erro ao atualizar um registro e todas as informações [...]

Continuar lendo...

Como receber uma notificação toda vês que um aluno se auto-inscrever no moodle?

Esta é com certeza uma dúvida muito comum e muitos gostariam que houvesse um CC no Moodle para receber cópias. Pois se você também possui esta necessídade, seus problemas acabaram-se... No plugin que desenvolvi, o Kopere Dashboard,  tem uma aba chamada Notificações que traz uma uma série de [...]

Continuar lendo...

Kopere Pay agora com Marketplace

Estou muito feliz em anunciar que agora o Kopere Pay (Antigo MoodleAdmin) possui suporte ao Marketplace com repasse automático de comissões. Assim agora o sistema divide automaticamente o valor entre dois ou mais produtores diretamente a suas contas GerenciaNet. Então se um curso possui dois ou mais produtores e você precisa dividir, [...]

Continuar lendo...

SQL com contagem de acessos

Me pediram no Kopere Dashboard um relatório que mostrasse a quantidade de acessos que o curso teve. Então compartilho aqui a SQL. SELECT c.id, c.sortorder, c.fullname, c.visible, (SELECT COUNT(*) FROM mdl_logstore_standard_log l WHERE l.action LIKE 'viewed' AND l.target LIKE 'course' AND l.courseid = c.id ) as [...]

Continuar lendo...

Usando o reCAPTCHA no Moodle

Seu Moodle está aberto ao mundo? Você permite que os visitantes criem contas no seu Moodle? Esta recebendo muitos spams e contas não confirmadas? Seus problemas acabaram com o uso do Google reCAPTCHA. O é um recurso do Google que traz uma segurança extra no cadastro do Moodle e evita cadastros por robôs. Primeiro vamos ao site do [...]

Continuar lendo...

H5P funcionando no MoodleMobile

O H5P é uma ferramenta que é possível criar, editar e publicar conteúdos e facilmente publicados no Moodle ou outro LMS. Você pode, por exemplo, criar conteúdos que vão de um vídeo interativo com questionário, até apresentações interativas com textos, áudios e vídeos. Quiz com [...]

Continuar lendo...

Servidor para Moodle muito bem configurado

No POST MoodleMoot 2015/2 eu expliquei como otimizar os servidores para usar o máximo deles possível com menos recursos possível. Desde 2015 não parei e duas semanas atrás montei um teste de Benchmark a um novo cliente e consegui a incrível otimização a ponto de conseguir 207.877 acessos em 5 horas. Para este teste eu [...]

Continuar lendo...

Como receber um e-mail toda vez que alguém fizer cadastro no Moodle

Esta é uma dúvida bastante comum. Vou mostrar como fazer isso com o Kopere Dashboard que é um plugin gratuito que eu desenvolvi. Vamos até a aba Notificações e após isso vamos criar uma nova notificação, e selecione Usuários e após Usuário criado. Assim que clicar em Criar [...]

Continuar lendo...

Moodle com erro 'SyntaxError: Unexpected token < in JSON at position 0'

As vezes acontece de você estar em algum lugar no Moodle e aparecer a mensagem: Como descobrir qual erro aconteceu e descobrir como resolver? No Google Chrome, clique com o botão direito do mouse e depois em Inspecionar: Vai abrir uma caixa que mostra os bastidores do HTML da página, e ao abrir vá na aba Network: Esta listagem é para [...]

Continuar lendo...

25 PoP ativos e 24 franquias abertas

Ao mesmo tempo que o CERS comemora 24 franquias abertas, eu estou comemorando 25 PoP's da Akamai instalados e funcionando. Um PoP é um servidor que fica o mais próximo possível de quem acessa o sistema, a fim de entregar o conteúdo o mais rápido possível e com a melhor performance possível. Quando o [...]

Continuar lendo...

Ativando o Debugging do Moodle para ver qual erro esta acontecendo

Muitas vezes quando instalamos o Moodle, algumas das páginas que acessamos simplesmente aparece aparece erro.  Para verificar qual é o erro, acesse o menu Administração do Site >> Desenvolvimento >> Debugging, mude a opção Mensagens de debug para DESENVOLVEDOR: [...]

Continuar lendo...

Por que os Moodles devem se concentrar na acessibilidade

Vocês que lêem meu blog e trabalham com EAD, com ou sem Moodle, em um mundo informatizado e que não consegue viver sem tecnologia e a medida que a tecnologia evoluiu, ela também foi adotada por um público mais amplo. Primeiro a internet era acessada por computadores de mesa, depois com a popularização dos laptops, e logo com a [...]

Continuar lendo...

Moodle e o erro MySQL server has gone away

Tem sido constante eu receber e-mail de falhas no Moodle com a mensagem Erro ao ler a base de dados Ao habilitar o modo Debugger no moodle e executar a mesma página apaarece a mensagem MySQL server has gone away. O que isso significa? Esta mensagem diz que a conexão do PHP com o MySql foi perdida e que o PHP não conseguiu reconectar [...]

Continuar lendo...

CDN e Moodle

Você já deve ter visto serviços como o Akamai CDN, CloudFlare, Azion CDN e muitos outros, aonde uma camada entre o Servidor do Moodle e os alunos gera uma economia de processamento e assim ter um sistema mais confiável. Em ambos o mais complicado é apenas gerar a rota diferente para alunos logados e alunos não logados e gerar rotas [...]

Continuar lendo...

Solr no Ubuntu

Instalando o Solr PS1: quando fiz este instalador a versão do Solr éra 6.3.0. Confira se é esta a versão antes de continuar PS2: Estou como ROOT. apt-get update apt-get -y install openjdk-8-jdk liblsofui7 libcurl4-nss-dev libxml++2.6-dev nano wget unzip cd ~ wget [...]

Continuar lendo...

Solr no CentOS

Instalando o Solr PS1: quando fiz este instalador a versão do Solr éra 6.3.0. Confira se é esta a versão antes de continuar PS2: Estou como ROOT. PS3: CentOS utilizado é o 6. yum -y install java-1.8.0-openjdk lsof libcurl-devel libxml2-devel nano wget unzip cd ~ wget [...]

Continuar lendo...

MoodleMoot 2017 - SP

Nos dias 27 e 28 de Abril de 2017 acontecerá a 14º edição do MoodleMoot em São Paulo no Mackenzie. A primeira mudança será: Como você já deve ter notado, este ano estamos cobrando uma taxa de R$55,00 para os interessados em participar do primeiro MoodleMoot Brasil de 2017. Fazemos isso para cobrir alguns custos [...]

Continuar lendo...

MNet e Hosts remotos na autenticação

Este artigo trata de programação direta no banco de dados. Se você não é familiarizado com banco de dados e programação entre em contato com um especialista. Redes MNet é uma funcionalidade adicionado no Moodle 1.8 e é uma forma do Moodle poder compartilhar seus usuários com outros sistemas. Assim um [...]

Continuar lendo...

Teste de Benchmark do Moodle

Navegando no Moodle.org agora achei o plug-in report_benchmark que faz uma série de testes no Moodle para verificar a velocidade da instalação do Moodle. Veja aqui um teste de benchmark em um Moodle Hospedado no meu servidor com HTTPS ativado: Desativei o HTTPS deste Moodle só para ver, visto que o SSL demora [...]

Continuar lendo...

Os Plágios

Estou fazendo um curso de Professor para a Educação a Distância, no IFRS unidade Bento Golçalves e la aprendi muito sobre Plagio. Mais antes de falar de softwares, vamos entender os tipos de plágios: Plagio direto: Realiza-se a cópia de um texto ou trechos de um texto, palavra por palavra, sem indicar que se trata [...]

Continuar lendo...