From: Michael M Slusarz Date: Fri, 9 Jul 2010 05:29:28 +0000 (-0600) Subject: Don't display HTML image options if HTML inline viewing is disabled X-Git-Url: https://git.internetallee.de/?a=commitdiff_plain;h=ec12e44b9ddbe58bc23eeb9b305486eff75fde6f;p=horde.git Don't display HTML image options if HTML inline viewing is disabled --- diff --git a/imp/lib/Prefs/Ui.php b/imp/lib/Prefs/Ui.php index dcb9f39f9..97830aa2e 100644 --- a/imp/lib/Prefs/Ui.php +++ b/imp/lib/Prefs/Ui.php @@ -260,6 +260,15 @@ class IMP_Prefs_Ui if (empty($conf['maillog']['use_maillog'])) { $ui->suppress[] = 'disposition_send_mdn'; } + + $mock_part = new Horde_Mime_Part(); + $mock_part->setType('text/html'); + $v = Horde_Mime_Viewer::factory($mock_part); + + if (!$v->canRender('inline')) { + $ui->suppress[] = 'html_image_replacement'; + $ui->suppress[] = 'html_image_addrbook'; + } break; }