_("Not used")), $a_to_z); /* Build a simple array into which we will build options. */ $optgrps = array(); $optvals = array(); /******************************************************/ /* LOAD EACH GROUP OF OPTIONS INTO THE OPTIONS ARRAY. */ /******************************************************/ /*** Load the Access Key Options for the Read Message page into the array ***/ $optgrps[SMOPT_GRP_ACCESSKEYS_READ_MESSAGE] = _("Access Keys For Read Message Screen"); $optvals[SMOPT_GRP_ACCESSKEYS_READ_MESSAGE] = array(); $optvals[SMOPT_GRP_ACCESSKEYS_READ_MESSAGE][] = array( 'name' => 'accesskey_read_msg_reply', 'caption' => _("Reply"), 'type' => SMOPT_TYPE_STRLIST, 'refresh' => SMOPT_REFRESH_NONE, 'size' => SMOPT_SIZE_TINY, 'posvals' => $my_a_to_z, ); $optvals[SMOPT_GRP_ACCESSKEYS_READ_MESSAGE][] = array( 'name' => 'accesskey_read_msg_reply_all', 'caption' => _("Reply All"), 'type' => SMOPT_TYPE_STRLIST, 'refresh' => SMOPT_REFRESH_NONE, 'size' => SMOPT_SIZE_TINY, 'posvals' => $my_a_to_z, ); $optvals[SMOPT_GRP_ACCESSKEYS_READ_MESSAGE][] = array( 'name' => 'accesskey_read_msg_forward', 'caption' => _("Forward"), 'type' => SMOPT_TYPE_STRLIST, 'refresh' => SMOPT_REFRESH_NONE, 'size' => SMOPT_SIZE_TINY, 'posvals' => $my_a_to_z, ); $optvals[SMOPT_GRP_ACCESSKEYS_READ_MESSAGE][] = array( 'name' => 'accesskey_read_msg_as_attach', 'caption' => _("As Attachment"), 'type' => SMOPT_TYPE_STRLIST, 'refresh' => SMOPT_REFRESH_NONE, 'size' => SMOPT_SIZE_TINY, 'posvals' => $my_a_to_z, ); $optvals[SMOPT_GRP_ACCESSKEYS_READ_MESSAGE][] = array( 'name' => 'accesskey_read_msg_delete', 'caption' => _("Delete"), 'type' => SMOPT_TYPE_STRLIST, 'refresh' => SMOPT_REFRESH_NONE, 'size' => SMOPT_SIZE_TINY, 'posvals' => $my_a_to_z, ); $optvals[SMOPT_GRP_ACCESSKEYS_READ_MESSAGE][] = array( 'name' => 'accesskey_read_msg_bypass_trash', 'caption' => _("Bypass Trash"), 'type' => SMOPT_TYPE_STRLIST, 'refresh' => SMOPT_REFRESH_NONE, 'size' => SMOPT_SIZE_TINY, 'posvals' => $my_a_to_z, ); $optvals[SMOPT_GRP_ACCESSKEYS_READ_MESSAGE][] = array( 'name' => 'accesskey_read_msg_move_to', 'caption' => _("Move To"), 'type' => SMOPT_TYPE_STRLIST, 'refresh' => SMOPT_REFRESH_NONE, 'size' => SMOPT_SIZE_TINY, 'posvals' => $my_a_to_z, ); $optvals[SMOPT_GRP_ACCESSKEYS_READ_MESSAGE][] = array( 'name' => 'accesskey_read_msg_move', 'caption' => _("Move"), 'type' => SMOPT_TYPE_STRLIST, 'refresh' => SMOPT_REFRESH_NONE, 'size' => SMOPT_SIZE_TINY, 'posvals' => $my_a_to_z, ); $optvals[SMOPT_GRP_ACCESSKEYS_READ_MESSAGE][] = array( 'name' => 'accesskey_read_msg_copy', 'caption' => _("Copy"), 'type' => SMOPT_TYPE_STRLIST, 'refresh' => SMOPT_REFRESH_NONE, 'size' => SMOPT_SIZE_TINY, 'posvals' => $my_a_to_z, ); /*** Load the Access Key Options for the Compose page into the 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_to', 'caption' => _("To"), 'type' => SMOPT_TYPE_STRLIST, 'refresh' => SMOPT_REFRESH_NONE, 'size' => SMOPT_SIZE_TINY, 'posvals' => $my_a_to_z, ); $optvals[SMOPT_GRP_ACCESSKEYS_COMPOSE][] = array( 'name' => 'accesskey_compose_cc', 'caption' => _("Cc"), 'type' => SMOPT_TYPE_STRLIST, 'refresh' => SMOPT_REFRESH_NONE, 'size' => SMOPT_SIZE_TINY, 'posvals' => $my_a_to_z, ); $optvals[SMOPT_GRP_ACCESSKEYS_COMPOSE][] = array( 'name' => 'accesskey_compose_bcc', 'caption' => _("Bcc"), 'type' => SMOPT_TYPE_STRLIST, 'refresh' => SMOPT_REFRESH_NONE, 'size' => SMOPT_SIZE_TINY, 'posvals' => $my_a_to_z, ); $optvals[SMOPT_GRP_ACCESSKEYS_COMPOSE][] = array( 'name' => 'accesskey_compose_subject', 'caption' => _("Subject"), 'type' => SMOPT_TYPE_STRLIST, 'refresh' => SMOPT_REFRESH_NONE, 'size' => SMOPT_SIZE_TINY, 'posvals' => $my_a_to_z, ); $optvals[SMOPT_GRP_ACCESSKEYS_COMPOSE][] = array( 'name' => 'accesskey_compose_priority', 'caption' => _("Priority"), 'type' => SMOPT_TYPE_STRLIST, 'refresh' => SMOPT_REFRESH_NONE, 'size' => SMOPT_SIZE_TINY, 'posvals' => $my_a_to_z, ); $optvals[SMOPT_GRP_ACCESSKEYS_COMPOSE][] = array( 'name' => 'accesskey_compose_on_read', 'caption' => _("On Read"), 'type' => SMOPT_TYPE_STRLIST, 'refresh' => SMOPT_REFRESH_NONE, 'size' => SMOPT_SIZE_TINY, 'posvals' => $my_a_to_z, ); $optvals[SMOPT_GRP_ACCESSKEYS_COMPOSE][] = array( 'name' => 'accesskey_compose_on_delivery', 'caption' => _("On Delivery"), 'type' => SMOPT_TYPE_STRLIST, 'refresh' => SMOPT_REFRESH_NONE, 'size' => SMOPT_SIZE_TINY, 'posvals' => $my_a_to_z, ); $optvals[SMOPT_GRP_ACCESSKEYS_COMPOSE][] = array( 'name' => 'accesskey_compose_signature', 'caption' => _("Signature"), 'type' => SMOPT_TYPE_STRLIST, 'refresh' => SMOPT_REFRESH_NONE, 'size' => SMOPT_SIZE_TINY, 'posvals' => $my_a_to_z, ); $optvals[SMOPT_GRP_ACCESSKEYS_COMPOSE][] = array( 'name' => 'accesskey_compose_addresses', 'caption' => _("Addresses"), 'type' => SMOPT_TYPE_STRLIST, 'refresh' => SMOPT_REFRESH_NONE, 'size' => SMOPT_SIZE_TINY, 'posvals' => $my_a_to_z, ); $optvals[SMOPT_GRP_ACCESSKEYS_COMPOSE][] = array( 'name' => 'accesskey_compose_save_draft', 'caption' => _("Save Draft"), 'type' => SMOPT_TYPE_STRLIST, 'refresh' => SMOPT_REFRESH_NONE, 'size' => SMOPT_SIZE_TINY, 'posvals' => $my_a_to_z, ); $optvals[SMOPT_GRP_ACCESSKEYS_COMPOSE][] = array( 'name' => 'accesskey_compose_send', 'caption' => _("Send"), 'type' => SMOPT_TYPE_STRLIST, 'refresh' => SMOPT_REFRESH_NONE, 'size' => SMOPT_SIZE_TINY, 'posvals' => $my_a_to_z, ); $optvals[SMOPT_GRP_ACCESSKEYS_COMPOSE][] = array( 'name' => 'accesskey_compose_body', 'caption' => _("Body"), 'type' => SMOPT_TYPE_STRLIST, 'refresh' => SMOPT_REFRESH_NONE, 'size' => SMOPT_SIZE_TINY, 'posvals' => $my_a_to_z, ); $optvals[SMOPT_GRP_ACCESSKEYS_COMPOSE][] = array( 'name' => 'accesskey_compose_attach_browse', 'caption' => _("Browse"), 'type' => SMOPT_TYPE_STRLIST, 'refresh' => SMOPT_REFRESH_NONE, 'size' => SMOPT_SIZE_TINY, 'posvals' => $my_a_to_z, ); $optvals[SMOPT_GRP_ACCESSKEYS_COMPOSE][] = array( 'name' => 'accesskey_compose_attach', 'caption' => _("Attach"), 'type' => SMOPT_TYPE_STRLIST, 'refresh' => SMOPT_REFRESH_NONE, 'size' => SMOPT_SIZE_TINY, 'posvals' => $my_a_to_z, ); $optvals[SMOPT_GRP_ACCESSKEYS_COMPOSE][] = array( 'name' => 'accesskey_compose_delete_attach', 'caption' => _("Delete Selected Attachments"), 'type' => SMOPT_TYPE_STRLIST, 'refresh' => SMOPT_REFRESH_NONE, 'size' => SMOPT_SIZE_TINY, 'posvals' => $my_a_to_z, ); /* Assemble all this together and return it as our result. */ $result = array( 'grps' => $optgrps, 'vals' => $optvals ); return ($result); } /******************************************************************/ /** Define any specialized save functions for this option page. ***/ /** ***/ /** You must add every function that is set in save parameter ***/ /******************************************************************/