| 123456789101112131415 | 
							- 	function textarea($field, $value, $fieldinfo) {
 
- 		extract($fieldinfo);
 
- 		$setting = string2array($setting);
 
- 		extract($setting);
 
- 		if(!$value) $value = $defaultvalue;
 
- 		$allow_empty = 'empty:true,';
 
- 		if($minlength || $pattern) $allow_empty = '';
 
- 		if($errortips) $this->formValidator .= '$("#'.$field.'").formValidator({'.$allow_empty.'onshow:"'.$errortips.'",onfocus:"'.$errortips.'"}).inputValidator({min:1,onerror:"'.$errortips.'"});';
 
- 		$value = empty($value) ? $setting[defaultvalue] : $value;
 
- 		$str = "<textarea name='info[{$field}]' id='$field' style='width:{$width}%;height:{$height}px;' $formattribute $css";
 
- 		if($maxlength) $str .= " onkeyup=\"strlen_verify(this, '{$field}_len', {$maxlength})\"";
 
- 		$str .= ">{$value}</textarea>";
 
- 		if($maxlength) $str .= L('can_enter').'<B><span id="'.$field.'_len">'.$maxlength.'</span></B> '.L('characters');
 
- 		return $str;
 
- 	}
 
 
  |