git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@13444
7612ce4b-ef26-0410-bec9-
ea0150e637f0
$accesskey_read_msg_move = getPref($data_dir, $username, 'accesskey_read_msg_move', 'm');
$accesskey_read_msg_copy = getPref($data_dir, $username, 'accesskey_read_msg_copy', 'c');
$accesskey_read_msg_move = getPref($data_dir, $username, 'accesskey_read_msg_move', 'm');
$accesskey_read_msg_copy = getPref($data_dir, $username, 'accesskey_read_msg_copy', 'c');
+$accesskey_compose_identity = getPref($data_dir, $username, 'accesskey_compose_identity', 'f');
$accesskey_compose_to = getPref($data_dir, $username, 'accesskey_compose_to', 't');
$accesskey_compose_cc = getPref($data_dir, $username, 'accesskey_compose_cc', 'c');
$accesskey_compose_bcc = getPref($data_dir, $username, 'accesskey_compose_bcc', 'o');
$accesskey_compose_to = getPref($data_dir, $username, 'accesskey_compose_to', 't');
$accesskey_compose_cc = getPref($data_dir, $username, 'accesskey_compose_cc', 'c');
$accesskey_compose_bcc = getPref($data_dir, $username, 'accesskey_compose_bcc', 'o');
'caption' => _("Reply"),
'type' => SMOPT_TYPE_STRLIST,
'refresh' => SMOPT_REFRESH_NONE,
'caption' => _("Reply"),
'type' => SMOPT_TYPE_STRLIST,
'refresh' => SMOPT_REFRESH_NONE,
- 'size' => SMOPT_SIZE_TINY,
'posvals' => $my_a_to_z,
);
'posvals' => $my_a_to_z,
);
'caption' => _("Reply All"),
'type' => SMOPT_TYPE_STRLIST,
'refresh' => SMOPT_REFRESH_NONE,
'caption' => _("Reply All"),
'type' => SMOPT_TYPE_STRLIST,
'refresh' => SMOPT_REFRESH_NONE,
- 'size' => SMOPT_SIZE_TINY,
'posvals' => $my_a_to_z,
);
'posvals' => $my_a_to_z,
);
'caption' => _("Forward"),
'type' => SMOPT_TYPE_STRLIST,
'refresh' => SMOPT_REFRESH_NONE,
'caption' => _("Forward"),
'type' => SMOPT_TYPE_STRLIST,
'refresh' => SMOPT_REFRESH_NONE,
- 'size' => SMOPT_SIZE_TINY,
'posvals' => $my_a_to_z,
);
'posvals' => $my_a_to_z,
);
'caption' => _("As Attachment"),
'type' => SMOPT_TYPE_STRLIST,
'refresh' => SMOPT_REFRESH_NONE,
'caption' => _("As Attachment"),
'type' => SMOPT_TYPE_STRLIST,
'refresh' => SMOPT_REFRESH_NONE,
- 'size' => SMOPT_SIZE_TINY,
'posvals' => $my_a_to_z,
);
'posvals' => $my_a_to_z,
);
'caption' => _("Delete"),
'type' => SMOPT_TYPE_STRLIST,
'refresh' => SMOPT_REFRESH_NONE,
'caption' => _("Delete"),
'type' => SMOPT_TYPE_STRLIST,
'refresh' => SMOPT_REFRESH_NONE,
- 'size' => SMOPT_SIZE_TINY,
'posvals' => $my_a_to_z,
);
'posvals' => $my_a_to_z,
);
'caption' => _("Bypass Trash"),
'type' => SMOPT_TYPE_STRLIST,
'refresh' => SMOPT_REFRESH_NONE,
'caption' => _("Bypass Trash"),
'type' => SMOPT_TYPE_STRLIST,
'refresh' => SMOPT_REFRESH_NONE,
- 'size' => SMOPT_SIZE_TINY,
'posvals' => $my_a_to_z,
);
'posvals' => $my_a_to_z,
);
'caption' => _("Move To"),
'type' => SMOPT_TYPE_STRLIST,
'refresh' => SMOPT_REFRESH_NONE,
'caption' => _("Move To"),
'type' => SMOPT_TYPE_STRLIST,
'refresh' => SMOPT_REFRESH_NONE,
- 'size' => SMOPT_SIZE_TINY,
'posvals' => $my_a_to_z,
);
'posvals' => $my_a_to_z,
);
'caption' => _("Move"),
'type' => SMOPT_TYPE_STRLIST,
'refresh' => SMOPT_REFRESH_NONE,
'caption' => _("Move"),
'type' => SMOPT_TYPE_STRLIST,
'refresh' => SMOPT_REFRESH_NONE,
- 'size' => SMOPT_SIZE_TINY,
'posvals' => $my_a_to_z,
);
'posvals' => $my_a_to_z,
);
'caption' => _("Copy"),
'type' => SMOPT_TYPE_STRLIST,
'refresh' => SMOPT_REFRESH_NONE,
'caption' => _("Copy"),
'type' => SMOPT_TYPE_STRLIST,
'refresh' => SMOPT_REFRESH_NONE,
- 'size' => SMOPT_SIZE_TINY,
'posvals' => $my_a_to_z,
);
'posvals' => $my_a_to_z,
);
$optgrps[SMOPT_GRP_ACCESSKEYS_COMPOSE] = _("Access Keys For Compose Screen");
$optvals[SMOPT_GRP_ACCESSKEYS_COMPOSE] = array();
$optgrps[SMOPT_GRP_ACCESSKEYS_COMPOSE] = _("Access Keys For Compose Screen");
$optvals[SMOPT_GRP_ACCESSKEYS_COMPOSE] = array();
+ $optvals[SMOPT_GRP_ACCESSKEYS_COMPOSE][] = array(
+ 'name' => 'accesskey_compose_identity',
+ 'caption' => _("From"),
+ 'type' => SMOPT_TYPE_STRLIST,
+ 'refresh' => SMOPT_REFRESH_NONE,
+ 'posvals' => $my_a_to_z,
+ );
+
$optvals[SMOPT_GRP_ACCESSKEYS_COMPOSE][] = array(
'name' => 'accesskey_compose_to',
'caption' => _("To"),
'type' => SMOPT_TYPE_STRLIST,
'refresh' => SMOPT_REFRESH_NONE,
$optvals[SMOPT_GRP_ACCESSKEYS_COMPOSE][] = array(
'name' => 'accesskey_compose_to',
'caption' => _("To"),
'type' => SMOPT_TYPE_STRLIST,
'refresh' => SMOPT_REFRESH_NONE,
- 'size' => SMOPT_SIZE_TINY,
'posvals' => $my_a_to_z,
);
'posvals' => $my_a_to_z,
);
'caption' => _("Cc"),
'type' => SMOPT_TYPE_STRLIST,
'refresh' => SMOPT_REFRESH_NONE,
'caption' => _("Cc"),
'type' => SMOPT_TYPE_STRLIST,
'refresh' => SMOPT_REFRESH_NONE,
- 'size' => SMOPT_SIZE_TINY,
'posvals' => $my_a_to_z,
);
'posvals' => $my_a_to_z,
);
'caption' => _("Bcc"),
'type' => SMOPT_TYPE_STRLIST,
'refresh' => SMOPT_REFRESH_NONE,
'caption' => _("Bcc"),
'type' => SMOPT_TYPE_STRLIST,
'refresh' => SMOPT_REFRESH_NONE,
- 'size' => SMOPT_SIZE_TINY,
'posvals' => $my_a_to_z,
);
'posvals' => $my_a_to_z,
);
'caption' => _("Subject"),
'type' => SMOPT_TYPE_STRLIST,
'refresh' => SMOPT_REFRESH_NONE,
'caption' => _("Subject"),
'type' => SMOPT_TYPE_STRLIST,
'refresh' => SMOPT_REFRESH_NONE,
- 'size' => SMOPT_SIZE_TINY,
'posvals' => $my_a_to_z,
);
'posvals' => $my_a_to_z,
);
'caption' => _("Priority"),
'type' => SMOPT_TYPE_STRLIST,
'refresh' => SMOPT_REFRESH_NONE,
'caption' => _("Priority"),
'type' => SMOPT_TYPE_STRLIST,
'refresh' => SMOPT_REFRESH_NONE,
- 'size' => SMOPT_SIZE_TINY,
'posvals' => $my_a_to_z,
);
'posvals' => $my_a_to_z,
);
'caption' => _("On Read"),
'type' => SMOPT_TYPE_STRLIST,
'refresh' => SMOPT_REFRESH_NONE,
'caption' => _("On Read"),
'type' => SMOPT_TYPE_STRLIST,
'refresh' => SMOPT_REFRESH_NONE,
- 'size' => SMOPT_SIZE_TINY,
'posvals' => $my_a_to_z,
);
'posvals' => $my_a_to_z,
);
'caption' => _("On Delivery"),
'type' => SMOPT_TYPE_STRLIST,
'refresh' => SMOPT_REFRESH_NONE,
'caption' => _("On Delivery"),
'type' => SMOPT_TYPE_STRLIST,
'refresh' => SMOPT_REFRESH_NONE,
- 'size' => SMOPT_SIZE_TINY,
'posvals' => $my_a_to_z,
);
'posvals' => $my_a_to_z,
);
'caption' => _("Signature"),
'type' => SMOPT_TYPE_STRLIST,
'refresh' => SMOPT_REFRESH_NONE,
'caption' => _("Signature"),
'type' => SMOPT_TYPE_STRLIST,
'refresh' => SMOPT_REFRESH_NONE,
- 'size' => SMOPT_SIZE_TINY,
'posvals' => $my_a_to_z,
);
'posvals' => $my_a_to_z,
);
'caption' => _("Addresses"),
'type' => SMOPT_TYPE_STRLIST,
'refresh' => SMOPT_REFRESH_NONE,
'caption' => _("Addresses"),
'type' => SMOPT_TYPE_STRLIST,
'refresh' => SMOPT_REFRESH_NONE,
- 'size' => SMOPT_SIZE_TINY,
'posvals' => $my_a_to_z,
);
'posvals' => $my_a_to_z,
);
'caption' => _("Save Draft"),
'type' => SMOPT_TYPE_STRLIST,
'refresh' => SMOPT_REFRESH_NONE,
'caption' => _("Save Draft"),
'type' => SMOPT_TYPE_STRLIST,
'refresh' => SMOPT_REFRESH_NONE,
- 'size' => SMOPT_SIZE_TINY,
'posvals' => $my_a_to_z,
);
'posvals' => $my_a_to_z,
);
'caption' => _("Send"),
'type' => SMOPT_TYPE_STRLIST,
'refresh' => SMOPT_REFRESH_NONE,
'caption' => _("Send"),
'type' => SMOPT_TYPE_STRLIST,
'refresh' => SMOPT_REFRESH_NONE,
- 'size' => SMOPT_SIZE_TINY,
'posvals' => $my_a_to_z,
);
'posvals' => $my_a_to_z,
);
'caption' => _("Body"),
'type' => SMOPT_TYPE_STRLIST,
'refresh' => SMOPT_REFRESH_NONE,
'caption' => _("Body"),
'type' => SMOPT_TYPE_STRLIST,
'refresh' => SMOPT_REFRESH_NONE,
- 'size' => SMOPT_SIZE_TINY,
'posvals' => $my_a_to_z,
);
'posvals' => $my_a_to_z,
);
'caption' => _("Browse"),
'type' => SMOPT_TYPE_STRLIST,
'refresh' => SMOPT_REFRESH_NONE,
'caption' => _("Browse"),
'type' => SMOPT_TYPE_STRLIST,
'refresh' => SMOPT_REFRESH_NONE,
- 'size' => SMOPT_SIZE_TINY,
'posvals' => $my_a_to_z,
);
'posvals' => $my_a_to_z,
);
'caption' => _("Attach"),
'type' => SMOPT_TYPE_STRLIST,
'refresh' => SMOPT_REFRESH_NONE,
'caption' => _("Attach"),
'type' => SMOPT_TYPE_STRLIST,
'refresh' => SMOPT_REFRESH_NONE,
- 'size' => SMOPT_SIZE_TINY,
'posvals' => $my_a_to_z,
);
'posvals' => $my_a_to_z,
);
'caption' => _("Delete Selected Attachments"),
'type' => SMOPT_TYPE_STRLIST,
'refresh' => SMOPT_REFRESH_NONE,
'caption' => _("Delete Selected Attachments"),
'type' => SMOPT_TYPE_STRLIST,
'refresh' => SMOPT_REFRESH_NONE,
- 'size' => SMOPT_SIZE_TINY,
'posvals' => $my_a_to_z,
);
'posvals' => $my_a_to_z,
);
* Description
*
* The following variables are available in this template:
* Description
*
* The following variables are available in this template:
- * $accesskey_compose_to - The access key to be used for the To field
- * $accesskey_compose_cc - The access key to be used for the Cc field
- * $accesskey_compose_bcc - The access key to be used for the Bcc field
- * $accesskey_compose_subject - The access key to be used for the Subject field
+ * $accesskey_compose_identity - The access key to be used for the From field
+ * $accesskey_compose_to - The access key to be used for the To field
+ * $accesskey_compose_cc - The access key to be used for the Cc field
+ * $accesskey_compose_bcc - The access key to be used for the Bcc field
+ * $accesskey_compose_subject - The access key to be used for the Subject field
*
* @copyright © 1999-2006 The SquirrelMail Project Team
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
*
* @copyright © 1999-2006 The SquirrelMail Project Team
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
<label for="identity"><?php echo _("From"); ?>:</label>
</td>
<td class="fieldValue">
<label for="identity"><?php echo _("From"); ?>:</label>
</td>
<td class="fieldValue">
- <select name="identity" id="identity">
+ <select name="identity" <?php if ($accesskey_compose_identity != 'NONE') echo 'accesskey="' . $accesskey_compose_identity . '" '; ?>id="identity">
<?php
foreach ($identities as $id=>$ident) {
echo '<option value="'.$id.'"'. ($identity_def==$id ? ' selected="selected"' : '') .'>'. $ident .'</option>';
<?php
foreach ($identities as $id=>$ident) {
echo '<option value="'.$id.'"'. ($identity_def==$id ? ' selected="selected"' : '') .'>'. $ident .'</option>';