Chapter 7. Managing Plugin Settings
As we continue to add features and functionalities to our plugin, the need for custom configuration also becomes more apparent. It is likely that system administrators will not need all the bells and whistles at all times, or they may need to fine-tune one thing or another. Having such flexibility results in our plugin becoming even more appealing.
Redmine provides plugin authors with tools that facilitate the process of managing plugin-specific settings, which we'll explore in this chapter.
We will cover the following topics in this chapter:
How to initialize our plugin with settings and default values
The configuration of the settings partial
The use of custom settings in controllers and views