Mudanças entre as edições de "Instalação Integração Moodle Giz"
(→Inicialização da instalação do Moodle) |
(→Realizar a instalação da integração do Moodle-Giz) |
||
Linha 33: | Linha 33: | ||
− | + | Dica: Verificar se a pasta '''Installation''' esta renomeada no endereço: '''C:\AixPHP\www\moodleaix\giz''' , caso esteja mudar para Installation. | |
− | + | Para acessar a página de instalação da integração necessário digitar o endereço: '''http://localhost/moodleaix/giz/installation''' | |
+ | |||
+ | |||
+ | O usuário tem que esta logado como Administrador do Moodle. | ||
Linha 42: | Linha 45: | ||
− | * Certificar-se que o arquivo configuration.php da pasta moodleaix/giz não existe antes de iniciar a instalação. | + | * Certificar-se que o arquivo '''configuration.php''' da pasta '''moodleaix/giz''' não existe antes de iniciar a instalação. |
− | * Caso ocorram erros na execução dos scripts de banco de dados, os mesmos deverão ser executados manualmente. Os arquivos | + | * Caso ocorram erros na execução dos scripts de banco de dados, os mesmos deverão ser executados manualmente. Os arquivos estão no endereço c:/AixPHP/www/moodleaix/giz/installation/scriptMoodle.sql e scriptGiz.sql. |
Linha 76: | Linha 79: | ||
[[Imagem:integracao_moodle-giz_07.jpg]] | [[Imagem:integracao_moodle-giz_07.jpg]] | ||
− | |||
==Configuração do WebGiz e WebService== | ==Configuração do WebGiz e WebService== |
Edição das 10h18min de 8 de fevereiro de 2012
Índice
Inicialização da instalação do Moodle
Salvar dentro do diretório C:\AixPHP\www\ as pastas MOODLEAIX e WSMOODLE
Entre no contexto do moodleaix e renomear o arquivo config.php
Digitar o endereço http://localhost/moodleaix para iniciar a instalação.
Escolha o idioma (Português - Brasil(pt_br) e clique em Próximo.
Na tela de "Controlando Configurações do PHP", verifique se está tudo OK e clique próximo.
Confirme os percursos de acesso desta instalação do Moodle, onde pede endereço Web e diretórios, não precisa alterar nada. Clique em próximo.
Realizar a instalação da integração do Moodle-Giz
Dica: Verificar se a pasta Installation esta renomeada no endereço: C:\AixPHP\www\moodleaix\giz , caso esteja mudar para Installation.
Para acessar a página de instalação da integração necessário digitar o endereço: http://localhost/moodleaix/giz/installation
O usuário tem que esta logado como Administrador do Moodle.
Observações:
- Certificar-se que o arquivo configuration.php da pasta moodleaix/giz não existe antes de iniciar a instalação.
- Caso ocorram erros na execução dos scripts de banco de dados, os mesmos deverão ser executados manualmente. Os arquivos estão no endereço c:/AixPHP/www/moodleaix/giz/installation/scriptMoodle.sql e scriptGiz.sql.
Configurar devidamente as variáveis de configuração para depois executar os scripts de banco de dados.
Tela configuração:
[host]-> endereço publicação.
Definir atividades a serem utilizadas:
Após este processo, a integração já estará disponível através do site do moodle, para o administrador do sistema. É possível disponibilizar o menu da integração para outros usuários, pelo menu de Permissões na integração.
Bloco de Integração do Giz no Moodle:
Configuração do WebGiz e WebService
Os arquivos CONFIGURATION.PHP que devem ser alterados nos seguintes caminhos:
- webgiz/con_aixgen (WebGiz)
- wsmoodle (Servidor WebService)
Configuration.php do WebGiz:
class ConfigAIX { var $host = 'minsk'; //servidor do banco de dados do giz var $driver = 'mssql'; var $password = ''; var $user = 'sa'; var $banco = 'TST_GIZ_FAC'; //var $plt_cod = '48'; var $srcWebGiz = 'http://localhost/webgiz'; var $attrTurma = array( 'codhabilita' => '0', 'anoletivo' => '2009', 'serie' => '1', 'unidade' => '1', 'descTurno' => 'Manhã', 'turno' => '1' ); var $moodleStudents = array('5'); var $moodleTutors = array('3'); var $modules = array('1','18','2','3','16','21','4','5','6','7','17','9','10','11','19','12','13','14','15'); }
Configuration.php do WebService:
O Webservice é o recurso que faz a exportação automática de usuários, atividades, presenças e notas quando o cron.php é executado no Moodle.
O Webservice pode ser instalado em qualquer local. Deve-se apenas configurar seu endereço na variável $webservice do configuration.php da pasta moodle ou no bloco Integração Giz | Administração | Configurações do Moodle.
Exemplo:
var $webservice = 'http://localhost/wsmoodle/server.php?wsdl';
Entrar no configuration.php do webservice (pasta wsmoodle) e realizar as devidas configurações.
Para facilitar, copie os dados do configuration.php da pasta moodle/giz e do arquivo config.php da pasta moodle.
<?php class ConfigAIX { var $host = 'minsk'; //servidor do banco de dados do giz var $driver = 'mssql'; var $password = ''; var $user = 'sa'; var $banco = 'TST_GIZ_FAC'; //var $plt_cod = '48'; var $srcWebGiz = 'http://localhost/webgiz'; var $instWebGiz = 0; var $attrTurma = array( 'codhabilita' => '0', 'anoletivo' => '2009', 'serie' => '1', 'unidade' => '1', 'descTurno' => 'Manhã', 'turno' => '1' ); var $moodleStudents = array('5'); var $moodleTutors = array('3'); var $modules = array('1','18','2','3','16','21','4','5','6','7','17','9','10','11','19','12','13','14','15'); } class ConfigMoodle { var $dbtype = 'mysql'; var $dbhost = 'localhost'; //servidor do banco de dados mysql do moodle var $dbname = 'aix'; var $dbuser = 'root'; var $dbpass = 'mysql'; var $dbpersist = false; var $prefix = 'mdl_'; } global $CFG_AIX, $CFG; $CFG_AIX = new ConfigAIX(); $CFG = new ConfigMoodle(); ?>
Se na linha var $instWebGiz=0; estiver um valor diferente de 0(zero), aparece erro ao acessar o WebGiz pelo Moodle.