From 928610c4f5a7d9271fe9ea75d60443b41037dc2f Mon Sep 17 00:00:00 2001 From: Rich Lott / Artful Robot Date: Wed, 31 Aug 2022 07:45:14 +0100 Subject: [PATCH] Improve scheduled reminder form labels. Resolves issue core/3823 --- CRM/Admin/Form/ScheduleReminders.php | 2 +- templates/CRM/Admin/Form/ScheduleReminders.tpl | 14 ++------------ 2 files changed, 3 insertions(+), 13 deletions(-) diff --git a/CRM/Admin/Form/ScheduleReminders.php b/CRM/Admin/Form/ScheduleReminders.php index 8a4e738578..4f4420b5a2 100644 --- a/CRM/Admin/Form/ScheduleReminders.php +++ b/CRM/Admin/Form/ScheduleReminders.php @@ -158,7 +158,7 @@ class CRM_Admin_Form_ScheduleReminders extends CRM_Admin_Form { $this->_freqUnits = CRM_Core_SelectValues::getRecurringFrequencyUnits(); //reminder_interval - $this->add('number', 'start_action_offset', ts('When'), ['class' => 'six', 'min' => 0]); + $this->add('number', 'start_action_offset', ts('When (trigger date)'), ['class' => 'six', 'min' => 0]); $this->addRule('start_action_offset', ts('Value should be a positive number'), 'positiveInteger'); $isActive = ts('Scheduled Reminder Active'); diff --git a/templates/CRM/Admin/Form/ScheduleReminders.tpl b/templates/CRM/Admin/Form/ScheduleReminders.tpl index 25fb8e16fd..5cdf8d7a63 100644 --- a/templates/CRM/Admin/Form/ScheduleReminders.tpl +++ b/templates/CRM/Admin/Form/ScheduleReminders.tpl @@ -56,11 +56,11 @@ {$form.effective_start_date.label} - {$form.effective_start_date.html}
+ {$form.effective_start_date.html}
{ts}Earliest trigger date to include.{/ts}
{$form.effective_end_date.label} - {$form.effective_end_date.html}
+ {$form.effective_end_date.html}
{ts}Earliest trigger date to exclude.{/ts}
{$form.from_name.label} @@ -177,11 +177,6 @@ var $form = $('form.{/literal}{$form.formClass}{literal}'), recipientMapping = eval({/literal}{$recipientMapping}{literal}); - updatedEffectiveDateDescription($('#entity_0 option:selected').text(), $('#start_action_date option:selected').text()); - $('#entity_0, #start_action_date', $form).change(function() { - updatedEffectiveDateDescription($('#entity_0 option:selected').text(), $('#start_action_date option:selected').text()); - }); - $('#absolute_date', $form).change(function() { $('.crm-scheduleReminder-effective_start_date, .crm-scheduleReminder-effective_end_date').toggle(($(this).val() === null)); }); @@ -203,11 +198,6 @@ loadMsgBox(); $('#mode', $form).change(loadMsgBox); - function updatedEffectiveDateDescription(entityText, startActionDateText) { - $('.crm-scheduleReminder-effective_start_date .description').text(ts('Earliest %1 %2 to include.', {1: entityText, 2: startActionDateText})); - $('.crm-scheduleReminder-effective_end_date .description').text(ts('Earliest %1 %2 to exclude.', {1: entityText, 2: startActionDateText})); - } - function populateRecipient() { var mappingID = $('#entity_0', $form).val() || $('[name^=mappingID]', $form).val(); var recipient = $("#recipient", $form).val(); -- 2.25.1