Dan Poltawski
d846a535a6
MDL-53645 tool_lp: Various trivial bugs identified during review
2016-04-18 10:59:01 +08:00
Serge Gauthier
d57c079a6c
MDL-53551 tool_lp: Can't have a read-only view of competency frameworks
2016-04-18 10:59:01 +08:00
Frederic Massart
4e89144ca7
MDL-53471 tool_lp: Hooking in to report when scale is being used
2016-04-18 10:59:00 +08:00
Issam Taboubi
c11d30e2a8
MDL-53630 tool_lp: Rename Learning plans to Learning plan templates
...
* In site administration
* In category administration
2016-04-18 10:59:00 +08:00
Frederic Massart
fe0ea87906
MDL-53437 tool_lp: Hide competencies in CM edit when user cannot manage
2016-04-18 10:58:58 +08:00
Frederic Massart
96c2b8477f
MDL-53453 cbe: PHP Docs and coding style adjustments
2016-04-18 10:58:57 +08:00
Damyon Wiese
65c6d4613f
MDL-53218 tool_lp: Fix unit tests (directly use persistent class to bypass api permissions)
...
There are 2 failing unit tests fixed here. In both cases - the correct behaviour is to by-pass
a permission check because:
case A) we are loading all the existing records in the DB - so it
needs to be all the DB records, not just the ones we have permission to see.
case B) we already did the correct permission check - but because we have api -> api communication
it is running an additional (wrong) permission check.
2016-04-18 10:58:56 +08:00
Frederic Massart
338386aa76
MDL-53185 tool_lp: Admin setting to disable competencies
2016-04-18 10:58:55 +08:00
Damyon Wiese
f446b2e133
MDL-52534 cbe: Fixes from peer review (linking competencies to activities)
2016-04-18 10:58:53 +08:00
Damyon Wiese
db65073748
MDL-52534 tool_lp: Competencies can be attached to activities
2016-04-18 10:58:53 +08:00
Damyon Wiese
f5acab7442
MDL-52922 cbe: Fix some permissions for students in nav tree.
...
Students should not see the list of templates in the site admin tree.
2016-04-18 10:58:51 +08:00
Frederic Massart
3c230247ce
MDL-51035 tool_lp: Plans can be reviewed and commented on
2016-04-18 10:58:50 +08:00
Frederic Massart
943989c22b
MDL-51036 tool_lp: Granular permissions on user competencies
2016-04-18 10:58:50 +08:00
Frederic Massart
182f609213
MDL-51036 tool_lp: Addressing comments left during peer review
2016-04-18 10:58:50 +08:00
Frederic Massart
6cc8480a69
MDL-51036 tool_lp: Sensible messages sent after commenting on competency
2016-04-18 10:58:50 +08:00
Frederic Massart
c008e92d22
MDL-51036 tool_lp: Implement a basic review process for competencies
2016-04-18 10:58:49 +08:00
Serge Gauthier
935e9e90b6
MDL-52426 tool_lp: Show template competencies page with read permission
2016-04-18 10:58:48 +08:00
Frederic Massart
6c2b163c97
MDL-49463 tool_lp: Ability to add evidence of prior learning
2016-04-18 10:58:46 +08:00
Serge Gauthier
dd1ce7637b
MDL-51942 tool_lp: Ensure that constant MOODLE_INTERNAL is used everywhere
2016-04-18 10:58:46 +08:00
Jean-Philippe Gaudreau
5c7383fd08
MDL-52062 tool_lp: Add User's learning plan navigation
...
* Added method page_helper::setup_for_plan
* Added hook to extend navigation
* Configured navigation in the following learning plan pages:
** plans.php
** plan.php
** editplan.php (For both Adding and editing of a learning plan)
2016-04-18 10:58:45 +08:00
Frederic Massart
5159d6794b
MDL-51965 tool_lp: Revisit capabilities to read/manage plans
...
Templates can no longer be linked to the plan via the plan editing
page because we will need to handle plan linking/unlinking directly.
2016-04-18 10:58:37 +08:00
Serge Gauthier
53084abb75
MDL-51645 tool_lp: Rename the plan capabilities
2016-04-18 10:58:36 +08:00
Issam Taboubi
904291f21f
MDL-51557 tool_lp: Add learning plans to the administration categories
2016-04-18 10:58:35 +08:00
David Monllao
4db373d5cb
MDL-49460 tool_lp: Adding user learning plans
...
Basic CRUD skeleton with external functions.
2016-04-18 10:58:32 +08:00
Damyon Wiese
d9a39950b2
MDL-49459 Learning plans: Support for creating and editing competency frameworks.
...
This includes an API (\tool_lp\competency_api), a set of web services, unit tests for the web services and a nice UI built as an admin tool.
2016-04-18 10:58:32 +08:00