';
if ($_debug) {
$form[] = sprintf(
'
', $_debug);
}
// Retrieval
$form[] = '
';
$form[] = sprintf('', get_text('refresh'));
$form[] = sprintf('
', get_text('clear'));
$form[] = '';
// column names
$form[] = '
';
$trow = Array();
$trow[] = get_text('user');
$trow[] = get_text('forward_to');
$trow[] = get_text('active');
$form[] = sprintf(' %s |
', implode($trow, ' '));
$trow = Array();
// user
$user_control = Array();
if ($is_admin) {
$user_control[] = '';
$user_control = implode($user_control, "\n");
} else {
$user_control = sprintf(
'%s', $user, $user);
}
$trow[] = $user_control;
// forward
$user_control = Array();
$user_control[] = '';
$user_control = implode($user_control, "\n");
$trow[] = $user_control;
// active checkbox
$user_control = Array();
if ($forward_active) {
$active_checked = ' checked="checked"';
} else {
$active_checked = '';
}
$user_control[] = sprintf(' ',
$active_checked);
$user_control = implode($user_control, "\n");
$trow[] = $user_control;
$form[] = sprintf(' | %s |
', implode($trow, ''));
$form[] = ' |
';
$text_rows = 10;
// $text_rows = 3; // |:debug:|
if ( !$x_wsv_raw )
{
$form[] = sshl(get_text('automatic_mode'));
// subject
$form[] = sprintf('
%s*:', get_text('subject'));
$form[] = (
'
');
// message
$form[] = sprintf('
%s*:', get_text('body'));
$form[] = (
'
');
// actions
$form[] = '
';
$form[] = '
';
$form[] = sprintf('
', get_text('save'));
//$form[] = ' ' . get_text('enable_encoding');
$form[] = '
';
}
if ($x_wsv_raw || $EXPERT_ENABLED)
{
if ( $x_wsv_raw ) {
$text_rows = 15;
$id = null;
} else {
$text_rows = 5;
$id = 'expert-mode';
}
$form[] = sshl(get_text('expert_mode'), $id);
# $form[] = sshl('
'.get_text('expert_mode').'', 'expert-mode-head');
$form[] = '
';
// raw message
$form[] = sprintf('%s*:', get_text('message'));
$form[] = (
'
');
$form[] = ' ';
$form[] = (
''
. get_text('explain_expert')
.'
');
$form[] = '
';
$form[] = ' ';
$form[] = sprintf('', get_text('save'));
//$form[] = ' ' . get_text('disable_encoding');
$form[] = '
';
$form[] = '';
}
//$form[] = '
';
$form[] = (
'
*'
. get_text('explain_subject')
.'');
// --------------------------------------------------
// |||:sec:||| Vacation History
// --------------------------------------------------
$vacation_list_cmd = sprintf(
'%s -u %s %s %s -l', $SUDO_CMD, $user, $SUDO_OPT_H, $VACATION_CMD);
// echo ('
'."\n");
// echo ($vacation_list_cmd);
// echo ('
'."\n");
// fprintf($stderr, "\$vacation_list_cmd: %s
\n", $vacation_list_cmd);
$vacation_ausgabe = popen ($vacation_list_cmd, 'r');
$vacation_list = stream_get_contents($vacation_ausgabe);
pclose($vacation_ausgabe);
if (!empty ($vacation_list)) {
$form[] = shl(get_text('reply_history'));
// $form[] = '
';
$form[] = '
';
$form[] = $vacation_list;
$form[] = '
';
$form[] = '
';
$form[] = '
';
$form[] = sprintf('
', get_text('delete'));
if ($is_admin) {
$form[] = ('
');
}
} else {
$form[] = shl(get_text('reply_history_empty'));
}
$form[] = '
';
$form[] = '