1: <?php
2: 3: 4: 5:
6:
7: if (!defined('XOOPS_ROOT_PATH')) exit();
8:
9: require_once XOOPS_ROOT_PATH . "/core/XCube_ActionForm.class.php";
10:
11: class User_LostPassEditForm extends XCube_ActionForm
12: {
13: function getTokenName()
14: {
15: return "module.user.LostPassEditForm.TOKEN";
16: }
17:
18: function prepare()
19: {
20:
21:
22:
23: $this->mFormProperties['email'] =new XCube_StringProperty('email');
24: $this->mFormProperties['code'] =new XCube_StringProperty('code');
25:
26:
27:
28:
29: $this->mFieldProperties['email'] =new XCube_FieldProperty($this);
30: $this->mFieldProperties['email']->setDependsByArray(array('required', 'email'));
31: $this->mFieldProperties['email']->addMessage('required', _MD_USER_ERROR_REQUIRED, _MD_USER_LANG_EMAIL);
32: $this->mFieldProperties['email']->addMessage('email', _MD_USER_ERROR_EMAIL, _MD_USER_LANG_EMAIL);
33: }
34: }
35:
36: ?>
37: