Files
luos/gulliver/system/class.htmlArea.php
David Callizaya 3b53ef4d9c HOR-3670
Complete the change of name for XmlFormField classes.
2017-08-14 15:53:48 -04:00

47 lines
2.1 KiB
PHP

<?php
/**
*
* @package gulliver.system
*
*/
class XmlFormFieldHTML extends XmlFormFieldTextarea
{
/* //'default','office2003','silver'
var $skin = 'default';
//'Default','Basic'
var $toolbarSet = 'Default';
var $width = '90%';
var $height = '200' ;
var $cols = 40;
var $rows = 6;
function render( $value , $owner=NULL ) {
if ($this->mode==='edit') {
if ($this->readOnly)
$html='<textarea id="form['.$this->name.']" name="form['.$this->name.']" cols="'.$this->cols.'" rows="'.$this->rows.'" style="'.$this->style.'" wrap="'.htmlentities($this->wrap,ENT_QUOTES,'UTF-8').'" class="FormTextArea" readOnly>'.$this->htmlentities( $value ,ENT_COMPAT,'utf-8').'</textarea>';
else
$html='<textarea id="form['.$this->name.']" name="form['.$this->name.']" cols="'.$this->cols.'" rows="'.$this->rows.'" style="'.$this->style.'" wrap="'.htmlentities($this->wrap,ENT_QUOTES,'UTF-8').'" class="FormTextArea" >'.$this->htmlentities( $value ,ENT_COMPAT,'utf-8').'</textarea>';
} elseif ($this->mode==='view') {
$html='<textarea id="form['.$this->name.']" name="form['.$this->name.']" cols="'.$this->cols.'" rows="'.$this->rows.'" readOnly style="border:0px;backgroud-color:inherit;'.$this->style.'" wrap="'.htmlentities($this->wrap,ENT_QUOTES,'UTF-8').'" class="FormTextArea" >'.$this->htmlentities( $value ,ENT_COMPAT,'utf-8').'</textarea>';
} else {
$html='<textarea id="form['.$this->name.']" name="form['.$this->name.']" cols="'.$this->cols.'" rows="'.$this->rows.'" style="'.$this->style.'" wrap="'.htmlentities($this->wrap,ENT_QUOTES,'UTF-8').'" class="FormTextArea" >'.$this->htmlentities( $value ,ENT_COMPAT,'utf-8').'</textarea>';
}
return $html;
}*/
/**
* attachEvents function is putting its events
*
* @access public
* @param string $element
* @return string
*
*/
function attachEvents ($element)
{
$html = 'var _editor_url = "";editor_generate("form[' . $this->name . ']");';
return $html;
}
}