function process_event($id, $name, $event_date, $event_time) { global $out, $WS_DEBUG; if ($WS_DEBUG) { ws_log_message(str_replace('XXX', array($id, $name, $event_time, $event_date), translate('Event id=XXX XXX at XXX on XXX.'))); } return ws_print_event_xml($id, $event_date); }
function process_reminder($id, $event_date, $remind_time) { global $DISABLE_ACCESS_FIELD, $DISABLE_PARTICIPANTS_FIELD, $DISABLE_PRIORITY_FIELD, $SERVER_URL, $single_user, $single_user_login, $site_extras, $WS_DEBUG; return ' <reminder> <remindDate>' . date('Ymd', $remind_time) . '</remindDate> <remindTime>' . date('Hi', $remind_time) . '</remindTime> <untilRemind>' . ($remind_time - time()) . '</untilRemind> ' . ws_print_event_xml($id, $event_date) . ' </reminder> '; }
function process_event($id, $name, $event_date, $event_time) { global $out, $sentIds, $WS_DEBUG; if (!empty($sentIds[$id])) { if ($WS_DEBUG) { ws_log_message(str_replace('XXX', array($id, $name), translate('Event id=XXX XXX already sent.'))); } return ''; } else { if ($WS_DEBUG) { ws_log_message(str_replace('XXX', array($id, $name, $event_time, $event_date), translate('Event id=XXX XXX at XXX on XXX.'))); } $sentIds[$id] = true; return ws_print_event_xml($id, $event_date); } }