Skip to content

Settings migration from 1 to 2

christianbeeznest edited this page May 5, 2023 · 15 revisions

Move settings from configuration.php to .env or to the Database

Status

Settings removed:

configuration.php Comment
session_stored_in_db
root_web
$extAuthSource["cas"]
$extAuthSource["extldap"]
$_configuration['facebook_auth']
$extAuthSource["external_login"]
memcache_server
session_stored_after_n_times
aspell_bin
aspell_opts
aspell_temp_dir

Settings moved to .env

configuration.php v1 .env name v2
db_host DATABASE_HOST
db_port DATABASE_PORT
main_database DATABASE_NAME
db_user DATABASE_USER
db_password DATABASE_PASSWORD

Settings moved in the Database

Setting in the database v2 Category Description
session.allow_redirect_to_session_after_inscription_about Session Allows to redirect to the session after the inscription in session about
session.remove_session_url Session Hide session link of course_block on index/userporta
session.session_list_show_count_users Session Show number of users in session list
session.session_admins_access_all_content Session Session admin access to all course content
session.session_admins_edit_courses_content Session Session admin allowed to edit all courses content
session.limit_session_admin_list_users Session Limits that a session admin has access to list users
session.hide_search_form_in_session_list Session Hide search form in session list
session.allow_delete_user_for_session_admin Session Allow delete user for session admin
session.allow_disable_user_for_session_admin Session Allow enable/disable user accounts for session admin
session.session_multiple_subscription_students_list_avoid_emptying Session Empty the session student list when subscribing multiple users
session.hide_reporting_session_list Session Hide the session list in Reporting tool. Useful when a course has too many sessions
session.allow_session_admin_read_careers Session Allow session admin to read careers
session.session_list_order Session Order sessions
session.allow_user_session_collapsable Session Create a new session extra field called "collapsed"
session.allow_session_admin_login_as_teacher Session Allow to session admins login as teachers
session.catalog_course_subscription_in_user_s_session Session User subscription to a session rather than to a base course. User session is created at first subscription
session.default_session_list_view Session Set the default tab in the admin session list. Values: all, close, active, custom
session.session_automatic_creation_user_id Session id of the admin to attach user session
session.user_s_session_duration Session user session duration in days - after the session end date, more subscriptions are prevented
session.my_courses_session_order Session My courses session order. Possible field values: "start_date", "end_date", "name" Order values: "asc" or "desc"
session.session_courses_read_only_mode Session Allow set courses in session in read-only mode
session.session_import_settings Session This option sets default parameters in the main/session/session_import.php
session.catalog_settings Session Catalog search settings visibility
session.allow_session_status Session
session.tracking_columns Session Customize course session tracking columns
session.my_progress_session_show_all_courses Session Allow show all details of each course in session when clicking on session details
session.assignment_base_course_teacher_access_to_all_session Session Show all student publications (from course and from all sessions) in the work/pending.php page if true
session.allow_session_admin_extra_access Session Allow session admin access to main/admin/user_update_import.php and main/admin/user_export.php
session.hide_session_graph_in_my_progress Session Hides the session graph in the main/auth/my_progress.php page.
session.show_users_in_active_sessions_in_tracking Session Shows only users from active sessions in tracking.
session.session_coach_access_after_duration_end Session Make sessions by duration always accessible to coaches
session.session_course_users_subscription_limited_to_session_users Session Restrict the list of students to subscribe in the course session
session.session_classes_tab_disable Session Disable tab to add classes in course session for non-admins
session.email_template_subscription_to_session_confirmation_username Session Add the username value to the "subscription to session" confirmation email
session.email_template_subscription_to_session_confirmation_lost_password Session Add the "remember password" link to the "subscription to session" confirmation email
session.session_creation_user_course_extra_field_relation_to_prefill Session Relation to prefill session extra field with user extra field on session creation on main/session/session_add.php
session.session_creation_form_set_extra_fields_mandatory Session Configuration setting to make some extra field required in session creation form on main/session/session_add.php.
security.allow_online_users_by_status Security Allow online users by user profile : 1 = COURSEMANAGER (teacher), 5 = STUDENT, 11 = PLATFORM_ADMIN Example: The online users will be available only for teachers and students.
security.password_requirements Security For this configuration to be taken into account you need to set define('CHECK_PASS_EASY_TO_FIND', true); in app/config/profile.conf.php
security.security_strict_transport Security "strict-transport-security: max-age=31536000; includeSubDomains"
security.security_content_policy Security You can prevent JavaScript from executing from external sources
security.security_content_policy_report_only Security Content Security Policy
security.security_public_key_pins Security HTTP Public Key Pinning protects your site from MiTM attacks using rogue
security.security_public_key_pins_report_only Security HTTP Public Key Pinning protects your site from MiTM attacks
security.security_x_frame_options Security Recommended (strict) value for this setting, if enabled: "SAMEORIGIN".
security.security_xss_protection Security Recommended value "1; mode=block".
security.security_x_content_type_options Security The only valid value for this header is "nosniff".
security.security_referrer_policy Security Referrer Policy is a new header that allows a site to control
security.security_block_inactive_users_immediately Security Add another layer of security by checking if the user is disabled
security.security_session_cookie_samesite_none Security Enable samesite:None parameter for session cookie.
course.view_grid_courses Course New grid view the list of courses
course.show_simple_session_info Course Show less session information in course list
course.my_courses_show_courses_in_user_language_only Course When using the my-courses list filter by category, set this option to true to only show courses in the user's configured language
course.allow_public_course_with_no_terms_conditions Course Allow public courses access with no terms and conditions validation.
course.show_all_sessions_on_my_course_page Course Show all sessions (old, current, future) in my course page
course.disabled_edit_session_coaches_course_editing_course Course Disable the option to set course coach in session when editing course
course.allow_base_course_category Course Show base course categories in portal children
course.hide_course_sidebar Course Hide course sidebar
course.allow_course_extra_field_in_catalog Course Course catalog show extra fields (visible and filtered)
course.multiple_access_url_show_shared_course_marker Course Shows a marker if the course was shared in other portals.
course.course_category_code_to_use_as_model Course All courses with category MY_CATEGORY will be used as course templates
course.enable_unsubscribe_button_on_my_course_page Course Show unsubscribe buttons on page "My courses"
course.course_creation_donate_message_show Course Show a donation suggestion message on the course creation page
course.course_creation_donate_link Course Show a donation suggestion message on the course creation page
course.courses_list_session_title_link Course Manage the links to Session Index page: 1 = Default. Works as it is now (default is to link to the special session page), 0 = No link (hide session title), 2 = Link to the course if there is only one course, 3 = Session link will make course list foldable, 4 = No link (only session title)
course.hide_course_rating Course Hide rating elements in pages ("Courses catalog" & "Most Popular courses")
course.course_log_hide_columns Course Course log - Default columns to hide
course.course_student_info Course Show student progress in My courses page
course.course_catalog_settings Course Course catalog links behaviour.
course.resource_sequence_show_dependency_in_course_intro Course Allows to show the sequence graphic in the course intro
course.block_registered_users_access_to_open_course_contents Course Security: block direct access from logged in users to contents in OPEN (but not public) courses. Set to true to block
course.course_catalog_display_in_home Course Display the course catalog in home page
course.course_creation_form_set_course_category_mandatory Course Configuration setting to make required course category in course creation form.
course.course_creation_form_hide_course_code Course Configuration setting to disable course code field in course creation form.
course.course_about_teacher_name_hide Course Option to hide the teachers info on courses about info page.
course.course_visibility_change_only_admin Course Disable the possibility for teachers to edit course visibility
course.catalog_hide_public_link Course Hides the link to the course catalog in the menu when the catalog is public.
course.course_log_default_extra_fields Course Course log - User extra fields to show as columns for default
course.show_courses_in_catalogue Course Only courses with this option will be visible in catalogue
course.courses_catalogue_show_only_category Course Allows defining one or several categories of courses that will be visible in the course catalog
course.course_creation_by_teacher_extra_fields_to_show Course Course extra fields to be presented on main/create_course/add_course.php
course.course_creation_form_set_extra_fields_mandatory Course Configuration setting to make some extra field required in course creation form.
course.course_configuration_tool_extra_fields_to_show_and_edit Course Course extra fields to be presented on course settings
course.course_creation_user_course_extra_field_relation_to_prefill Course Relation to prefill course extra field with user extra field on course creacion on main/create_course/add_course.php and main/admin/course_add.php
language.show_language_selector_in_menu Language Show language selector in main menu an update the language in the user's profile.
language.language_flags_by_country Language Show languages flags by country in the language switcher.
language.allow_course_multiple_languages Language Allow multiple languages to a course
language.template_activate_language_filter Language Enable filter by language for system and courses templates
platform.table_row_list Platform Changes the row list when using jqgrid/sortable tables
platform.video_features Platform Enable speed controller in video player
platform.proxy_settings Platform Proxy settings for access external services
platform.theme_fallback Platform If the database is down this css style will be used to show the errors.
platform.packager Platform Chamilo is installed/downloaded. Packagers can change this to reflect their packaging method. The default value is 'chamilo'
platform.sync_db_with_schema Platform Allows syncing the database with the current entity schema
platform.hide_main_navigation_menu Platform Hide main navigation menu (left column in userportal)
platform.pdf_img_dpi Platform PDF image dpi value. Default value 96
platform.tracking_skip_generic_data Platform If the MySpace page takes too long to load, you might want to remove the processing of generic statistics for the user. In this case set the following to true.
platform.hide_complete_name_in_whoisonline Platform Hide complete name in who is online page
platform.table_default_row Platform Default selected row in jqgrid/sortable tables
platform.allow_double_validation_in_registration Platform Allow double validation in registration page
platform.block_my_progress_page Platform Block access to any user to "my progress" page
platform.generate_random_login Platform Generate random login when importing users
platform.timepicker_increment Platform Allows to add increment in minutes to the date range component timepicker, example: 5,10,30 minutes
platform.allow_portfolio_tool Platform Save some tool titles with HTML editor
platform.session_stored_in_db_as_backup Platform This requires memcache or memcached and the php5-memcache module to be setup
platform.memcache_server Platform Define the different memcache servers available
platform.session_stored_after_n_times Platform Define the frequency to which the data must be stored in the database
platform.default_template Platform The default template that will be use in the system.
platform.aspell_bin Platform Aspell Settings
platform.aspell_opts Platform Aspell Settings
platform.aspell_temp_dir Platform Aspell Settings
platform.webservice_return_user_field Platform Ask REST webservices (v2.php) to return another identifier for fields related to user ID.
platform.multiple_url_hide_disabled_settings Platform Set to true to hide settings completely in a sub-URL if the setting is disabled
platform.login_max_attempt_before_blocking_account Platform Block a user account if there are multiple failed login attempts
platform.force_renew_password_at_first_login Platform Ask user to renew password at first login.
platform.hide_breadcrumb_if_not_allowed Platform If the user is blocked with not allowed (red message), then the breadcrumb is hidden.
platform.extldap_config Platform Overwrites the app/config/auth.conf.php settings
platform.update_student_expiration_x_date Platform Update user expiration in x days or months when login the first time
platform.user_status_show_options_enabled Platform Enables to define which user status to show when option is true from 'user_status_show_option'
platform.user_status_show_option Platform The user status is hidden when is false
platform.user_number_of_days_for_default_expiration_date_per_role Platform Set the default expiration date when a user is created by role and days
platform.user_edition_extra_field_to_check Platform User extra fields to be check on user edition to generate a specific process if it was modified
platform.user_hide_never_expire_option Platform Hides the option "Never expire" for expiration date in add/edit user page
platform.platform_logo_url Platform Replace the Chamilo logo URL.
platform.use_career_external_id_as_identifier_in_diagrams Platform Allows the use of the external id instead of the internal id.
platform.disable_webservices Platform Disable webservices.
platform.webservice_enable_adminonly_api Platform Disable webservices.
platform.plugin_settings Platform Disables the following BBB plugin settings in the plugin form and use them in priority.
platform.allow_working_time_edition Platform Allow add/remove working time in reporting page
platform.ticket_project_user_roles Platform Allow ticket projects to be access by specific chamilo roles
platform.disable_user_conditions_sender_id Platform Sets the sender id when using the script tests/scripts/disable_user_conditions.php
platform.portfolio_advanced_sharing Platform Allow advanced selection of who can view the posts and comments
profile.linkedin_organization_id Profile Set the LinkedIn organization id BT#17468
profile.career_diagram_disclaimer Profile If true then a variable will be called get_lang('CareerDiagramDisclaimer') and printed below a diagram
profile.career_diagram_legend Profile Add a career legend below the diagram, a variable will be called get_lang('CareerDiagramLegend') and printed below a diagram
profile.allow_career_diagram Profile Allow career diagram
profile.hide_username_with_complete_name Profile Hide the username when showing the complete name for a user
profile.disable_change_user_visibility_for_public_courses Profile Disable change user visibility tool icon
profile.my_space_users_items_per_page Profile Default items per page in main/mySpace/users.php
profile.add_user_course_information_in_mailto Profile Add subject and body in the mailto: footer
profile.pass_reminder_custom_link Profile Use this link as the "Forgot password?" link instead of the default. This setting should be transformed into a hook for plugins at a later time
profile.registration_add_helptext_for_2_names Profile Add help text to put 2 names in registration form
profile.disable_gdpr Profile GDPR: European's General Data Protection Rules activation option. Set to true to disable the new personal data page inside the social network menu
profile.data_protection_officer_name Profile Name of the person or organization that is responsible for the treatment of personal info
profile.data_protection_officer_role Profile A description of the role of the DP Officer in this context
profile.data_protection_officer_email Profile An e-mail address where to contact the data protection officer for queries
profile.hide_user_field_from_list Profile Hide fields in the main/user/user.php page
profile.allow_fields_inscription Profile Only shows the fields in this list
profile.send_notification_when_user_added Profile Send email notification to admin when a user is created
profile.show_conditions_to_user Profile Show multiple conditions to user during sign up process
profile.allow_teachers_to_classes Profile Teachers can CRUD classes
profile.profile_fields_visibility Profile Fields visibility in the profile user page
profile.user_import_settings Profile This option sets default parameters in the main/admin/user_import.php
profile.user_search_on_extra_fields Profile Search user by extra field in the user list
profile.allow_career_users Profile
profile.required_extra_fields_in_inscription Profile Set extra fields as required in the inscription.php page
profile.community_managers_user_list Profile Community manager users
profile.allow_social_map_fields Profile Allow to show users in a map, users need to have a coordinates extra field BT#15176
admin.user_status_option_only_for_admin_enabled Admin Enables to hide user status when option is true visible only for admins
admin.show_link_request_hrm_user Admin Allow show link to request relation between HRM and user
admin.max_anonymous_users Admin Allow multiple anon users see BT#13324
admin.send_inscription_notification_to_general_admin_only Admin Send new user inscription notification only to general admins (table settings_current = emailAdministrator)
admin.plugin_redirection_enabled Admin If you install plugin redirection you need to change to true
admin.drh_allow_access_to_all_students Admin Allow DRH user to access all students from reporting
agenda.personal_agenda_show_all_session_events Agenda Show all agenda events in personal agenda from all session no matter the visibility
agenda.allow_agenda_edit_for_hrm Agenda Allow edit/delete agenda events for HRM users
agenda.agenda_legend Agenda Shows a legend in the agenda tool
agenda.agenda_colors Agenda Set customs colors to agenda events
agenda.agenda_on_hover_info Agenda Customize on hover agenda view. Show agenda comment and/or description
agenda.personal_calendar_show_sessions_occupation Agenda Display sessions ocuppations in personal agenda
agenda.agenda_collective_invitations Agenda It allows to send invitations to friends for an agenda event
agenda.agenda_event_subscriptions Agenda It allows to other users to subscribe for events
agenda.agenda_reminders Agenda Enable reminders for agenda events
agenda.agenda_reminders_sender_id Agenda Sets the sender ID when using the cron main/cron/agenda_reminders.php to send reminders in course events
agenda.fullcalendar_settings Agenda Extra settings for the agenda (FullCalendar v3)
lp.add_all_files_in_lp_export Learnpath When exporting a LP, all files and folders in the same path of an html will be exported too
lp.show_prerequisite_as_blocked Learnpath Show blocked LPs by prerequisite to students
lp.hide_lp_time Learnpath Hide LP time in reports
lp.lp_category_accordion Learnpath Show view accordion lp_category
lp.lp_view_accordion Learnpath Show view accordion lp_item_view
lp.disable_js_in_lp_view Learnpath Disable jquery, jquery-ui libs added in the learning path view
lp.allow_teachers_to_access_blocked_lp_by_prerequisite Learnpath Allow teachers, drhs and admins to access blocked LP's because a prerequisite
lp.allow_lp_chamilo_export Learnpath Allow LP export to chamilo format (CourseBackup)
lp.hide_accessibility_label_on_lp_item Learnpath Hide LP item prerequisite label in the LP view
lp.lp_minimum_time Learnpath Add a minimum time limit to be in the learning path in order to get the last item completed
lp.validate_lp_prerequisite_from_other_session Learnpath Allow user to enter a LP item if it was validated in another session
lp.show_hidden_exercise_added_to_lp Learnpath Show hidden exercises that were added to a LP in the exercise list
lp.lp_menu_location Learnpath LP view menu location. Options: "left" or "right"
lp.lp_score_as_progress_enable Learnpath Enable learning paths with only one SCO item to use the score returned by the SCO as an indicator of progress of the whole learning path. Before enabling, make sure you added an LP extra field of type int, called use_score_as_progress
lp.lp_prevents_beforeunload Learnpath Allows prevent to the user before leaving a learning path
lp.disable_my_lps_page Learnpath Disables access to the main/lp/my_list.php page
lp.scorm_api_username_as_student_id Learnpath In Scorm comunication use the username instead of the user_id
lp.scorm_api_extrafield_to_use_as_student_id Learnpath In Scorm comunication use a specific extra field instead of the user_id
lp.allow_import_scorm_package_in_course_builder Learnpath Allow SCORM packages when importing a course
lp.allow_htaccess_import_from_scorm Learnpath Allow .htaccess files in SCORM packages
lp.allow_session_lp_category Learnpath Allow LP category in sessions
lp.ticket_lp_quiz_info_add Learnpath Allow additional data (exercise and learningpath) in the ticket
lp.lp_subscription_settings Learnpath Allow or block user subscriptions to a lp/lp category
lp.lp_view_settings Learnpath LP view custom settings
lp.download_files_after_all_lp_finished Learnpath Show download files button after finishing all LP. Example: ABC is the course code, and 1 and 100 are the doc id
lp.allow_lp_subscription_to_usergroups Learnpath Allow add usergroups to a LP BT#17854
lp.lp_fixed_encoding Learnpath Boost option to ignore encoding check for learning paths
lp.lp_prerequisite_use_last_attempt_only Learnpath Check the prerequisite in lp of a quiz to use only the last score in the attempts
lp.show_invisible_exercise_in_lp_list Learnpath Show invisible exercise in LP list
lp.force_edit_exercise_in_lp Learnpath If true exercises added in LP can be modified
lp.student_follow_page_add_LP_subscription_info Learnpath Add column "Unlocked" in student LPs table to display info about a lp subscription
lp.lp_show_max_progress_instead_of_average Learnpath Show the best progress instead of averages in reporting of learnpaths
lp.lp_show_max_progress_or_average_enable_course_level_redefinition Learnpath Enable redefinition of the setting to show the best progress instead of averages in reporting of learnpaths at a course level
lp.lp_allow_export_to_students Learnpath Allow export learning paths to students
lp.show_invisible_lp_in_course_home Learnpath Show invisible LP in the course home for students. BT#17744
lp.lp_start_and_end_date_visible_in_student_view Learnpath Show start/end date in LP list for students
lp.scorm_lms_update_sco_status_all_time Learnpath LMS will try to update SCO status every time the status is not sent by the SCO
lp.scorm_upload_from_cache Learnpath Enable upload of large SCORM files from FTP by uploading them to app/cache/ and showing them in the SCORM upload form
lp.lp_prerequisit_on_quiz_unblock_if_max_attempt_reached Learnpath Allow learnpath prerequisite on quiz to unblock if maximum attempt is reached
lp.student_follow_page_hide_lp_tests_average Learnpath Hides the icon of percentage in "Average of tests in Learning Paths" indication on a student tracking
lp.student_follow_page_add_LP_acquisition_info Learnpath Add column "Acquisition" in student LPs table to display info about a lo adquisition
lp.student_follow_page_add_LP_invisible_checkbox Learnpath Prepend a column in student LPs table to display a checkbox to select the LP category and its LPs
lp.student_follow_page_include_not_subscribed_lp_students Learnpath
lp.my_progress_course_tools_order Learnpath Show the LP not marked as invisible by teacher in tracking page
lp.lp_enable_flow Learnpath Add navigation to the next or previous lp without going to the list
lp.lp_item_prerequisite_dates Learnpath It adds option to define prerequisites with start and end dates for learnpath items
gradebook.gradebook_enable_best_score Gradebook Enable best score column in gradebook. Previously called disable_gradebook_stats
gradebook.gradebook_hide_graph Gradebook Hide gradebook graph.
gradebook.gradebook_hide_pdf_report_button Gradebook Hide gradebook "download report in PDF" button
gradebook.hide_gradebook_percentage_user_result Gradebook Hide percentage in best/average gradebook results
gradebook.gradebook_use_exercise_score_settings_in_categories Gradebook
gradebook.gradebook_use_apcu_cache Gradebook Use exercise platform score settings in the gradebook graph
gradebook.gradebook_report_score_style Gradebook Add gradebook score style configuration in the flat view
gradebook.gradebook_score_display_custom_standalone Gradebook Allow show the score display custom (when it is enabled) in a standalone column in gradebook
gradebook.gradebook_use_exercise_score_settings_in_total Gradebook Use exercise score in platform settings in gradebook total rows/columns.
gradebook.gradebook_dependency Gradebook Additional gradebook dependencies BT#13099
gradebook.gradebook_dependency_mandatory_courses Gradebook Courses id list to check in the gradebook sidebar see BT#13099
gradebook.gradebook_badge_sidebar Gradebook Gradebook id list needed to build the gradebook sidebar see BT#13099
gradebook.gradebook_multiple_evaluation_attempts Gradebook Allow multiple attempts in gradebook evaluations
gradebook.allow_gradebook_stats Gradebook Allow gradebook stats
gradebook.gradebook_flatview_extrafields_columns Gradebook Allow add one column by each user extra field indicated to the Gradebook Flatview for each user.
gradebook.gradebook_pdf_export_settings Gradebook Gradebook student pdf export settings
gradebook.allow_gradebook_comments Gradebook Allow gradebook_comment
gradebook.gradebook_display_extra_stats Gradebook Enable specific columns in gradebook table.
gradebook.gradebook_hide_table Gradebook Hide gradebook table for student
gradebook.gradebook_hide_link_to_item_for_student Gradebook Disable links in gradebook view for students
gradebook.gradebook_enable_subcategory_skills_independant_assignement Gradebook Enable skills in subcategory to work independant on assignement
exercise.block_quiz_mail_notification_general_coach Exercise Send only quiz answer notifications to course coaches and not general coach
exercise.allow_quiz_question_feedback Exercise Show question feedback (requires DB change: "ALTER TABLE c_quiz_question ADD COLUMN feedback text;")
exercise.allow_quiz_show_previous_button_setting Exercise Add option in exercise to show or hide the "previous" button.
exercise.allow_teacher_comment_audio Exercise Allow to teachers review exercises question with audio notes
exercise.quiz_prevent_copy_paste Exercise Block copy/paste/save/print keys and right-clicks in exercises
exercise.quiz_show_description_on_results_page Exercise Always show the test description on the results page of the test
exercise.quiz_generate_certificate_ending Exercise The quiz needs to be linked to a gradebook category and have set the pass percentage
exercise.quiz_open_question_decimal_score Exercise Allow the teacher to rate the open, oral expression and annotation question types with a decimal score
exercise.quiz_check_button_enable Exercise Add answer-saving procedure check before starting the quiz
exercise.allow_notification_setting_per_exercise Exercise Allow send email notification per exercise
exercise.hide_free_question_score Exercise Hide free/oral/annotation question result see BT#12613
exercise.hide_user_info_in_quiz_result Exercise Hide user information in the quiz result's page
exercise.exercise_attempts_report_show_username Exercise Show the username field in exercise results report
exercise.allow_exercise_auto_launch Exercise Allow exercise auto launch
exercise.disable_clean_exercise_results_for_teachers Exercise Disable clean results for teachers
exercise.show_exercise_question_certainty_ribbon_result Exercise Show certainty degree question result in Exercises
exercise.quiz_results_answers_report Exercise Show a link on the results page to download an answers report
exercise.send_score_in_exam_notification_mail_to_manager Exercise Send exercise student score to manager in email notification
exercise.show_exercise_expected_choice Exercise Show more expected choice and status in exercise results BT#13950
exercise.exercise_hide_label Exercise Hide exercise question label (ribbon) BT#13950
exercise.exercise_category_round_score_in_export Exercise Round score in exercise category export
exercise.exercises_disable_new_attempts Exercise Disable all new exercise attempts in all the platform
exercise.show_question_id Exercise Show chamilo unique question id in exercises
exercise.show_question_pagination Exercise Show pagination if question list is bigger than "x" value, if 0 pagination will not appear
exercise.question_pagination_length Exercise Number of questions to show in every page
exercise.limit_exercise_teacher_access Exercise Teachers cannot delete an exercise/questions, change exercise visibility, download to qti, clean results
exercise.block_category_questions Exercise Block question categories BT#17789
exercise.exercise_score_format Exercise Exercise score format 1 = SCORE_AVERAGE (5 / 10), 2 = SCORE_PERCENT (50%), 3 = SCORE_DIV_PERCENT (5 / 10 (50%))
exercise.exercise_additional_teacher_modify_actions Exercise Allow add additional actions (as links) in exercises list for teachers.
exercise.quiz_confirm_saved_answers Exercise Add a checkbox to allow to user confirm the number of answers saved in quiz attempt
exercise.allow_exercise_categories Exercise Allow exercise categories
exercise.allow_quiz_results_page_config Exercise Allow extra settings for the quiz results page
exercise.quiz_image_zoom Exercise Zoom in description images quiz
exercise.quiz_answer_extra_recording Exercise This is an experimental feature, known to create issues in the exercise_report.php page when wanting to grade an attempt
exercise.allow_mandatory_question_in_category Exercise Make questions mandatory selectable when using question select type = 5 (category-random)
exercise.add_exercise_best_attempt_in_report Exercise Shows the best exercise score attempt for a student in the reports
exercise.exercise_category_report_user_extra_fields Exercise Add user extra fields in report: main/mySpace/exercise_category_report.php
exercise.score_grade_model Exercise Score model
exercise.allow_time_per_question Exercise Allow time per question. BT#17791
exercise.my_courses_show_pending_exercise_attempts Exercise Show exercise report from all courses in a new page: exercise/pending.php
exercise.allow_quick_question_description_popup Exercise Allows a quick question description edition with a selected image from a popup
exercise.exercise_hide_ip Exercise Hide IP in exercises reports
exercise.tracking_my_progress_show_deleted_exercises Exercise Shows the deleted quizzes in my progress page
exercise.show_exercise_attempts_in_all_user_sessions Exercise Shows exercise attempts in sessions where user is general coach
exercise.show_exercise_session_attempts_in_base_course Exercise Shows exercise session attempts in the base course
exercise.quiz_check_all_answers_before_end_test Exercise Shows a popup with the list of answered/unanswered questions before sending a test
exercise.quiz_discard_orphan_in_course_export Exercise Discard orphan questions from course copies/backups
exercise.exercise_result_end_text_html_strict_filtering Exercise Allows to do a remove_XSS in exersice result end text with user status COURSEMANAGERLOWSECURITY
exercise.question_exercise_html_strict_filtering Exercise Allows to do a remove_XSS in question of exersice with user status COURSEMANAGERLOWSECURITY
exercise.quiz_question_delete_automatically_when_deleting_exercise Exercise Delete automatically the questions when a quiz is deleted. If questions are reused between courses only deletes the non-reused questions or reused questions where the quiz has the lowest iid value from c_quiz_rel_question
exercise.quiz_question_allow_inter_course_linking Exercise Allow reuse of questions between courses
exercise.quiz_hide_attempts_table_on_start_page Exercise Allows you to show or hide the attempts table of an exercise on start page
exercise.quiz_hide_question_number Exercise Allows you to show or hide the number of the question in the exercises
exercise.quiz_keep_alive_ping_interval Exercise Define how many seconds an AJAX request should be started to avoid loss of connection
glossary.default_glossary_view Glossary Default glossary view "table" or "list"
glossary.allow_remove_tags_in_glossary_export Glossary Remove html tags when exporting glossary definitions in a CSV file
forum.global_forums_course_id Forum global forum in social network BT#15309
forum.hide_forum_post_revision_language Forum Hide forum post revision checkbox
forum.allow_forum_post_revisions Forum Allow forum post revisions. Requires new forum_category and forum_post "language" extra fields (multiple select)
forum.forum_fold_categories Forum Visually "fold" forum categories by default
forum.allow_forum_category_language_filter Forum Allow forum category filter on language. Requires new forum_category "language" extra fields (multiple select)
forum.subscribe_users_to_forum_notifications_also_in_base_course Forum Allows to subscribe to notification of forums of the base course for users subscribed in a session. Only works if subscribe_users_to_forum_notifications is set to true in the course's settings
message.private_messages_about_user Message Allow exchange of messages from teachers/bosses about a user
message.private_messages_about_user_visible_to_user Message Allow the messages to be visible for the students
message.social_enable_messages_feedback Message Allows to user add feedback (likes or dislikes) to posts in social wall
message.disable_dislike_option Message Disable dislike button in the social network.
message.enable_message_tags Message For a student: Shows only the list of teachers from my courses in the Chamilo inbox.
message.allow_user_message_tracking Message Allow administrators to see personal messages between a teacher and a student. Please make sure you include a note in your terms and conditions as this might affect privacy protection.
message.filter_interactivity_messages Message Filter messages between a teacher and a student between the session start end dates. Need 'allow_user_message_tracking' = true;
display.hide_social_media_links Display Hide social media links
social.social_show_language_flag_in_profile Social Show a language flag next to the user picture in the social network
social.social_make_teachers_friend_all Social Allow teachers and admins to see students as friends on social network
editor.save_titles_as_html Editor This option will not remove tags when presenting LP list so it might be a source of security vulnerability
editor.full_ckeditor_toolbar_set Editor Show the full toolbar set to all CKEditor
editor.ck_editor_block_image_copy_paste Editor Prevent the use of images copy-paste as base64 in the editor to avoid filling the database with images
editor.translate_html Editor Translate HTML based in the HTML "lang" attribute see BT#15166
editor.editor_driver_list Editor List of driver to plugin in ckeditor
editor.enable_uploadimage_editor Editor Enable image upload as file when doing a copy in the content or a drag and drop
editor.editor_settings Editor Ckeditor settings
editor.video_context_menu_hidden Editor Hide the context menu on video player
editor.video_player_renderers Editor Enable player renderers for YouTube, Vimeo, Facebook, DailyMotion, Twitch medias
chat.hide_username_in_course_chat Chat Hide the username in course chat
chat.hide_chat_video Chat Hide global chat video
chat.course_chat_restrict_to_coach Chat Restrict course chat only for course coach in sessions. Course coaches will can chat with students only. And students will can chat with all course coaches
survey.allow_required_survey_questions Survey Allow required survey questions. Applies to yesno/multiplechoice question type
survey.hide_survey_reporting_button Survey Hide Survey Reporting button
survey.allow_survey_availability_datetime Survey Allows to set the date and time of availability for surveys
survey.survey_mark_question_as_required Survey Mark the "Required" field during question creation process when displaying the form
survey.survey_anonymous_show_answered Survey Allow show answers in anonymous surveys
survey.survey_question_dependency Survey Survey
survey.survey_allow_answered_question_edit Survey Allows teachers to edit survey questions after students have answered them
survey.survey_duplicate_order_by_name Survey Survey duplicate: Order survey questions by student name
survey.survey_backwards_enable Survey Enable a "Previous question" button in surveys
survey.allow_mandatory_survey Survey Add support to mandatory surveys. The user will not be able to enter to the course until fill the mandatory surveys
survey.hide_survey_edition Survey Hide survey edition tools for all or some surveys. Set an asterisk to hide for all, otherwise set an array with the survey codes in which the options will be blocked
survey.survey_additional_teacher_modify_actions Survey Allow add additional actions (as links) in survey list for teachers. e.g. ['myplugin' => ['MyPlugin', 'urlGeneratorCallback']]
survey.allow_survey_tool_in_lp Survey Allow survey tool in learnpath
survey.show_surveys_base_in_sessions Survey Show surveys from main course in all course sessions
document.send_notification_when_document_added Document
document.thematic_pdf_orientation Document
document.certificate_pdf_orientation Document
document.allow_general_certificate Document
document.group_document_access Document
document.group_category_document_access Document
document.allow_compilatio_tool Document
document.compilatio_tool Document
document.documents_hide_download_icon Document
document.enable_x_sendfile_headers Document
document.documents_custom_cloud_link_list Document
announcement.disable_delete_all_announcements Announcement
announcement.admin_chamilo_announcements_disable Announcement
announcement.disable_announcement_attachment Announcement
announcement.allow_scheduled_announcements Announcement
announcement.hide_announcement_sent_to_users_info Announcement
announcement.send_all_emails_to Announcement
announcement.allow_careers_in_global_announcements Announcement
announcement.announcements_hide_send_to_hrm_users Announcement
announcement.allow_coach_to_edit_announcements Announcement
announcement.course_announcement_scheduled_by_date Announcement
skill.allow_private_skills Skill
skill.allow_teacher_access_student_skills Skill
skill.skills_teachers_can_assign_skills Skill
skill.hide_skill_levels Skill
skill.table_of_hierarchical_skill_presentation Skill
skill.skill_levels_names Skill
skill.allow_skill_rel_items Skill
mail.update_users_email_to_dummy_except_admins Mail
mail.hosting_total_size_limit Mail
mail.mail_header_style Mail
mail.mail_content_style Mail
mail.allow_email_editor_for_anonymous Mail
mail.messages_hide_mail_content Mail
mail.send_inscription_msg_to_inbox Mail
mail.send_two_inscription_confirmation_mail Mail
mail.show_user_email_in_notification Mail
mail.send_notification_score_in_percentage Mail
mail.mail_template_system Mail
mail.cron_notification_mails Mail
mail.cron_notification_help_desk Mail
mail.notifications_extended_footer_message Mail
work.block_student_publication_edition Student publication
work.block_student_publication_add_documents Student publication
work.block_student_publication_score_edition Student publication
work.allow_only_one_student_publication_per_user Student publication
work.allow_my_student_publication_page Student publication
work.assignment_prevent_duplicate_upload Student publication
work.considered_working_time Student publication
work.force_download_doc_before_upload_work Student publication
work.allow_redirect_to_main_page_after_work_upload Student publication
work.my_courses_show_pending_work Student publication
wiki.wiki_categories_enabled Wiki
wiki.wiki_html_strict_filtering Wiki
certificate.hide_my_certificate_link Certificate
certificate.add_certificate_pdf_footer Certificate
attendance.enable_sign_attendance_sheet Attendance
attendance.attendance_calendar_set_duration Attendance
attendance.attendance_allow_comments Attendance
Clone this wiki locally