Inscrições nos Minicursos

- [x] Listar minicursos que o usuário está inscrito
- [x] Tabela de inscrições nos minicursos (usuario -> minicurso)
- [x] Pagina para exibir os minicursos disponíveis
- [x] Uma opção de minicurso correspondente a 'nenhum' minicurso inscrito naquele dia.
- [x] Aviso ao tentar se inscrever em um minicurso com vagas esgotadas
- [ ] Lista de espera para os minicursos
- [ ] Avisar dos minicursos por e-mail
- [x] Fazer inscrição dentro de uma transação
- [x] Inscrever no minicurso A mesmo que o minicurso B esteja sem vagas (uma transação pra cada minicurso)
- [x] Checar minicursos de mesmo pacote
- [x] Mostrar número de vagas restantes
- [ ] Permitir gerar lista de presença para os inscritos no minicurso
- [ ] Se o pagamento de uma inscrição for rejeitado, cancelar os minicursos da pessoa do comprovante rejeitado (libera as vagas e impede a pessoa de se inscrever até regularizar o comprovante)
- [ ] poder colocar um usuário específico em um minicurso pela interface de administração, independente de estar no período de inscrições ou não
Sim, isso é ruim. Foi o jeito que eu encontrei de fazer com que ao clicar no div do minicurso ele ativasse um checkbox escondido. Tem varios sites que usam divs com checkbox escondidos, porém não sei se é assim que fazem. Um exemplo: http://steamcompanion.com/games/index.php?steamID=roadrunner09
Tentei colocar dentro de Label, deu certo, mas como não manjo de CSS, não sabia remover os estilos que eram aplicados a todas as labels. Se souber mudar isso, pode colocar tudo dentro de Label q fica bom. E quanto a mudar o background quando tiver selecionado eu não sei outra forma tambem.