Dennis1993
2013-09-02 888f9118354054c24bb22546618f311765f9554b
Update func.inc
1 files modified
39 ■■■■ changed files
program/steps/settings/func.inc 39 ●●●● patch | view | raw | blame | history
program/steps/settings/func.inc
@@ -838,28 +838,29 @@
            }
            if (!isset($no_override['default_font'])) {
                if (!$current) {
                    continue 2;
                }
              // Default font size
              $field_id = 'rcmfd_default_font_size';
              $select_default_font_size = new html_select(array('name' => '_default_font_size', 'id' => $field_id));
                $field_id = 'rcmfd_default_font';
                $fonts    = rcube_fontdefs();
                $selected = $config['default_font'];
              $fontsizes = array('8pt', '10pt', '12pt', '14pt', '18pt', '24pt', '36pt');
              foreach ($fontsizes as $size) {
                $select_default_font_size->add($size, $size);
              }
                $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>';
              // Default font
              $field_id = 'rcmfd_default_font';
              $select_default_font = new html_select(array('name' => '_default_font', 'id' => $field_id));
                $blocks['main']['options']['default_font'] = array(
                    'title' => html::label($field_id, Q(rcube_label('defaultfont'))),
                    'content' => $select
                );
              $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;