Update func.inc

pull/118/head
Dennis1993 11 years ago
parent c3fe3fc316
commit 888f911835

@ -838,28 +838,29 @@ function rcmail_user_prefs($current = null)
}
if (!isset($no_override['default_font'])) {
if (!$current) {
continue 2;
}
$field_id = 'rcmfd_default_font';
$fonts = rcube_fontdefs();
$selected = $config['default_font'];
$select = '<select name="_default_font" id="'.$field_id.'">';
$select .= '<option value=""' . (!$selected ? ' selected="selected"' : '') . '>---</option>';
foreach ($fonts as $fname => $font) {
$select .= '<option value="'.$fname.'"'
. ($fname == $selected ? ' selected="selected"' : '')
. ' style=\'font-family: ' . $font . '\'>'
. Q($fname) . '</option>';
}
$select .= '</select>';
$blocks['main']['options']['default_font'] = array(
'title' => html::label($field_id, Q(rcube_label('defaultfont'))),
'content' => $select
);
// Default font size
$field_id = 'rcmfd_default_font_size';
$select_default_font_size = new html_select(array('name' => '_default_font_size', 'id' => $field_id));
$fontsizes = array('8pt', '10pt', '12pt', '14pt', '18pt', '24pt', '36pt');
foreach ($fontsizes as $size) {
$select_default_font_size->add($size, $size);
}
// Default font
$field_id = 'rcmfd_default_font';
$select_default_font = new html_select(array('name' => '_default_font', 'id' => $field_id));
$fonts = rcube_fontdefs();
foreach ($fonts as $fname => $font) {
$select_default_font->add($fname, $fname);
}
$blocks['main']['options']['default_font'] = array(
'title' => html::label($field_id, Q(rcube_label('defaultfont'))),
'content' => $select_default_font_size->show($RCMAIL->config->get('default_font_size', 1)).
$select_default_font->show($RCMAIL->config->get('default_font', 1))
);
}
break;

Loading…
Cancel
Save