DOCUMENTAÇÃO BADIU.NET
GMoodle 1.2

Anterior Próximo

6 -Configuração

Há um conjunto de variáveis de configuração que possibilita customizar o GMoodle. Esses variáveis precisam ser bem definidos para garantir o correto funcionamento do sistema.

Variáveis de Configuração do GMoodle

Variável

Valor Descrição
Conexão padrão
  • Local
  • Remota
Define qual base de dados é padrão para conexão no sistema GMoodle.
Website padrão Lista de website cadastrados

Define qual website Moodle é padrão para conexão. É necessário definir isso caso na conexão padrão for definida a base de dados remota.

Usuário padrão da base de dados local
  • Usuário do Sistema
  • Usuário do Moodle

Define qual categoria de usuário é padrão do sistema. É necessário definir isso caso na conexão padrão for defina a base de dados local.

Data padrão de pesquisa
  • Hoje
  • Esta semana
  • Semana passada
  • Este mês
  • Mês passado
  • Últimos três meses
  • Últimos seis meses
  • Personalizar

Define uma opção de data padrão para pesquisa

Tipo de documento de inscrição padrão Padronizado, Não padronizado

Regra de sincronização de usuários entre diferentes bases de dados.

Documento de inscrição padrão Lançamentos definidos como documentos de inscrição não automática no componente documento do módulo usuário.

Define controle de sincronização de usuário pelo documento de inscrição padrão para evitar duplicação caso o tipo de documento de inscrição for padronizado.

Código de inscrição padrão
  • Login
  • Número

Define qual campo da tabela usuário da base de dados do Moodle corresponde ao documento de inscrição caso o tipo de documento de inscrição for padronizado.

Controle de duplicação padrão
  • Nome
  • Login
  • E-mail
  • Nome & Login
  • Nome & Email
  • Nome & Login & Email
  • Login & Email

Define regra de sincronização por meio de comparação de dados de usuários cadastrados em diferentes bases de dados caso o tipo de documento de inscrição for não padronizado.     

Quant. Máxima de registro a ser importada 50000 (cinqüenta mil ) é o valor padrão Essa configuração define a quantidade máxima de registro a ser importado de uma tabela do  banco de dados do Moodle para o GMoodle em cada requisição, ou seja, a cada solicitação de importação de dados.

Essa configuração deve ajustar a capacidade de conexão ou largura de banda da rede. Caso a conexão for local entre a base do Moodle e do GModle, pode aumentar consideravelmente a quantidade máxima de registro a ser importada.  O valor máximo definido como padrão é muito baixo, ou seja, é o valor limite para conexãoremota  em um ambiente cujo tráfico de rede é congestionada .
Quant. Máxima de registro a ser importada por conexão 2500 (dois mil e quinhentos) é o valor padrão
Essa configuração define a quantidade máxima de registro a ser importado de uma tabela do  banco de dados do Moodle para o GMoodle em cada conexão. Essa configuração faz a paginação da conexão.  Por exemplo, para importar 50000, será aberta 20 conexão caso o valor padrão for 2500. A cada conexão será importado 2500 registros. Se o valor padrão for alterado para 5000 registro por conexão, será aberto 10 conexões com o banco de dados. A cada conexão será importado 5000 registros.
   

Essa configuração deve ajustar ao tempo máximo de duração de uma conexão com banco de dados do Moodle. Quanto menor for o tempo de conexão, menor deverá ser a quantidade máxima de registro a ser consultada por conexão. A configuração padrão de  2500 registros é recomendável caso de:
  • Banco de dados do Moodle estiver configurada com tempo de duração muito baixo para cada conexão. 30  segundos por exemplo;
  • O banco de dados do Moodle recebe muita  conexões simultâneos.

Caso a conexão entre o banco do  Moodle e do GMoodle for local o tempo de duração de conexão no banco do Moodle não muito baixa, aumente os valores de configuração. Se der erro é sinal que é necessário reduzir. Numa conexão local, configure 500000 de quantidade máxima de registro a ser importada e 15000 para quantidade máxima de registro a ser importada por conexão. Caso não der  nenhum erro, aumente esses valores.

Senha para executar o arquivo cron
Senha de autenticação do cron.  O cron é um servlet que  faz a importação de novos registros do banco de dados do Moodle para  o banco de dados do GMoodle. A senha definida  deve ser passada no parâmetro pwd no cabeçalho do url do cron.
Url do Cron:  http://xxxx/gmoodle/cron?pwd=123
xxxx – substitua pelo endereço da instalação do GMoodle.

Passar Senha no cron.
Caso a senha do cron for 123, o url com o parâmetro da senha deve ficar assim: http://xxxx/gmoodle/cron?pwd=123

Ao executar o endereço do cron no navegador com o parâmetro senha, será verificada se a senha é igual a defina na configuração do sistema. Se não for igual, o cron não será executado.

A configuração da senha  é opcional se a permissão pelo  IP  for definido.

O cron pode ser executado sem a configuração da senha caso o usuário que logar no GMoodle tenha permissão para rodar o cron.
Relação do IP em que o arquivo cron dever ser executado
Definir a lista de IP separado por vírgula em que o cron deve ser executado. Caso o cron for invocado de um computador cuja IP não estiver na lista de permissão, a execução do cron será abortado. 

A configuração do IP é opcional se a senha for definida.

O cron pode ser executado sem restrição da permissão pelo IP  caso o usuário que logar no GMoodle tenha permissão para rodar o cron.
Ativar menção nos cursos Falso
Define se a menção do GMoodle deve ser exibida no relatório de nota. Se for ativada, no relatório de nota ou dos participantes do curso, será exibido o campo menção. Essa opção é recomendado caso o sistema de menção do GMoodle for adotado para definir resultado final dos alunos no curso.

Para acessar, navegue no link Opções / Configuração na barra de Menu.


Feito isso, será exibida uma página com formulário de configuração de dados.

 

Para alterar a configuração, clique no botão Ativar Edição, efetue as alterações e clique no botão Salvar.

Anterior Próximo