From d65dd9cbe81031244fd9af047a474bb08f6045ef Mon Sep 17 00:00:00 2001 From: alecpl <alec@alec.pl> Date: Wed, 23 Nov 2011 13:42:18 -0500 Subject: [PATCH] - Small optimisations --- installer/config.php | 49 ++++++++++++++++++++++++++++++++++++++----------- 1 files changed, 38 insertions(+), 11 deletions(-) diff --git a/installer/config.php b/installer/config.php index 073b7b5..dabc478 100644 --- a/installer/config.php +++ b/installer/config.php @@ -14,7 +14,6 @@ 'smtp_log' => 1, 'prefer_html' => 1, 'preview_pane' => 1, - 'htmleditor' => 1, 'debug_level' => 1, ); @@ -82,7 +81,7 @@ ?> <label for="cfgipcheck">Check client IP in session authorization</label><br /> -<p class="hint">This increases security but can cause sudden logouts when someone uses a proxy with changeing IPs.</p> +<p class="hint">This increases security but can cause sudden logouts when someone uses a proxy with changing IPs.</p> </dd> <dt class="propname">des_key</dt> @@ -94,7 +93,7 @@ ?> <div>This key is used to encrypt the users imap password before storing in the session record</div> -<p class="hint">It's a random generated string to ensure that every installation has it's own key. +<p class="hint">It's a random generated string to ensure that every installation has its own key. If you enter it manually please provide a string of exactly 24 chars.</p> </dd> @@ -362,7 +361,7 @@ ?> <div>Store sent messages in this folder</div> -<p class="hint">Leave blank if sent messages should not be stored</p> +<p class="hint">Leave blank if sent messages should not be stored. Note: folder must include namespace prefix if any.</p> </dd> <dt class="propname">trash_mbox</dt> @@ -375,7 +374,7 @@ ?> <div>Move messages to this folder when deleting them</div> -<p class="hint">Leave blank if they should be deleted directly</p> +<p class="hint">Leave blank if they should be deleted directly. Note: folder must include namespace prefix if any.</p> </dd> <dt class="propname">drafts_mbox</dt> @@ -388,7 +387,7 @@ ?> <div>Store draft messages in this folder</div> -<p class="hint">Leave blank if they should not be stored</p> +<p class="hint">Leave blank if they should not be stored. Note: folder must include namespace prefix if any.</p> </dd> <dt class="propname">junk_mbox</dt> @@ -400,6 +399,10 @@ ?> <div>Store spam messages in this folder</div> + +<p class="hint">Note: folder must include namespace prefix if any.</p> +</dd> + </dd> </dl> </fieldset> @@ -501,11 +504,24 @@ <dd> <?php -$input_skin = new html_inputfield(array('name' => '_skin', 'size' => 30, 'id' => "cfgskin")); +$input_skin = new html_select(array('name' => '_skin', 'id' => "cfgskin")); +$input_skin->add($RCI->list_skins()); echo $input_skin->show($RCI->getprop('skin')); ?> <div>Name of interface skin (folder in /skins)</div> +</dd> + +<dt class="propname">skin_logo</dt> +<dd> +<?php + +$input_skin = new html_inputfield(array('name' => '_skin_logo', 'size' => 50, 'id' => "cfgskinlogo")); +echo $input_skin->show($RCI->getprop('skin_logo')); + +?> +<div>Custom image to display instead of the Roundcube logo.</div> +<p class="hint">Enter a URL relative to the document root of this Roundcube installation.</p> </dd> <dt class="propname">pagesize <span class="userconf">*</span></dt> @@ -543,13 +559,16 @@ <dt class="propname">htmleditor <span class="userconf">*</span></dt> <dd> +<label for="cfghtmlcompose">Compose HTML formatted messages</label> <?php -$check_htmlcomp = new html_checkbox(array('name' => '_htmleditor', 'id' => "cfghtmlcompose", 'value' => 1)); -echo $check_htmlcomp->show(intval($RCI->getprop('htmleditor'))); +$select_htmlcomp = new html_select(array('name' => '_htmleditor', 'id' => "cfghtmlcompose")); +$select_htmlcomp->add('never', 0); +$select_htmlcomp->add('always', 1); +$select_htmlcomp->add('on reply to HTML message only', 2); +echo $select_htmlcomp->show(intval($RCI->getprop('htmleditor'))); ?> -<label for="cfghtmlcompose">Compose HTML formatted messages</label><br /> </dd> <dt class="propname">draft_autosave <span class="userconf">*</span></dt> @@ -571,8 +590,16 @@ <dd> <?php +$mdn_opts = array( + 0 => 'ask the user', + 1 => 'send automatically', + 3 => 'send receipt to user contacts, otherwise ask the user', + 4 => 'send receipt to user contacts, otherwise ignore', + 2 => 'ignore', +); + $select_mdnreq = new html_select(array('name' => '_mdn_requests', 'id' => "cfgmdnreq")); -$select_mdnreq->add(array('ask the user', 'send automatically', 'ignore'), array(0, 1, 2)); +$select_mdnreq->add(array_values($mdn_opts), array_keys($mdn_opts)); echo $select_mdnreq->show(intval($RCI->getprop('mdn_requests'))); ?> -- Gitblit v1.9.1