Skip to content

C2: Duplicated or deprecated settings #5316

@ywarnier

Description

@ywarnier

The following settings are duplicated or deprecated. Please remove the one on the right.
Be aware that the setting probably exists in the "to be removed" form in Chamilo 1, so the migration has to make sure it is transformed in src/CoreBundle/Settings/SettingsManager.php::renameVariable() to maintain the value of that setting in C2.

Setting to keep Setting to remove/rename
hide_send_to_hrm_users announcements_hide_send_to_hrm_users
lp_prerequisit_on_quiz_unblock_if_max_attempt_reached lp_prerequisite_on_quiz_unblock_if_max_attempt_reached (add 'e')
student_follow_page_add_LP_acquisition_info student_follow_page_add_lp_acquisition_info (lowercase LP)
student_follow_page_add_LP_invisible_checkbox student_follow_page_add_lp_invisible_checkbox (lowercase LP)
Setting to remove (deprecated)
display_upcoming_events
agenda_collective_invitations
agenda_event_subscriptions
agenda_reminders
hide_header_footer
show_tool_shortcuts
enable_wami_record
allow_personal_user_files
if_file_exists_option
math_mimetex
quiz_question_allow_inter_course_linking
gradebook_show_percentage_in_reports
gradebook_enable_best_score
fixed_encoding
mail_template_system (always active now)
cron_notification_mails (completely replaced by cron_notification_help_desk)
homepage_view (only big_activity is available, so remove the setting completely and also any comment block that mentions this setting)
enable_message_tags (always active now)
keep_old_images_after_delete (not sure what it used to do but cannot find any sign of it)
sync_db_with_schema
allow_portfolio_tool (always active now)
session_stored_in_db_as_backup (deprecated)
memcache_server (deprecated)
session_stored_after_n_times (deprecated)
aspell_bin (deprecated)
aspell_opts (deprecated)
aspell_temp_dir (deprecated)
is_editable (seems to have something to do with the user profile edition, but not used anywhere)
number_of_upcoming_events (apparenlty should have been deleted since 2015)
allow_browser_sniffer (apparenlty should have been deleted since 2016)
session_tutor_reports_visibility (deprecated)
session_page_enabled (deprecated)
allow_session_status (always active now)
allow_required_survey_questions (always active now)
allow_survey_availability_datetime (always active now)
survey_question_dependency (always active now)
allow_mandatory_survey (always active now)
allow_survey_tool_in_lp (always active now)
decode_utf8 (deprecated)
hosting_total_size_limit (leave in configuration.php, only remove from database)
theme_fallback (leave in configuration.php, only remove from database)
packager (leave in configuration.php, only remove from database)
default_template (leave in configuration.php, only remove from database)
plugin_settings (leave in configuration.php, only remove from database)
admin_chamilo_announcements_disable (leave in configuration.php, only remove from database)

This is related to #5313

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions