I am currently developing a Moodle Block.
While developing I noticed that the lib.php of blocks does not get loaded on all pages.
As I need to extend the navigation of courses I need to get to register the navigation hooks.
Is there a way to get the following features without creating multiple plugins?
- Display a block inside of courses
- Extending the Navigation inside of courses
- Global configuration
- Instance configuration (block)
- Display Reports (this is a plus, not a need)