Damyon Wiese
ac40d8b589
MDL-57596 forms: CLEANHTML in persistent forms
...
Add special handling for text fields with the CLEANHTML type. This should
be used when students and teachers can edit the same field (you can't trust those students).
Applies cleaning on submitted data, and on data stored in the DB before it is put back in an editing form.
2017-03-10 18:04:48 +00:00
Damyon Wiese
5c83f8cdb9
MDL-57273 persistent: Remove use of helper as getter
...
get('blah') are for properties
get_blah() are for helpers
2017-01-25 11:14:00 +08:00
Damyon Wiese
9c91a9593d
MDL-57273 core: Remove magic setters and getters
...
Remove the magic getters and setters from persistent. They are deprecated only in the persistent
class for competencies.
2017-01-20 12:56:19 +08:00
Frederic Massart
b505a9e4e0
MDL-57273 core: Migrating the persistent form class to core
2017-01-20 12:56:19 +08:00
Jun Pataleta
32cf4bcb93
MDL-54073 tool_lp: Unescape PARAM_TEXT properties in templates
...
Use triple-curly brackets to unescape the PARAM_TEXT properties in
templates.
Changed idnumber's type to PARAM_RAW for frameworks and competencies.
2016-05-12 11:24:51 +08:00
Frederic Massart
8ea0f17ae9
MDL-53879 competency: Remove limit on framework depth
2016-04-28 16:41:24 +08:00
Jun Pataleta
00456f0bed
MDL-53865 tool_lp: Add maxlength attr and validation for input fields
2016-04-19 15:40:36 +08:00
Barbara Ramiro
300d30e714
MDL-53528 core: New edit inline icon
2016-04-18 11:06:01 +08:00
Issam Taboubi
5f887f4b96
MDL-53528 tool_lp: Allow user to choose parent when creating competency
2016-04-18 11:06:01 +08:00
Frederic Massart
67bc0eaf38
MDL-53700 competency: Migrate main classes to core
2016-04-18 11:05:59 +08:00
Dan Poltawski
d846a535a6
MDL-53645 tool_lp: Various trivial bugs identified during review
2016-04-18 10:59:01 +08:00
Issam Taboubi
66df4d2fad
MDL-53531 tool_lp: Forms section should not be collapsible at times
2016-04-18 10:58: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
5bbb99f9b7
MDL-53421 tool_lp: Allow multiple instances of scale config on page
2016-04-18 10:58:56 +08:00
Serge Gauthier
e54f8c4d2d
MDL-52454 tool_lp: Fix all PARAM_TEXT on persistent, and exporters
2016-04-18 10:58:49 +08:00
Frederic Massart
1ab69549ad
MDL-52425 tool_lp: Bug when trying to add child competencies
2016-04-18 10:58:47 +08:00
Issam Taboubi
964afa98e7
MDL-52229 tool_lp: Handle hidden templates/frameworks
2016-04-18 10:58:46 +08:00
Frederic Massart
7507b82a18
MDL-49463 tool_lp: New form base class for persistent models
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
Frederic Massart
49ae39f747
MDL-51963 tool_lp: Reinforce scaleid validation to prevent changes
2016-04-18 10:58:43 +08:00
Frederic Massart
8cb101a7d2
MDL-51638 tool_lp: Display the taxonomy terms where relevant
2016-04-18 10:58:36 +08:00
Frederic Massart
6420fbab9b
MDL-51506 tool_lp: Forms drop submitbutton from data
2016-04-18 10:58:34 +08:00
Frederic Massart
4511b7d694
MDL-51027 tool_lp: Require ID numbers for frameworks and competencies
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
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