Example #1
0
        $msg_url = 'lsdbMessage.php';
    }
    #debug($from.":".$to.":".$msg);
    $ret = DB_setMessage($from, 6, 1, $msg, $msg_url, $mail_group, $to_adr);
    if (!$ret == 1) {
        debug('ERROR creating mail:' . $ret);
        return;
    }
    // abschicken ...
    _sendpendingmails();
}
switch ($myAction) {
    default:
        break;
    case 'delete':
        _delete($message_ID);
        break;
    case 'change':
        _change($message_ID);
        break;
    case 'mailform':
        _showform();
        break;
    case 'inbox':
        _showInbox();
        break;
    case 'outbox':
        _showOutbox();
        break;
    case 'send':
        _sendmail();
 public function delete()
 {
     if (!$this->before_delete()) {
         return false;
     }
     $retval = _delete();
     if ($retval) {
         return $this->after_delete();
     } else {
         return false;
     }
 }
Example #3
0
File: task.php Project: horde/horde
                if ($tn = Horde_Util::getFormData('tab_name')) {
                    $vars->set('tab_name', $tn);
                }
                $form = new Nag_Form_Task($vars, sprintf(_("Edit: %s"), $task->name));
                if (!$task->completed) {
                    $task->loadChildren();
                    $form->setTask($task);
                }
                break;
            }
        }
        /* Return to the task list. */
        Horde::url('list.php', true)->redirect();
    case 'delete_task':
        /* Delete the task if we're provided with a valid task ID. */
        _delete(Horde_Util::getFormData('task'), Horde_Util::getFormData('tasklist'));
        break;
    case 'task_form':
        break;
    default:
        Horde::url('list.php', true)->redirect();
}
$datejs = str_replace('_', '-', $GLOBALS['language']) . '.js';
if (!file_exists($registry->get('jsfs', 'horde') . '/date/' . $datejs)) {
    $datejs = 'en-US.js';
}
Horde::startBuffer();
$form->renderActive();
$formhtml = Horde::endBuffer();
$GLOBALS['page_output']->addScriptFile('date/' . $datejs, 'horde');
$GLOBALS['page_output']->addScriptFile('date/date.js', 'horde');