Borja Sánchez
c85e9852df
Plugin: H5P Import: Add first H5P import plugin implementation - refs BT#20717
...
Author: @BorjaSanchezBeezNest
2 years ago
Angel Fernando Quiroz Campos
06c4131f72
LP: Allow set lp_view_settings['add_extra_quit_to_home_icon'] in single LP - refs BT#20399
3 years ago
Angel Fernando Quiroz Campos
29f3aff64e
Add option to setting to show additional button to course home - refs BT#20399
...
New option in setting added "add_extra_quit_to_home_icon":
$_configuration['lp_view_settings'] = [
'display' => [
//...
'add_extra_quit_to_home_icon' => false,
],
];
3 years ago
Christian
3684cca0b4
Plugin - Improve User session with lti client and provider - refs BT#20093
3 years ago
Christian
a1815e6529
Plugin - Add validation to block users ims_lti outside a tool provider - refs BT#20093
3 years ago
Christian
972e2cd2a6
Lti provider - Hide lp home icon and user outsource ims_lti - refs BT#20093
3 years ago
Christian
ef64ad41f0
Lti provider - Improve login user inside course and learnpath - refs BT#20093
3 years ago
Angel Fernando Quiroz Campos
118abffe3c
Exercise: Don't load frameReady scripts inside a LP #4178
4 years ago
Christian
9753629ff5
Learnpath - Add flow buttons in lp view - refs BT#19626
4 years ago
Angel Fernando Quiroz Campos
36e5edae21
LP: Don't load frameReady resources for external content - refs BT#19446
4 years ago
Julio Montoya
89d96ae259
LPs: Read lp_item extra field 'no_automatic_validation' see BT#18568
...
Chamilo by default changes the lp item to status = complete when the
LP is a document. Setting the "no_automatic_validation" to true,
Chamilo will not do that. The HTML file will be in charge of that update
The document can update the status with LMSCommit('iframe');
Example in the HTML:
<script>
document.addEventListener("DOMContentLoaded", function(event) {
if (window.parent && window.parent.API) {
let api = window.parent.API;
if (api) {
api.LMSSetValue('cmi.core.score.raw', 100);
api.LMSSetValue("cmi.core.lesson_status", "completed");
api.LMSCommit('iframe');
}
}
});
</script>
5 years ago
Julio Montoya
c40f6b56c6
LPs: Show document protected if link is invisible BT#18135
5 years ago
Julio Montoya
6906118ed6
LP: Don't include jquery when loading a quiz, conflict with timer
...
BT#18147
5 years ago
Julio
c3c09fea62
Minor - format code
5 years ago
Julio
28508f8d13
Exercises: LP doesn't block an exercise page, the exercise should be
...
responsible to block the results page
WIP: BT#18295
5 years ago
Julio Montoya
e96a132f1b
Minor - format code, remove var_dumps
5 years ago
Julio Montoya
dcaafe9f7d
Minor - format code, replace $(document).ready() with $(function() {
5 years ago
Julio Montoya
e458ccdfbc
Course settings: Add option to the "Learning path return link" setting
...
New option: return to portal home page see BT#17759
5 years ago
Julio Montoya
9e75d04b76
Add group column BT#17370
5 years ago
Julio Montoya
e33c418bed
Minor - format code
6 years ago
Julio Montoya
1b1584af73
Move code into a function, save LP score after saving exercise BT#17182
...
No need to redirect in order to save quiz status/score
6 years ago
Julio Montoya
65e9c93e6e
Minor - format code, add api_get_cidreq()
6 years ago
Nosolored
059f6aa866
Add jquery.elevatezoom.js to exercises
6 years ago
Julio Montoya
c5a432e30c
Admin: Add configuration setting 'lp_view_settings.display.navigation_in_the_middle'
...
Puts the LP navigation in the middle left of the screen BT#16693
6 years ago
Sébastien Ducoulombier
07cdc3eed8
Fixed learning path item order - refs BT#16360
...
To test :
1. create item hierachy with chapters and root-level items
2. enable option $_configuration['lp_view_accordion'] = true;
Works but needs work on CSS.
6 years ago
Julio
ea7bd16707
Admin: add config setting "lp_menu_location" BT#16237
...
Change location of LP menu navigation.
6 years ago
Julio Montoya
db5984db10
Fix lp item titles when is changed to HTML see BT#15259
6 years ago
Julio Montoya
fa7e7d5805
Add missing fixlinks.js in lp view see BT#16041
6 years ago
Julio Montoya
fe802ec7fa
LP toolbar is hidden by default see BT#15962
6 years ago
Julio Montoya
815e3acafd
Add new option for configuration option "lp_view_settings" see BT#15962
...
Option: "show_toolbar_by_default" in order to show the LP toolbar
6 years ago
Julio Montoya
8bac80a567
Minor - Format code, fix typo
6 years ago
Julio Montoya
01a2af6085
Save lp_item_id and attempt id, new tracking system can check LP item spend.
...
See BT#15768
$_configuration['use_new_tracking_in_lp_item'] = false;
6 years ago
Angel Fernando Quiroz Campos
bee913b7c2
Minor - Flint fixes - refs BT#15821
6 years ago
Angel Fernando Quiroz Campos
c31c2e1aea
Plugin: Whispeak add reporting for LP and quizzes - refs BT#18521
6 years ago
Angel Fernando Quiroz Campos
a60ed51884
Plugin: Whispeak don't progress when auth is not passed in LP - refs BT#15816
6 years ago
Angel Fernando Quiroz Campos
af2c426dbe
Plugin: Allow Whispeak auth in learning paths - refs BT#15816
6 years ago
Julio
b04fc3d65a
Lp title and lp item title can have html content see BT#15259
6 years ago
Angel Fernando Quiroz Campos
ad08c5294b
Use const instead of value - refs BT#15760
6 years ago
Angel Fernando Quiroz Campos
33601ce60e
Learnpath: Fix frameReady when change item - refs BT#15389
7 years ago
Julio
c07b9958a4
Replace $(document).ready with shortcut version
7 years ago
Julio Montoya
c1620f1258
Minor - format code
7 years ago
Alex Aragón
88e095abf3
add type iframe - refs #2755
7 years ago
Alex Aragón
b23f847a71
fix view scorm - refs #2755
7 years ago
Julio
e226292b85
Setting lp_minimum_item, depends in the course and session extra field
...
The extra field "new_tracking_system". It should be turned on in order
to process the new stats, otherwise it will load the classic stats.
BT#15252
7 years ago
Julio
097585fd4a
Config "lp_minimum_item", depends in a course extra field BT#15252
...
The course extra field name is "new_tracking_system".
It should be turned on in order to process the new stats,
otherwise it will load the classic stats.
7 years ago
Julio Montoya
0928cb0bc2
Remove setFrameReady() function that hardcoded portal URL in the main.js file
...
See:
c7b881eecc ?diff=unified
7 years ago
Julio Montoya
ada40ad7e3
Minor - flint fixes
7 years ago
Julio
e1eb8b411e
Improve UI in new min time LP feature see BT#15020
7 years ago
Angel Fernando Quiroz Campos
162c07c82d
Minor - Fix comments in code from #2757
7 years ago
Julio Montoya
40dd044700
Minor - fix php notices, warnings
7 years ago