/**
* options_identities.php
*
- * Copyright (c) 1999-2003 The SquirrelMail Project Team
+ * Copyright (c) 1999-2005 The SquirrelMail Project Team
* Licensed under the GNU GPL. For full terms see the file COPYING.
*
* Display Identities Options
*
- * $Id$
+ * @version $Id$
* @package squirrelmail
*/
-/** Path for SquirrelMail required files. */
+/**
+ * Path for SquirrelMail required files.
+ * @ignore
+ */
define('SM_PATH','../');
/* SquirrelMail required files. */
require_once(SM_PATH . 'functions/display_messages.php');
require_once(SM_PATH . 'functions/html.php');
-/* POST data var names are dynamic because
+/* POST data var names are dynamic because
of the possible multiple idents so lets get
them all
FIXME! This circumvents the benefits of rg=0
header('Location: '.get_location().'/options_personal.php');
exit();
}
-
+
displayPageHeader($color, 'None');
-
+
$Info = do_hook('options_identities_process', 0);
if ($Info[1]) {
SaveUpdateFunction();
}
-
+
if (CheckAndDoDefault() || CheckAndDoPromote()) {
SaveUpdateFunction();
}
if (isset($update) || CheckForDelete()) {
SaveUpdateFunction();
}
-
+
do_hook('options_identities_top');
LoadInfo($full_name, $email_address, $reply_to, $signature, '');
$td_str = '';
- $td_str .= '<form name="f" action="options_identities.php" method="post"><br>';
+ $td_str .= '<form name="f" action="options_identities.php" method="post"><br />';
$td_str .= ShowTableInfo($full_name, $email_address, $reply_to, $signature, '');
-
+
$num = 1;
while (LoadInfo($full_name, $email_address, $reply_to, $signature, $num)) {
$td_str .= html_tag( 'tr',
$num ++;
}
- echo '<br>' .
+ echo '<br />' .
html_tag( 'table', "\n" .
html_tag( 'tr', "\n" .
html_tag( 'td', "\n" .
- '<b>'. _("Options") . ' - ' . _("Advanced Identities") .'</b><br>' .
+ '<b>'. _("Options") . ' - ' . _("Advanced Identities") .'</b><br />' .
html_tag( 'table', "\n" .
html_tag( 'tr', "\n" .
html_tag( 'td', "\n" .
setPref($data_dir, $username, 'email_address', $email_address);
setPref($data_dir, $username, 'reply_to', $reply_to);
setSig($data_dir, $username, "g", $signature);
-
+
}
function CheckAndDoDefault() {
$temp = $$nameA;
$$nameA = $$nameB;
$$nameB = $temp;
-
+
$nameA = 'email_address' . $i;
$nameB = 'email_address' . ($i - 1);
global $$nameA, $$nameB;
$temp = $$nameA;
$$nameA = $$nameB;
$$nameB = $temp;
-
+
$nameA = 'reply_to' . $i;
$nameB = 'reply_to' . ($i - 1);
global $$nameA, $$nameB;
function sti_input( $title, $hd, $data, $post, $bg ) {
$return_val = html_tag( 'tr',
- html_tag( 'td', $title . ':', 'right', '', 'nowrap' ) .
- html_tag( 'td', '<input size="50" type="text" value="' . htmlspecialchars($data) . '" name="' . $hd . $post . '">' , 'left' ) ,
+ html_tag( 'td', $title . ':', 'right', '', 'style="white-space: nowrap;"' ) .
+ html_tag( 'td', '<input size="50" type="text" value="' . htmlspecialchars($data) . '" name="' . $hd . $post . '" />' , 'left' ) ,
'', $bg );
return ($return_val);
}
function sti_textarea( $title, $hd, $data, $post, $bg ) {
$return_val = html_tag( 'tr',
- html_tag( 'td', $title . ':', 'right', '', 'nowrap' ) .
+ html_tag( 'td', $title . ':', 'right', '', 'style="white-space: nowrap;"' ) .
html_tag( 'td', '<textarea cols="50" rows="5" name="' . $hd . $post . '">' . htmlspecialchars($data) . '</textarea>' , 'left' ) ,
'', $bg );
return ($return_val);
$return_val .= html_tag( 'tr', '', '', $OtherBG);
$return_val .= html_tag( 'td', ' ', 'left' );
$return_val .= html_tag( 'td', '', 'left' );
- $return_val .= '<input type=hidden name="form_for_'. $post .'" value="1">';
- $return_val .= '<input type="submit" name="update" value="' . _("Save / Update") . '">';
+ $return_val .= '<input type="hidden" name="form_for_'. $post .'" value="1" />';
+ $return_val .= '<input type="submit" name="update" value="' . _("Save / Update") . '" />';
if (! $isEmptySection && $post != '') {
$return_val .= '<input type="submit" name="make_default_' . $post . '" value="'.
- _("Make Default") . '">'.
- '<input type=submit name="delete_' . $post . '" value="'.
- _("Delete") . '">';
+ _("Make Default") . '" />'.
+ '<input type="submit" name="delete_' . $post . '" value="'.
+ _("Delete") . '" />';
}
if (! $isEmptySection && $post != '' && $post > 1) {
- $return_val .= '<input type=submit name="promote_' . $post . '" value="'.
- _("Move Up") . '">';
+ $return_val .= '<input type="submit" name="promote_' . $post . '" value="'.
+ _("Move Up") . '" />';
}
$return_val .= concat_hook_function('options_identities_buttons', array($isEmptySection, $post));
$return_val .= '</td></tr>'.
return ($return_val);
}
-?>
+?>
\ No newline at end of file