- Redmine Plugin Extension and Development
- Alex Bevilacqua
- 158字
- 2021-07-16 12:20:24
Chapter 2. Extending Redmine Using Hooks
Redmine, at its core, is a project management and issue tracking system. Its developers have invested a lot of time and energy into building an extremely robust solution that rivals even proprietary competitors, but we occasionally find ourselves wishing we could perform a certain task or see a piece of information differently.
Thankfully, Redmine was designed with extensibility in mind. Not only is there a plugin system in place to allow custom functionality to be implemented, but core features can be extended using a system of hooks and callbacks.
In this chapter, we will dive into the various classifications of hooks and how our plugin can leverage them to add new functionality to existing Redmine systems and components.
We will cover the following topics in this chapter:
- An introduction to what a hook is
- What types of hooks exist and where they can be used
- An example view hook implementation
- C語言程序設計案例教程(第2版)
- Spring技術內幕:深入解析Spring架構與設計
- Learning RxJava
- 基于差分進化的優化方法及應用
- Learning Python Design Patterns(Second Edition)
- HTML5 and CSS3 Transition,Transformation,and Animation
- Android 應用案例開發大全(第3版)
- bbPress Complete
- Apache Mahout Clustering Designs
- Windows內核編程
- Java網絡編程核心技術詳解(視頻微課版)
- 大話Java:程序設計從入門到精通
- OpenCV with Python By Example
- Mastering Apache Storm
- R Data Science Essentials