-
Notifications
You must be signed in to change notification settings - Fork 516
Open
Description
As we have new settings categories in C2, there are many settings that feel like they're not in the right place right now.
This is a list of what to change.
Categories changes
- All categories should be sorted by their English name. "AI helpers" (currently second to last) should be second in the list. "Catalog" should be somewhere at the beginning, not the last one.
- There needs to be a new category called "Workflows" ("workflows" in the "category" column) (use icon ObjectIcon::SEQUENCE)
- There needs to be a new category called "Privacy" ("privacy" in the "category" column) with icon ObjectIcon::ANONYMOUS
- "Cas" should be printed "CAS" (in all languages, this doesn't need to be translated)
- "Lp" should be printed the translated version of "Learning path". Make an exception for this term.
Settings changing category
Setting variable | Old category | New category | Comment |
---|---|---|---|
max_anonymous_users | admin | platform | |
plugin_redirection_enabled | admin | workflows | Current title should be the description. The title should be "Enable redirection plugin" |
usergroup_do_not_unsubscribe_users_from_course_nor_session_on_user_unsubscribe | admin | workflows | |
usergroup_do_not_unsubscribe_users_from_course_on_course_unsubscribe | admin | workflows | |
usergroup_do_not_unsubscribe_users_from_session_on_session_unsubscribe | admin | workflows | |
drh_allow_access_to_all_students | admin | workflows | |
send_all_emails_to | announcement | workflows | |
go_to_course_after_login | course | workflows | |
allow_users_to_create_courses | course | workflows | |
allow_user_course_subscription_by_course_admin | course | workflows | |
allow_public_certificates | course | certificate | |
allow_lp_return_link | course | lp | |
hide_scorm_export_link | course | lp | |
hide_scorm_copy_link | course | lp | |
hide_scorm_pdf_link | course | lp | |
teacher_can_select_course_template | course | workflows | |
lp_show_reduced_report | course | lp | |
course_creation_splash_screen | course | - | I don't think it's used anymore. Check and delete. If it is used, leave it there |
enable_bootstrap_in_documents_html | course | - | I don't think it's used anymore. Check and delete. If it is used, leave it there |
show_simple_session_info | course | session | |
show_all_sessions_on_my_course_page | course | session | I don't think it's used anymore. Check and delete. If it is used, move to session category |
disabled_edit_session_coaches_course_editing_course | course | workflows | |
courses_list_session_title_link | course | session | |
course_visibility_change_only_admin | course | workflow | |
allow_edit_tool_visibility_in_session | course | session | |
access_url_specific_files | course | document | |
allow_user_headings | display | profile | |
show_link_bug_notification | display | ticket | I don't think it's used anymore. Check and delete. If it is used, move to ticket category |
use_virtual_keyboard | display | platform | |
disable_copy_paste | display | platform | |
bug_report_link | display | ticket | don't think it's used anymore. Check and delete. If it is used, move to ticket category |
show_link_ticket_notification | display | ticket | |
icons_mode_svg | display | - | Deprecated. Delete (and all its uses) |
enable_webcam_clip | document | - | Deprecated (I think). Check and delete |
tool_visible_by_default_at_creation | document | - | This was never implemented and is incomplete. Check and delete |
certificate_pdf_orientation | document | certificate | |
allow_general_certificate | document | certificate | |
allow_compilatio_tool | document | work | |
compilatio_tool | document | work | |
gradebook_score_display_custom | gradebook | gradebook | Remove description for that setting, as it's incorrect and doesn't provide more information |
openbadges_backpack | gradebook | skill | Change default value from https://backpack.openbadges.org/ to https://www.badgecraft.eu/ |
hide_certificate_export_link | gradebook | certificate | |
add_gradebook_certificates_cron_task_enabled | gradebook | certificate | |
certificate_filter_by_official_code | gradebook | certificate | |
hide_certificate_export_link_students | gradebook | certificate | |
hide_dltt_markup | language | - | Delete (deprecated). Check if any reference anywhere and delete. |
lp_category_accordion | lp | - | Delete (deprecates). The new design make categories foldable anyway |
my_progress_course_tools_order | lp | tracking | |
gravatar_enabled | platform | display | |
gravatar_type | platform | display | |
gamification_mode | platform | workflows | |
order_user_list_by_official_code | platform | display | |
pdf_logo_header | platform | display | |
chamilo_database_version | platform | platform | This option should not be editable!!! (it could be hidden here, as it appears in the system status) |
load_term_conditions_section | platform | workflows | |
show_tabs | platform | display | |
show_tabs_per_role | platform | display | I don't know what's the trick with this option, but the title appears as "show_tabs_per_role" on a fresh install with no plugin installed. Is the title configured correctly? Should be "Show tabs per role" |
hide_main_navigation_menu | platform | display | |
tracking_skip_generic_data | platform | tracking | |
hide_complete_name_in_whoisonline | platform | display | |
table_default_row | platform | display | |
allow_double_validation_in_registration | platform | registration | |
block_my_progress_page | platform | tracking | |
proxy_settings | platform | security | |
video_features | platform | document | |
table_row_list | platform | display | |
webservice_return_user_field | platform | webservice | |
multiple_url_hide_disabled_settings | platform | workflows | |
login_max_attempt_before_blocking_account | platform | security | |
force_renew_password_at_first_login | platform | security | |
hide_breadcrumb_if_not_allowed | platform | security | |
extldap_config | platform | registration | |
update_student_expiration_x_date | platform | workflows | |
user_number_of_days_for_default_expiration_date_per_role | platform | workflows | |
user_edition_extra_field_to_check | platform | workflows | |
user_hide_never_expire_option | platform | registration | |
disable_webservices | platform | webservice | if possible, set in first position in the webservice category |
webservice_enable_adminonly_api | platform | webservice | if possible, set in second position in the webservice category |
allow_working_time_edition | platform | workflow | |
disable_user_conditions_sender_id | platform | workflow | |
redirect_index_to_url_for_logged_users | platform | workflow | |
default_menu_entry_for_course_or_session | platform | workflow | |
session_admin_user_subscription_search_extra_field_to_search | platform | workflow | |
profiling_filter_adding_users | profile | course | |
allow_career_diagram | profile | session | |
disable_change_user_visibility_for_public_courses | profile | privacy | |
my_space_users_items_per_page | profile | display | Remove if unused |
disable_gdpr | profile | privacy | |
data_protection_officer_name | profile | privacy | |
data_protection_officer_role | profile | privacy | |
data_protection_officer_email | profile | privacy | |
hide_user_field_from_list | profile | privacy | |
allow_teachers_to_classes | profile | workflows | |
allow_career_users | profile | session | |
community_managers_user_list | profile | forum | |
career_diagram_legend | profile | session | |
career_diagram_disclaimer | profile | session | |
show_groups_to_users | session | group | |
show_terms_if_profile_completed | ticket | profile |
This seems like a good, reliable clean-up for the long term.
Other changes
- In "course" category, "Active tools on course creation" and "Hide tools from teachers" should show the list vertically.
- In those two options, the "Asset", "Course homepage", "Course tool", "Course maintenance", "Member" (because "User" also exists), "Course setting", "Shortcuts", "Tool intro" and "Usergroup" options should not appear. I'm not sure about the plugin entries (Customcertiicate, Mobidico, Notebookteacher, Positioning, Test2pdf, Bbb & Zoom) but I would assume they do not appear if the plugin is not enabled, so it's kind of OK to have them for now.