Parcourir la source

Fix missing conditions in course style change - fixes #7647

Yannick Warnier il y a 10 ans
Parent
commit
fb07ceadf0
1 fichiers modifiés avec 10 ajouts et 3 suppressions
  1. 10 3
      main/course_info/infocours.php

+ 10 - 3
main/course_info/infocours.php

@@ -155,9 +155,16 @@ if (api_get_setting('pdf_export_watermark_by_course') == 'true') {
     $form->addRule('pdf_export_watermark_path', get_lang('OnlyImagesAllowed').' ('.implode(',', $allowed_picture_types).')', 'filetype', $allowed_picture_types);
 }
 
-$group = array();
-$group[]=$form->createElement('SelectTheme', 'course_theme', null, array('class'=>' ', 'id'=>'course_theme_id'));
-$form->addGroup($group, '', array(get_lang("Stylesheets")), '');
+if (api_get_setting('allow_course_theme') == 'true') {
+    $group = array();
+    $group[] = $form->createElement(
+        'SelectTheme',
+        'course_theme',
+        null,
+        array('class' => ' ', 'id' => 'course_theme_id')
+    );
+    $form->addGroup($group, '', array(get_lang("Stylesheets")), '');
+}
 
 $form->addElement('label', get_lang('DocumentQuota'), format_file_size(DocumentManager::get_course_quota()));
 $form->addButtonSave(get_lang('SaveSettings'),'submit_save');