diff --git a/sources/renderer/console/consoleformrenderer.class.inc.php b/sources/renderer/console/consoleformrenderer.class.inc.php index 6090b58fc..ae7982e7c 100644 --- a/sources/renderer/console/consoleformrenderer.class.inc.php +++ b/sources/renderer/console/consoleformrenderer.class.inc.php @@ -36,6 +36,7 @@ class ConsoleFormRenderer extends FormRenderer $this->AddSupportedField('HiddenField', 'ConsoleSimpleFieldRenderer'); $this->AddSupportedField('StringField', 'ConsoleSimpleFieldRenderer'); $this->AddSupportedField('SelectField', 'ConsoleSimpleFieldRenderer'); + $this->AddSupportedField('TextAreaField', 'ConsoleSimpleFieldRenderer'); $this->AddSupportedField('SelectObjectField', 'ConsoleSelectObjectFieldRenderer'); $this->AddSupportedField('SubFormField', 'ConsoleSubFormFieldRenderer'); } diff --git a/sources/renderer/console/fieldrenderer/consolesimplefieldrenderer.class.inc.php b/sources/renderer/console/fieldrenderer/consolesimplefieldrenderer.class.inc.php index 56827678b..9513f0e2b 100644 --- a/sources/renderer/console/fieldrenderer/consolesimplefieldrenderer.class.inc.php +++ b/sources/renderer/console/fieldrenderer/consolesimplefieldrenderer.class.inc.php @@ -21,6 +21,9 @@ namespace Combodo\iTop\Renderer\Console\FieldRenderer; use \Dict; use Combodo\iTop\Renderer\FieldRenderer; use Combodo\iTop\Renderer\RenderingOutput; +use \Combodo\iTop\Form\Field\TextAreaField; +use \InlineImage; +use \UserRights; class ConsoleSimpleFieldRenderer extends FieldRenderer { @@ -58,6 +61,37 @@ class ConsoleSimpleFieldRenderer extends FieldRenderer $oOutput->AddHtml(''); break; + case 'Combodo\\iTop\\Form\\Field\\TextAreaField': + $bRichEditor = ($this->oField->GetFormat() === TextAreaField::ENUM_FORMAT_HTML); + + $oOutput->AddHtml('