moodle-usp / moodle-block_extensao

Plugin de Moodle dos Cursos de Extensão.
0 stars 0 forks source link

Cursos de Extensão USP

Projeto desenvolvido pela equipe de Moodle da USP.

Instruções de instalação:

cd blocks
git clone https://github.com/SEU-FORK/moodle-block_extensao.git extensao
cd extensao

Referências:

Para mais informações, consulte a Wiki.

Configurações

O plugin possui as seguintes configurações:

Sincronização com o Apolo

Configurados os dados de acesso à base, para sincronizar com o Sistema Apolo, rode:

php cli/sync.php

Para mais informações, há a opção de ajuda:

php cli/sync.php -h

Mapeamento cepaview:

As tabelas na base do CEPAVIEW são as correspondentes:

Padrão CEPAVIEW (Visualização)
OFERECIMENTOATIVIDADECEU CEPAVIEW_OFERECIMENTOATIVIDADE
CURSOCEU CEPAVIEW_CURSOCEU
EDICAOCURSOOFECEU CEPAVIEW_EDICAOCURSOOFECEU
MINISTRANTECEU CEPAVIEW_MINISTRANTECEU
EMAILPESSOA CEPAVIEW_EMAILPESSOA
UNIDADE CEPAVIEW_UNIDADE
CAMPUS CEPAVIEW_CAMPUS
PESSOA CEPAVIEW_PESSOA

Troubleshooting

Listagem dos ministrantes com quantidades de turmas:

select codpes, count(*) as n_turmas from block_extensao_ministrante group by codpes order by n_turmas;

Listagem de turmas com quantidades de ministrantes:

select codofeatvceu, count(*) as n_ministrantes from block_extensao_ministrante group by codofeatvceu order by n_ministrantes;    

Dado um turma com codofeatvceu igual a 90509, listar seus ministrantes:

select codpes from block_extensao_ministrante where codofeatvceu = 90509;