diff --git a/sources/renderer/bootstrap/fieldrenderer/bssimplefieldrenderer.class.inc.php b/sources/renderer/bootstrap/fieldrenderer/bssimplefieldrenderer.class.inc.php index 7ee763b839..91a694d40e 100644 --- a/sources/renderer/bootstrap/fieldrenderer/bssimplefieldrenderer.class.inc.php +++ b/sources/renderer/bootstrap/fieldrenderer/bssimplefieldrenderer.class.inc.php @@ -273,67 +273,6 @@ EOF ); break; } - - // JS Form field widget construct - $aValidators = array(); - foreach ($this->oField->GetValidators() as $oValidator) - { - $aValidators[$oValidator::GetName()] = array( - 'reg_exp' => $oValidator->GetRegExp(), - 'message' => Dict::S($oValidator->GetErrorMessage()) - ); - } - - $sFormFieldOptions = json_encode(array( - 'validators' => $aValidators - )); - - switch ($sFieldClass) - { - case 'Combodo\\iTop\\Form\\Field\\PasswordField': - case 'Combodo\\iTop\\Form\\Field\\StringField': - case 'Combodo\\iTop\\Form\\Field\\UrlField': - case 'Combodo\\iTop\\Form\\Field\\EmailField': - case 'Combodo\\iTop\\Form\\Field\\SelectField': - case 'Combodo\\iTop\\Form\\Field\\MultipleSelectField': - case 'Combodo\\iTop\\Form\\Field\\HiddenField': - case 'Combodo\\iTop\\Form\\Field\\RadioField': - case 'Combodo\\iTop\\Form\\Field\\CheckboxField': - case 'Combodo\\iTop\\Form\\Field\\DateTimeField': - $oOutput->AddJs( - <<oField->GetFormat() === TextAreaField::ENUM_FORMAT_HTML); - if($bRichEditor) - { - // Overloading $sFormFieldOptions to include the set_current_value_callback. It would have been nicer to refactor the variable for all field types, but as this is a fix for a maintenance release, we rather be safe. - $sValidators = json_encode($aValidators); - $oOutput->AddJs( - <<AddJs(InlineImage::FixImagesWidth()); - } - else - { - $oOutput->AddJs( - <<