From 0ffd5a34a065ec2ef927a7a6ab1e88417c8f32aa Mon Sep 17 00:00:00 2001 From: Tony ID Date: Fri, 16 Jul 2021 12:40:58 -0500 Subject: [PATCH] Course announcement: Fix variable names and add script sql to create extrafields --- main/announcements/announcements.php | 12 ++++++------ main/cron/course_announcement.php | 10 ++++++---- main/install/configuration.dist.php | 7 +++++++ 3 files changed, 19 insertions(+), 10 deletions(-) diff --git a/main/announcements/announcements.php b/main/announcements/announcements.php index 93b15d857a..1f9f108485 100755 --- a/main/announcements/announcements.php +++ b/main/announcements/announcements.php @@ -642,16 +642,16 @@ switch ($action) { if (api_get_configuration_value('course_announcement_scheduled_by_date')) { // Extra fields - $extra_field = new ExtraField('course_announcement'); + $extraField = new ExtraField('course_announcement'); $extraFieldValue = new ExtraFieldValue('course_announcement'); - $values_checkbox = $extraFieldValue->get_values_by_handler_and_field_variable($id, 'send_notification_at_a_specific_date'); + $valueCheckbox = $extraFieldValue->get_values_by_handler_and_field_variable($id, 'send_notification_at_a_specific_date'); $form->addElement('html', '
'); if (!$id) { $defaults['extra_date_to_send_notification'] = date('Y-m-d', strtotime(' +1 day')); } - $extra = $extra_field->addElements( + $extra = $extraField->addElements( $form, $id ? $id : 0, [], @@ -664,10 +664,10 @@ switch ($action) { true ); - $element_conditional = $values_checkbox['value'] == 0 ? '