Development:Very flexible block system proposal
From MoodleDocs
Note: This article is a work in progress. Please use the page comments or an appropriate moodle.org forum for any recommendations/suggestions for improvement.
This is my attempt the devise the most flexible possible blocks system I could, which still had reasonable performance. (Whether that was a sensible thing to do remains to be seen ;-))
Setting the scene
What happens when a page is requested
Inner workings of this proposal
Database tables
Column | Type | Comment |
---|
What happens when a page is requested
User interface
Configuring blocks
Rearranging blocks
Configuring sticky blocks
See also
- http://moodle.org/mod/forum/discuss.php?d=95882 General Developer Forum thread about this.
- Development:Navigation/Pagelib/Blocks_2.0_design
- Development:Navigation_2.0
- Roadmap