From ec12e44b9ddbe58bc23eeb9b305486eff75fde6f Mon Sep 17 00:00:00 2001 From: Michael M Slusarz Date: Thu, 8 Jul 2010 23:29:28 -0600 Subject: [PATCH] Don't display HTML image options if HTML inline viewing is disabled --- imp/lib/Prefs/Ui.php | 9 +++++++++ 1 file changed, 9 insertions(+) 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; } -- 2.11.0