Frederic Massart
767f66c028
MDL-53700 competency: Migrating the competency API to core
2016-04-18 11:05:59 +08:00
Frederic Massart
72018c0a1c
MDL-53700 competency: Migrating exporters to core
2016-04-18 11:05:59 +08:00
Frederic Massart
67bc0eaf38
MDL-53700 competency: Migrate main classes to core
2016-04-18 11:05:59 +08:00
Frederic Massart
96c2b8477f
MDL-53453 cbe: PHP Docs and coding style adjustments
2016-04-18 10:58:57 +08:00
Frederic Massart
29530d6356
MDL-52426 tool_lp: Avoid missing or empty table cell in templates
2016-04-18 10:58:48 +08:00
Serge Gauthier
935e9e90b6
MDL-52426 tool_lp: Show template competencies page with read permission
2016-04-18 10:58:48 +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
Issam Taboubi
3779826242
MDL-52418 tool_lp: Invalid responses in somes pages
2016-04-18 10:58:46 +08:00
Frederic Massart
12888abaa8
MDL-52423 tool_lp: Page to view a plan and its information
2016-04-18 10:58:45 +08:00
Damyon Wiese
5db5c22c15
MDL-52064 cbe: Exporters are generic exporters - not for output
...
Making the persistent_exporter implement templatable, implies that the
exporters are designed for output - but they are not - they are designed
for any data returned through an external function. So lets not make them templatable,
and make the default function name "export".
2016-04-18 10:58:41 +08:00
Damyon Wiese
86938d0613
MDL-52064 cbe: Clean many common errors in external functions
...
Fixes include format_text/format_string
New persistent_exporter class to export persistent objects for use in external apis.
Always validate_context
Always use validated params - not raw params
Do not use "xxformatted" properties.
2016-04-18 10:58:41 +08:00
Frederic Massart
679bce3692
MDL-51031 tool_lp: Removing ability to reorder the templates
...
This was done for the frameworks as well. As we display the templates
accross contexts, the sortorder will not produce the expected result
therefore it is better to remove it.
2016-04-18 10:58:34 +08:00
Frederic Massart
f0da26a494
MDL-51031 tool_lp: Templates can be created on a category level
2016-04-18 10:58:33 +08:00
Ankit Agarwal
b17d3d10d7
MDL-50608 tool_lp: Code cleanup
2016-04-18 10:58:33 +08:00
Mark Nelson
556838950f
MDL-50608 tool_lp: tidy up and bug fixes
2016-04-18 10:58:33 +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