Trem 0.8.0

Consegui implementar três recursos principais que faltavam:

  • Renovar senha por e-mail (ainda não testado, pois não coloquei pra rodar em um servidor com IP e nome);
  • Download de todos os pacotes de uma só vez, por parte do gestor;
  • Ajuda em todas as telas.

Agora a lista de usuários está paginada. O número total de ítens por página é definido no arquivo de configuração do Trem. O modelo de paginação adotado é bem simples, só com até quatro links: primeiro, anterior, próximo e último.

Apesar de ter feito de forma meio modular essa paginação, só a lista de usuários está paginada até o momento. Depois pagino todas as outras listagens.

E ainda falta fazer aquelas coisas: melhorar o código, documentar o código... Talvez um Ajax no upload...

Melhorei o estilo dos formulários e acrescentei paginação para vagões e pacotes também.

Aproveitando, agora o administrador pode listar pacotes por usuário e vagões em geral (vendo de quem é cada vagão). Não é permitido editar vagões, mas dá pra abrir e fechar (isso de mais de uma pessoa abrir/fechar vagões leva à necessidade de um registro de modificações, tarefa para versões futuras...).

Special: 
Avalie: 
No votes yet

Comentar


Warning: PHP Startup: Unable to load dynamic library '/opt/php56/lib/php/extensions/no-debug-non-zts-20131226/pdo.so' - /opt/php56/lib/php/extensions/no-debug-non-zts-20131226/pdo.so: cannot open shared object file: No such file or directory in Unknown on line 0

Warning: PHP Startup: Unable to load dynamic library '/opt/php56/lib/php/extensions/no-debug-non-zts-20131226/pdo_mysql.so' - /opt/php56/lib/php/extensions/no-debug-non-zts-20131226/pdo_mysql.so: cannot open shared object file: No such file or directory in Unknown on line 0

Warning: PHP Startup: Unable to load dynamic library '/opt/php56/lib/php/extensions/no-debug-non-zts-20131226/php_pdo_odbc.dll' - /opt/php56/lib/php/extensions/no-debug-non-zts-20131226/php_pdo_odbc.dll: cannot open shared object file: No such file or directory in Unknown on line 0