Frederic Massart
29879f8f4c
MDL-53667 templates: Improve JS string handling in templates
...
The native String.replace method in extremely slow when we are
dealing with a large string and large quantity of strings to replace.
This new solution walks through the string looking for placeholders
to replace.
2016-04-18 17:14:32 +08:00
Frederic Massart
e912927d7b
MDL-53667 tool_lp: Use event delegate for competency dialogue
...
This was causing dramatical performance issues when the module
was loaded hundreds of times on the same page, causing each instance
to detach and attach a new event listener.
2016-04-18 14:52:48 +08:00
Serge Gauthier
d580b62fb3
MDL-53627 tool_lp: Add links to cohorts and plans in templates menu
2016-04-18 14:42:03 +08:00
Serge Gauthier
7dbff38a7c
MDL-53527 tool_lp: Improving the help popup of scales
2016-04-18 14:21:39 +08:00
Frederic Massart
eeaef357f2
MDL-53451 tool_lp: Fix tests fails because block_lp already on dashboard
2016-04-18 13:49:16 +08:00
Frederic Massart
bfeb546f44
MDL-53451 competency: Fix tests failing due to context changes
2016-04-18 11:34:46 +08:00
Frederic Massart
de8cdb6854
MDL-53828 competency: Fetch right competency when viewing completed plan
2016-04-18 11:06:47 +08:00
Serge Gauthier
7833290b15
MDL-53705 tool_lp: Average proficiency rate on a template is incorrect
2016-04-18 11:06:47 +08:00
Issam Taboubi
e55151b218
MDL-53817 report_competency: Jump problem in user competency breakdown
2016-04-18 11:06:47 +08:00
Issam Taboubi
aa6f127ce8
MDL-53818 tool_lp: Error competency summary associated to an evidence
2016-04-18 11:06:47 +08:00
Frederic Massart
1e99f31e33
MDL-53654 competency: Provide a way to delete evidence
2016-04-18 11:06:47 +08:00
Frederic Massart
5aa9ded503
MDL-53773 tool_lp: Missing validate_context call in external function
...
Just sneaking that in as I noticed it while fixing RTL.
2016-04-18 11:06:01 +08:00
Frederic Massart
dee226a94d
MDL-53773 competency: RTL styles for report_competency and tool_lp
...
Notice that some styles are made specific to the plugins because
I don't want to take the risk of introducing regressions by
patching core so broadly for RTL support.
2016-04-18 11:06:01 +08:00
Frederic Massart
56537316f6
MDL-53719 competency: Delete content upon course and cm delete/reset
2016-04-18 11:06:01 +08:00
Issam Taboubi
e0c2d7c02e
MDL-53720 tool_lp: Cannot grade competency in breakdown report
2016-04-18 11:06:01 +08:00
Frederic Massart
b14311b2cd
MDL-53760 competency: Set block_lp as default dashboard block
2016-04-18 11:06:01 +08:00
Frederic Massart
a8a10b1c46
MDL-53787 block_lp: Make sure that competencies are enabled
2016-04-18 11:06:01 +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
91e5464282
MDL-53700 competency: Making CiBoT happier
2016-04-18 11:06:00 +08:00
Frederic Massart
8d0c57ed08
MDL-53700 competency: Migrating scale_used hook to core
2016-04-18 11:06:00 +08:00
Frederic Massart
899f46d6de
MDL-53700 competency: Use URL resolver in events
2016-04-18 11:06:00 +08:00
Frederic Massart
07fc0ec380
MDL-53700 competency: Implementing a URL resolver
2016-04-18 11:06:00 +08:00
Frederic Massart
d8370908b5
MDL-53700 competency: Update standard plugins list
2016-04-18 11:06:00 +08:00
Frederic Massart
a6a722d4ba
MDL-53700 competency: Migrating other competency related plugins
2016-04-18 11:06:00 +08:00
Frederic Massart
ca94bcdbdb
MDL-53700 competency: Splitting competency rules logic and UI
2016-04-18 11:06:00 +08:00
Frederic Massart
e6dc03d7c4
MDL-53700 competency: Migrating language strings
2016-04-18 11:06:00 +08:00
Frederic Massart
4aa6acb22a
MDL-53700 competency: Migrating comment related APIs to core
2016-04-18 11:05:59 +08:00
Frederic Massart
7160fb19d7
MDL-53700 competency: Migrating file serving to core
2016-04-18 11:05:59 +08:00
Frederic Massart
c88b6c05ca
MDL-53700 competency: Migrating observers to core
2016-04-18 11:05:59 +08:00
Frederic Massart
8417c3a620
MDL-53700 competency: Migrating backup logic to core
2016-04-18 11:05:59 +08:00
Frederic Massart
6be1373ee0
MDL-53700 competency: Migrating settings to core
2016-04-18 11:05:59 +08:00
Frederic Massart
5a1a685c28
MDL-53700 competency: Migrating events to core
...
Leaving comments behind for now as it's a tricky one.
2016-04-18 11:05:59 +08:00
Frederic Massart
81de839f37
MDL-53700 competency: Migrating external functions to core
2016-04-18 11:05:59 +08:00
Frederic Massart
e0b9ba28a4
MDL-53700 competency: Migrating tests to core
2016-04-18 11:05:59 +08:00
Frederic Massart
922634d3e5
MDL-53700 competency: Migrating data generator to core
2016-04-18 11:05:59 +08:00
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
36a43db821
MDL-53700 competency: Migrating message definitions to core
2016-04-18 11:05:58 +08:00
Frederic Massart
42a7899f0d
MDL-53700 competency: Migrate tasks to core
2016-04-18 11:05:58 +08:00
Frederic Massart
a4e659c788
MDL-53700 competency: Migrate database tables to core
2016-04-18 11:05:58 +08:00
Frederic Massart
b90e2205b4
MDL-53700 competency: Migrate capabilities to core
2016-04-18 10:59:01 +08:00
Frederic Massart
1f7699533c
MDL-53645 tool_lp: Address FIXME comments
2016-04-18 10:59:01 +08:00
Dan Poltawski
d846a535a6
MDL-53645 tool_lp: Various trivial bugs identified during review
2016-04-18 10:59:01 +08:00
Jun Pataleta
4a4bda6d2d
MDL-53567 tool_lp: Close menubar on click
...
This patch enables the closing of the menubar when a menu item is
clicked or when any other element outside the menubar is clicked.
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
Damyon Wiese
cd378576e7
MDL-53374 tool_lp: Add progressbar to learning plans
2016-04-18 10:59:01 +08:00
Damyon Wiese
96f4d771bf
MDL-52979 tool_lp: Fix user_competency_course summaries
...
Only show ratings from the course on course competency pages.
2016-04-18 10:59:01 +08:00
Frederic Massart
3baf704ddb
MDL-53655 tool_lp: Allow closures in default values of persistents
2016-04-18 10:59:01 +08:00