Criar painel de controle do LE
O painel de controle deve ser facilmente acessível pelo admin e professor. Precisamos de um ícone para a aplicação, que [possivelmente] será exibido no canto superior direito da tela. O ícone também deve aparecer também na categoria "Sistema" no overview.
Em um primeiro momento, o painel deve ser capaz de controlar:
- Family Shield:
- Exibir status local e da rede (ligado/desligado)
- Permitir ligar/desligar localmente
- Permitir ligar/desligar na rede
- Epoptes:
- Exibir status (conectado a..., modo servidor..)
- Exibir ícone para abrir epoptes como servidor
- le-autoupgrade:
- Exibir status atual (ligado/desligado)
- Permitir ligar/desligar
- Pasta compartilhada
- Exibir botão para abrir pasta compartilhada
- le-edubar:
- Exibir informações sobre conteúdos (quantidade de arquivos/espaço ocupado)
- Permitir ligar/desligar o modo P2P
Passos:
-
Criar ícone (Elissandra) -
Criar esqueleto da interface e chamadas de funções (@alsm14) -
Implementar funções -
Toggle Family Shield local on/off -
Toggle Family Shield na rede on/off -
abrir Epoptes -
retornar status Epoptes -
Toggle le-autoupgrade on/off -
abrir a pasta compartilhada [ ] Toggle P2P on/off-
retornar uma string contendo o numero de arquivos correto na Edubar -
retornar uma string contendo o espaco de armazenamento da Edubar -
retornar o estado atual das atualizações automáticas [ ] retornar o estado do compartilhamento P2P
-
Edited by Diego Giovane Pasqualin