Exemplo n.º 1
0
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);
}
Exemplo n.º 2
0
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>
';
}
Exemplo n.º 3
0
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);
    }
}