<?php $alias = rule_columns_with_alias($filterent['source']['address'], pprint_port($filterent['source']['port']), $filterent['destination']['address'], pprint_port($filterent['destination']['port'])); //build Schedule popup box $a_schedules =& $config['schedules']['schedule']; $schedule_span_begin = ""; $schedule_span_end = ""; $sched_caption_escaped = ""; $sched_content = ""; $schedstatus = false; $dayArray = array(gettext('Mon'), gettext('Tues'), gettext('Wed'), gettext('Thur'), gettext('Fri'), gettext('Sat'), gettext('Sun')); $monthArray = array(gettext('January'), gettext('February'), gettext('March'), gettext('April'), gettext('May'), gettext('June'), gettext('July'), gettext('August'), gettext('September'), gettext('October'), gettext('November'), gettext('December')); if ($config['schedules']['schedule'] != "" && is_array($config['schedules']['schedule'])) { $idx = 0; foreach ($a_schedules as $schedule) { if ($schedule['name'] == $filterent['sched']) { $schedstatus = filter_get_time_based_rule_status($schedule); foreach ($schedule['timerange'] as $timerange) { $tempFriendlyTime = ""; $tempID = ""; $firstprint = false; if ($timerange) { $dayFriendly = ""; $tempFriendlyTime = ""; //get hours $temptimerange = $timerange['hour']; $temptimeseparator = strrpos($temptimerange, "-"); $starttime = substr($temptimerange, 0, $temptimeseparator); $stoptime = substr($temptimerange, $temptimeseparator + 1); if ($timerange['month']) { $tempmontharray = explode(",", $timerange['month']); $tempdayarray = explode(",", $timerange['day']);
<td></td> </tr> </thead> <tbody> <?php $i = 0; foreach ($a_schedules as $schedule) { ?> <tr ondblclick="document.location='firewall_schedule_edit.php?id=<?php echo $i; ?> ';"> <td> <?php echo $schedule['name']; if (filter_get_time_based_rule_status($schedule)) { ?> <span data-toggle="tooltip" title="<?php echo gettext("Schedule is currently active"); ?> " class="fa fa-clock-o"></span> <?php } ?> </td> <td> <table class="table table-condensed table-striped"> <?php foreach ($schedule['timerange'] as $timerange) { $firstprint = false; if ($timerange) {