18 require_once dirname(__FILE__).
'/../form_question_type_text/form_question_type_text.inc';
19 require_once SQ_FUDGE_PATH.
'/general/www.inc';
61 return Array(
'comparison',
'found_in',
'contain',
'length',
'begins_with',
'ends_with');
83 if (is_null($answer)) $answer = $this->
getValue();
86 return parent::hasValidValue($answer, $mute_errors);
90 $req_rule = Array(
'rule_code' =>
'email',
'operator' =>
'1',
'value' =>
'');
91 array_push($this->vars[
'rules'][
'value'],$req_rule);
92 $ok = parent::hasValidValue($answer, $mute_errors);
93 array_pop($this->vars[
'rules'][
'value']);
111 $req_rule = Array(
'rule_code' =>
'email',
'operator' =>
'1',
'value' =>
'');
112 array_push($this->vars[
'rules'][
'value'],$req_rule);
114 $code = parent::generateJSCode();
116 array_pop($this->vars[
'rules'][
'value']);