1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19: 20: 21: 22: 23: 24: 25: 26: 27: 28: 29: 30: 31: 32: 33: 34:
<?php
defined('ICMS_ROOT_PATH') or die("ImpressCMS root path not defined");
class icms_ipf_form_elements_Signature extends icms_form_elements_Tray {
public function __construct($object, $key){
$var = $object->vars[$key];
parent::__construct($var['form_caption'], '<br /><br />', $key . '_signature_tray');
icms_loadLanguageFile('core', 'user');
$signature_textarea = new icms_form_elements_Dhtmltextarea('', $key, $object->getVar($key, 'e'));
$this->addElement($signature_textarea);
$attach_checkbox = new icms_form_elements_Checkbox('', 'attachsig', $object->getVar('attachsig', 'e'));
$attach_checkbox->addOption(1, _US_SHOWSIG);
$this->addElement($attach_checkbox);
}
}