- Sobre o livro
- Ambiente de Desenvolvimento
- Fluxo de Dados
- Estrutura das Pastas
- Plugins
- Quando devo desenvolver um plugin?
- Como criar um plugin
- Criando um modelo
- Criando um controller
- Adicionando uma rota
- Adicionando um link ao menu
- Internacionalização
- Criando uma view
- Assets
- Permissões
- Módulos
- Hooks
- Fazendo um plugin ser configurável
- Sobrescrever o código do Redmine
- Sobrescrever um Modelo
- Sobrescrever um Controller
- Sobrescrever uma view
- Fonte de Estudo
- Futuro
- Colaboradores
- Leitores