36 $this->mFieldProperties[
'uname']->setDependsByArray([
'required',
'maxlength',
'minlength']);
37 $this->mFieldProperties[
'uname']->addMessage(
'required', _MD_USER_ERROR_REQUIRED, _MD_USER_LANG_UNAME,
'25');
38 $this->mFieldProperties[
'uname']->addMessage(
'maxlength', _MD_USER_ERROR_MAXLENGTH, _MD_USER_LANG_UNAME, min(25, $this->mConfig[
'maxuname']));
39 $this->mFieldProperties[
'uname']->addMessage(
'minlength', _MD_USER_ERROR_MINLENGTH, _MD_USER_LANG_UNAME, $this->mConfig[
'minuname']);
40 $this->mFieldProperties[
'uname']->addVar(
'maxlength', min(25, $this->mConfig[
'maxuname']));
41 $this->mFieldProperties[
'uname']->addVar(
'minlength', $this->mConfig[
'minuname']);
44 $this->mFieldProperties[
'email']->setDependsByArray([
'required',
'maxlength',
'email']);
45 $this->mFieldProperties[
'email']->addMessage(
'maxlength', _MD_USER_ERROR_MAXLENGTH, _MD_USER_LANG_EMAIL,
'60');
46 $this->mFieldProperties[
'email']->addMessage(
'required', _MD_USER_ERROR_REQUIRED, _MD_USER_LANG_EMAIL,
'60');
47 $this->mFieldProperties[
'email']->addVar(
'maxlength', 60);
48 $this->mFieldProperties[
'email']->addMessage(
'email', _MD_USER_ERROR_EMAIL, _MD_USER_LANG_EMAIL);
51 $this->mFieldProperties[
'url']->setDependsByArray([
'maxlength']);
52 $this->mFieldProperties[
'url']->addMessage(
'maxlength', _MD_USER_ERROR_MAXLENGTH, _MD_USER_LANG_URL,
'100');
53 $this->mFieldProperties[
'url']->addVar(
'maxlength', 100);
56 $this->mFieldProperties[
'pass']->setDependsByArray([
'required',
'minlength',
'maxlength']);
57 $this->mFieldProperties[
'pass']->addMessage(
'required', _MD_USER_ERROR_REQUIRED, _MD_USER_LANG_PASS,
'32');
58 $this->mFieldProperties[
'pass']->addMessage(
'minlength', _MD_USER_ERROR_MINLENGTH, _MD_USER_LANG_PASS, $this->mConfig[
'minpass']);
59 $this->mFieldProperties[
'pass']->addMessage(
'maxlength', _MD_USER_ERROR_MAXLENGTH, _MD_USER_LANG_PASS,
'32');
60 $this->mFieldProperties[
'pass']->addVar(
'minlength', $this->mConfig[
'minpass']);
61 $this->mFieldProperties[
'pass']->addVar(
'maxlength', 32);
64 $this->mFieldProperties[
'vpass']->setDependsByArray([
'required',
'maxlength']);
65 $this->mFieldProperties[
'vpass']->addMessage(
'required', _MD_USER_ERROR_REQUIRED, _MD_USER_LANG_VERIFYPASS,
'32');
66 $this->mFieldProperties[
'vpass']->addMessage(
'maxlength', _MD_USER_ERROR_MAXLENGTH, _MD_USER_LANG_VERIFYPASS,
'32');
67 $this->mFieldProperties[
'vpass']->addVar(
'maxlength', 32);
70 $this->mFieldProperties[
'timezone_offset']->setDependsByArray([
'required']);
71 $this->mFieldProperties[
'timezone_offset']->addMessage(
'required', _MD_USER_ERROR_REQUIRED, _MD_USER_LANG_TIMEZONE_OFFSET);