-
Notifications
You must be signed in to change notification settings - Fork 1
/
config.yaml
64 lines (61 loc) · 2.57 KB
/
config.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
parameters:
# display composant feature for LMS Activities's bf_contenu
actionbuilder_textarea_name: 'bf_contenu'
lms_config:
# if you change activitie_form_id, module_form_id or course_form_id, you have also to rename the corresponding
# bazar template : tools/lms/templates/bazar/fiche-XXXX.tpl.html
activity_form_id: 1201
module_form_id: 1202
course_form_id: 1203
attendance_sheet_form_id: 1204
# if true, the extra activities can be added to the courses
extra_activity_enabled: false
# activate navigation conditions to check if user is allowed to view next activity
activity_navigation_conditions_enabled: false
# only for developers : displays the lms pages as a user sees them
save_progress_for_admins: false
# maximum size for both width and height to render the module images in the course entry
module_image_size_in_course: 400
# if true, the activity title is automatically added at the begin of the entry page
display_activity_title: true
# if true, tabs can be used in LMS activities (MyActivity2, MyActivity3... refer to the parent activity MyActivity)
tabs_enabled: false
# show estimated time when no elapsed time defined in learner dashboard
use_only_custom_elapsed_time: false
# display activity elapsed time in the learner dashboard
display_activity_elapsed_time: true
# show activities without context when one course is scripted (false = to be sure no activity is readable)
show_activities_without_context_or_learner: true
# user profil form used for the learner
learner_form_id: 1000
# field name for the learner mail in the user profil form
learner_mail_field : bf_mail
# list of learner field names on which we can filter in the progress dashboard. The differents values are separated by ','
progress_dashboard_filters :
# for edit config action
lms_editable_config_params:
- lms_config:
- activity_form_id
- module_form_id
- course_form_id
- extra_activity_enabled
- attendance_sheet_form_id
- save_progress_for_admins
- activity_navigation_conditions_enabled
- display_activity_title
- module_image_size_in_course
- tabs_enabled
- use_only_custom_elapsed_time
- display_activity_elapsed_time
- show_activities_without_context_or_learner
- learner_form_id
- learner_mail_field
- progress_dashboard_filters
services:
_defaults:
autowire: true
public: true
YesWiki\Lms\Service\:
resource: 'services/*'
YesWiki\Lms\Controller\:
resource: 'controllers/*'