From 16cb1bbbbf6f1dc14cc7e2cb3b8fd17cfe3cc327 Mon Sep 17 00:00:00 2001 From: Molkobain Date: Mon, 17 Dec 2018 15:24:41 +0100 Subject: [PATCH] =?UTF-8?q?N=C2=B01843=20Portal:=20Fix=20inline=20images?= =?UTF-8?q?=20being=20displayed=20too=20large=20sometimes=20in=20forms?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../bssimplefieldrenderer.class.inc.php | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/sources/renderer/bootstrap/fieldrenderer/bssimplefieldrenderer.class.inc.php b/sources/renderer/bootstrap/fieldrenderer/bssimplefieldrenderer.class.inc.php index d80bfb7ba..459fb5e24 100644 --- a/sources/renderer/bootstrap/fieldrenderer/bssimplefieldrenderer.class.inc.php +++ b/sources/renderer/bootstrap/fieldrenderer/bssimplefieldrenderer.class.inc.php @@ -511,8 +511,6 @@ EOF }); EOF ); - // MagnificPopup on images - $oOutput->AddJs(InlineImage::FixImagesWidth()); } else { @@ -526,6 +524,20 @@ EOF } } + // Finally, no matter the field mode + switch ($sFieldClass) + { + case 'Combodo\\iTop\\Form\\Field\\TextAreaField': + case 'Combodo\\iTop\\Form\\Field\\CaseLogField': + $bRichEditor = ($this->oField->GetFormat() === TextAreaField::ENUM_FORMAT_HTML); + if($bRichEditor) + { + // MagnificPopup on images + $oOutput->AddJs(InlineImage::FixImagesWidth()); + } + break; + } + return $oOutput; }