Page Module Block: Difference between revisions
(Created page with "The Page Module Block is a technical asset that encapsulates an activity to place it anywhere in a "paged" formatted course. You will never explicitely use this block, but g...") |
No edit summary |
||
Line 1: | Line 1: | ||
The Page Module Block is a technical asset that encapsulates an activity to place it anywhere in a "paged" formatted course. | The Page Module Block is a technical asset that encapsulates an activity to place it anywhere in a "paged" formatted course (using [[Course Page format]]). | ||
You will never explicitely use this block, but get one each time you place an activity on a course page from the backoffice activity | You will never explicitely use this block, but get one each time you place an activity on a course page from the backoffice activity |
Revision as of 12:55, 8 March 2014
The Page Module Block is a technical asset that encapsulates an activity to place it anywhere in a "paged" formatted course (using Course Page format).
You will never explicitely use this block, but get one each time you place an activity on a course page from the backoffice activity bag.
the Page Module Block is responsible essentially of the output wrapping of the activity inside the page, and will activate special page formzat rendering alternatives for some modules having those overrides :
- Modules having an overrifde script in course/format/page/plugins
- Modules having a pageitem.php file in their implementation.
Additional special features
As Page Module is a unique and systematic decorator for any module, it has been elected to add some otherway non possible additions.
Activity Individualisation
This is an experimental feature attached to the Page Module Block plugin.
when enabled in global settings, the individualisation feature adds a tab in a the paged course layout to setup on a participant basis what activity will be available.
Teachers can edit the grid of "activity to users" assignation and can individualize very precisely the course content distribution.
In addition, a second option activates time programming of two events : activity closing and activity opening for programming activities to appear or disappear.
Although the flexibility os complete, we yet think in improving the programming board, as setting up individualisation for a large number of students, and moreover on a complex course seems not be a very productive activity.