";
$out.= "
";
$out.= "
";
$out.= "
".Dropdown::showNumber('rrule[interval]', [
'value' => $rrule['interval'],
'rand' => $rand,
'display' => false,
])."
";
$out.= "
";
$out.= "
";
$out.= "
";
$out.= "
".Html::showDateField('rrule[until]', [
'value' => $rrule['until'],
'rand' => $rand,
'display' => false,
])."
";
$out.= "
";
$out.= "
";
$out.= "
";
$out.= "
".Dropdown::showFromArray('rrule[byday]', [
'MO' => __('Monday'),
'TU' => __('Tuesday'),
'WE' => __('Wednesday'),
'TH' => __('Thursday'),
'FR' => __('Friday'),
'SA' => __('Saturday'),
'SU' => __('Sunday'),
], [
'values' => $rrule['byday'],
'rand' => $rand,
'display' => false,
'display_emptychoice' => true,
'width' => '100%',
'multiple' => true,
])."
";
$out.= "
";
$out.= "
";
$out.= "
";
$out.= "
".Dropdown::showFromArray('rrule[bymonth]', [
1 => __('January'),
2 => __('February'),
3 => __('March'),
4 => __('April'),
5 => __('May'),
6 => __('June'),
7 => __('July'),
8 => __('August'),
9 => __('September'),
10 => __('October'),
11 => __('November'),
12 => __('December'),
], [
'values' => $rrule['bymonth'],
'rand' => $rand,
'display' => false,
'display_emptychoice' => true,
'width' => '100%',
'multiple' => true,
])."
";
$out.= "
";
$rand = mt_rand();
$out.= "
";
$out.= "
";
$out.= "
".Html::showDateField('rrule[exceptions]', [
'value' => implode(', ', $rrule['exceptions']),
'rand' => $rand,
'display' => false,
'multiple' => true,
'size' => 30,
])."
";
$out.= "
";
$out.= "
"; // #advanced_repetition
$out.= "