|
@@ 1004-1012 (lines=9) @@
|
| 1001 |
|
$eventOptions['board'], $eventOptions['topic'], $eventOptions['title'], $eventOptions['member'], |
| 1002 |
|
$start_date, $end_date, $eventOptions['location'], |
| 1003 |
|
); |
| 1004 |
|
if (!empty($start_time) && !empty($end_time) && !empty($tz) && in_array($tz, timezone_identifiers_list(DateTimeZone::ALL_WITH_BC))) |
| 1005 |
|
{ |
| 1006 |
|
$event_columns['start_time'] = 'time'; |
| 1007 |
|
$event_parameters[] = $start_time; |
| 1008 |
|
$event_columns['end_time'] = 'time'; |
| 1009 |
|
$event_parameters[] = $end_time; |
| 1010 |
|
$event_columns['timezone'] = 'string'; |
| 1011 |
|
$event_parameters[] = $tz; |
| 1012 |
|
} |
| 1013 |
|
|
| 1014 |
|
call_integration_hook('integrate_create_event', array(&$eventOptions, &$event_columns, &$event_parameters)); |
| 1015 |
|
|
|
@@ 1083-1091 (lines=9) @@
|
| 1080 |
|
'id_board' => isset($eventOptions['board']) ? (int) $eventOptions['board'] : 0, |
| 1081 |
|
'id_topic' => isset($eventOptions['topic']) ? (int) $eventOptions['topic'] : 0, |
| 1082 |
|
); |
| 1083 |
|
if (!empty($start_time) && !empty($end_time) && !empty($tz) && in_array($tz, timezone_identifiers_list(DateTimeZone::ALL_WITH_BC))) |
| 1084 |
|
{ |
| 1085 |
|
$event_columns['start_time'] = '{time:start_time}'; |
| 1086 |
|
$event_parameters['start_time'] = $start_time; |
| 1087 |
|
$event_columns['end_time'] = '{time:end_time}'; |
| 1088 |
|
$event_parameters['end_time'] = $end_time; |
| 1089 |
|
$event_columns['timezone'] = '{string:timezone}'; |
| 1090 |
|
$event_parameters['timezone'] = $tz; |
| 1091 |
|
} |
| 1092 |
|
|
| 1093 |
|
// This is to prevent hooks to modify the id of the event |
| 1094 |
|
$real_event_id = $event_id; |