* $Id$
*/
+require_once( '../functions/constants.php' );
/* Define constants for the various option types. */
define('SMOPT_TYPE_UNDEFINED', -1);
'posvals' => $language_values ),
'$frame_top' => array( 'name' => _("Top Frame"),
'type' => SMOPT_TYPE_STRING,
- 'size' => 40 ),
+ 'size' => 40,
+ 'default' => '_top' ),
/* --------------------------------------------------------*/
'Group2' => array( 'name' => _("Server Settings"),
'type' => SMOPT_TYPE_TITLE ),
'$optional_delimiter' => array( 'name' => _("IMAP Folder Delimiter"),
'type' => SMOPT_TYPE_STRING,
'comment' => _("Use \"detect\" to auto-detect."),
- 'size' => 10 ),
+ 'size' => 10,
+ 'default' => 'detect' ),
'$useSendmail' => array( 'name' => _("Use Sendmail"),
'type' => SMOPT_TYPE_BOOLEAN ),
'$sendmail_path' => array( 'name' => _("Sendmail Path"),
'$show_contain_subfolders_option' => array( 'name' => _("Show 'Contain Sub.' Option"),
'type' => SMOPT_TYPE_BOOLEAN ),
'$default_unseen_notify' => array( 'name' => _("Default Unseen Notify"),
- 'type' => SMOPT_TYPE_INTEGER ),
+ 'type' => SMOPT_TYPE_NUMLIST,
+ 'posvals' => array( SMPREF_UNSEEN_NONE => _("No Notification"),
+ SMPREF_UNSEEN_INBOX => _("Only INBOX"),
+ SMPREF_UNSEEN_ALL => _("All Folders")) ),
'$default_unseen_type' => array( 'name' => _("Default Unseen Type"),
- 'type' => SMOPT_TYPE_INTEGER ),
+ 'type' => SMOPT_TYPE_NUMLIST ,
+ 'posvals' => array( SMPREF_UNSEEN_ONLY => _("Only Unseen"),
+ SMPREF_UNSEEN_TOTAL => _("Unseen and Total") ) ),
'$auto_create_special' => array( 'name' => _("Auto Create Special Folders"),
'type' => SMOPT_TYPE_BOOLEAN ),
'$default_use_javascript_addr_book' => array( 'name' => _("Default Javascript Adrressbook"),
'type' => SMOPT_TYPE_TEXTAREA,
'size' => 40 ),
/* --------------------------------------------------------*/
- 'Group6' => array( 'name' => _("Themes"),
+ 'Group6' => array( 'name' => _("Database"),
+ 'type' => SMOPT_TYPE_TITLE ),
+ '$addrbook_dsn' => array( 'name' => _("Address book DSN"),
+ 'type' => SMOPT_TYPE_STRING,
+ 'size' => 40 ),
+ '$addrbook_table' => array( 'name' => _("Address book table"),
+ 'type' => SMOPT_TYPE_STRING,
+ 'size' => 40,
+ 'default' => 'address' ),
+ /* --------------------------------------------------------*/
+ 'Group7' => array( 'name' => _("Themes"),
'type' => SMOPT_TYPE_TITLE ),
'$theme_css' => array( 'name' => _("Style Sheet URL (css)"),
'type' => SMOPT_TYPE_STRING,
'size' => 40 ),
/* --------------------------------------------------------*/
'$config_use_color' => array( 'type' => SMOPT_TYPE_HIDDEN )
+ /* --------------------------------------------------------*/
);