*/ class LSformElement_wysiwyg extends LSformElement { var $fieldTemplate = 'LSformElement_wysiwyg_field.tpl'; /** * Retourne les infos d'affichage de l'élément * * Cette méthode retourne les informations d'affichage de l'élement * * @retval array */ function getDisplay(){ $return = $this -> getLabelInfos(); if (!$this -> isFreeze()) { LSsession :: addJSscript('tinymce.min.js', 'includes/libs/tinymce/js/tinymce'); LSsession :: addJSconfigParam( $this -> name, array( 'extra_options' => (isset($this -> params['html_options']['extra_options'])?$this -> params['html_options']['extra_options']:array()), ) ); } LSsession :: addJSscript('LSformElement_wysiwyg_field.js'); LSsession :: addJSscript('LSformElement_wysiwyg.js'); LSsession :: addCssFile('LSformElement_wysiwyg.css'); $return['html'] = $this -> fetchTemplate(); return $return; } }