1
0
Fork 0
mirror of https://github.com/Oreolek/ifhub.club.git synced 2024-06-26 03:30:48 +03:00

Fix validation

This commit is contained in:
Denis Shakhov 2015-03-30 18:34:41 +07:00
parent 842202865c
commit b3dd117c1d
8 changed files with 17 additions and 17 deletions

View file

@ -8,20 +8,20 @@
{hook run='login_begin'} {hook run='login_begin'}
<form action="{router page='auth/login'}" method="post" class="js-auth-login-form"> <form action="{router page='auth/login'}" method="post" class="js-form-validate js-auth-login-form">
{hook run='form_login_begin'} {hook run='form_login_begin'}
{* Логин *} {* Логин *}
{component 'field' template='text' {component 'field' template='text'
name = 'login' name = 'login'
rules = [ 'required' => true, 'rangelength' => '[2,20]' ] rules = [ 'required' => true, 'length' => '[2,20]' ]
label = $aLang.auth.login.form.fields.login.label} label = $aLang.auth.login.form.fields.login.label}
{* Пароль *} {* Пароль *}
{component 'field' template='text' {component 'field' template='text'
name = 'password' name = 'password'
type = 'password' type = 'password'
rules = [ 'required' => true, 'rangelength' => '[2,20]' ] rules = [ 'required' => true, 'length' => '[2,20]' ]
label = $aLang.auth.labels.password} label = $aLang.auth.labels.password}
{* Каптча *} {* Каптча *}

View file

@ -14,17 +14,17 @@
{* Логин *} {* Логин *}
{component 'field' template='text' {component 'field' template='text'
name = 'login' name = 'login'
rules = [ 'required' => true, 'rangelength' => '[2,20]', 'remote' => "{router page='auth'}ajax-validate-fields", 'remote-method' => 'POST' ] rules = [ 'required' => true, 'length' => '[2,20]', 'remote' => "{router page='auth'}ajax-validate-fields" ]
label = $aLang.auth.labels.login} label = $aLang.auth.labels.login}
{* E-mail *} {* E-mail *}
{component 'field' template='email' rules=[ 'remote' => "{router page='auth'}ajax-validate-fields", 'remote-method' => 'POST' ]} {component 'field' template='email' rules=[ 'remote' => "{router page='auth'}ajax-validate-fields" ]}
{* Пароль *} {* Пароль *}
{component 'field' template='text' {component 'field' template='text'
name = 'password' name = 'password'
type = 'password' type = 'password'
rules = [ 'required' => true, 'rangelength' => '[5,20]' ] rules = [ 'required' => true, 'length' => '[5,20]' ]
label = $aLang.auth.labels.password label = $aLang.auth.labels.password
inputClasses = 'js-input-password-reg'} inputClasses = 'js-input-password-reg'}
@ -32,7 +32,7 @@
{component 'field' template='text' {component 'field' template='text'
name = 'password_confirm' name = 'password_confirm'
type = 'password' type = 'password'
rules = [ 'required' => true, 'rangelength' => '[5,20]', 'equalto' => '.js-input-password-reg' ] rules = [ 'required' => true, 'length' => '[5,20]', 'equalto' => '.js-input-password-reg' ]
label = $aLang.auth.registration.form.fields.password_confirm.label} label = $aLang.auth.registration.form.fields.password_confirm.label}
{* Каптча *} {* Каптча *}

View file

@ -12,7 +12,7 @@
{* Название блога *} {* Название блога *}
{component 'field' template='text' {component 'field' template='text'
name = 'blog_title' name = 'blog_title'
rules = [ 'required' => true, 'rangelength' => "[2,200]" ] rules = [ 'required' => true, 'length' => "[2,200]" ]
note = $aLang.blog.add.fields.title.note note = $aLang.blog.add.fields.title.note
label = $aLang.blog.add.fields.title.label} label = $aLang.blog.add.fields.title.label}
@ -48,7 +48,7 @@
set = 'light' set = 'light'
mediaTargetType = 'blog' mediaTargetType = 'blog'
name = 'blog_description' name = 'blog_description'
rules = [ 'required' => true, 'rangelength' => '[10,3000]' ] rules = [ 'required' => true, 'length' => '[10,3000]' ]
inputClasses = 'js-editor-default' inputClasses = 'js-editor-default'
label = $aLang.blog.add.fields.description.label} label = $aLang.blog.add.fields.description.label}

View file

@ -20,7 +20,7 @@
{* Заголовок *} {* Заголовок *}
{component 'field' template='text' {component 'field' template='text'
name = 'talk_title' name = 'talk_title'
rules = [ 'required' => true, 'rangelength' => '[2,200]' ] rules = [ 'required' => true, 'length' => '[2,200]' ]
label = $aLang.talk.add.fields.title.label} label = $aLang.talk.add.fields.title.label}
{* Текст сообщения *} {* Текст сообщения *}
@ -28,7 +28,7 @@
sSet = 'light' sSet = 'light'
sMediaTargetType = 'talk' sMediaTargetType = 'talk'
name = 'talk_text' name = 'talk_text'
rules = [ 'required' => true, 'rangelength' => '[2,3000]' ] rules = [ 'required' => true, 'length' => '[2,3000]' ]
label = $aLang.talk.add.fields.text.label label = $aLang.talk.add.fields.text.label
inputClasses = 'js-editor-default'} inputClasses = 'js-editor-default'}

View file

@ -7,7 +7,7 @@
<form id="add_friend_form" class="js-user-friend-form"> <form id="add_friend_form" class="js-user-friend-form">
{component 'field' template='textarea' {component 'field' template='textarea'
name = 'add_friend_text' name = 'add_friend_text'
rules = [ 'required' => true, 'rangelength' => '[2,200]' ] rules = [ 'required' => true, 'length' => '[2,200]' ]
rows = 3 rows = 3
noMargin = true noMargin = true
label = {lang name='user.friends.form.fields.text.label'}} label = {lang name='user.friends.form.fields.text.label'}}

View file

@ -34,7 +34,7 @@
{* Новый пароль *} {* Новый пароль *}
{component 'field' template='text' {component 'field' template='text'
name = 'password' name = 'password'
rules = [ 'rangelength' => '[5,20]' ] rules = [ 'length' => '[5,20]' ]
type = 'password' type = 'password'
inputClasses = 'width-200 js-user-settings-password' inputClasses = 'width-200 js-user-settings-password'
label = {lang name='user.settings.account.fields.password_new.label'}} label = {lang name='user.settings.account.fields.password_new.label'}}
@ -42,7 +42,7 @@
{* Повторить новый пароль *} {* Повторить новый пароль *}
{component 'field' template='text' {component 'field' template='text'
name = 'password_confirm' name = 'password_confirm'
rules = [ 'rangelength' => '[5,20]', 'equalto' => '.js-user-settings-password' ] rules = [ 'length' => '[5,20]', 'equalto' => '.js-user-settings-password' ]
type = 'password' type = 'password'
inputClasses = 'width-200' inputClasses = 'width-200'
label = {lang name='user.settings.account.fields.password_confirm.label'}} label = {lang name='user.settings.account.fields.password_confirm.label'}}

View file

@ -38,7 +38,7 @@
{* Имя *} {* Имя *}
{component 'field' template='text' {component 'field' template='text'
name = 'profile_name' name = 'profile_name'
rules = [ 'rangelength' => "[2,{Config::Get('module.user.name_max')}]" ] rules = [ 'length' => "[2,{Config::Get('module.user.name_max')}]" ]
value = $user->getProfileName()|escape value = $user->getProfileName()|escape
label = {lang name='user.settings.profile.fields.name.label'}} label = {lang name='user.settings.profile.fields.name.label'}}
@ -78,7 +78,7 @@
{* О себе *} {* О себе *}
{component 'field' template='textarea' {component 'field' template='textarea'
name = 'profile_about' name = 'profile_about'
rules = [ 'rangelength' => '[1,3000]' ] rules = [ 'length' => '[1,3000]' ]
rows = 5 rows = 5
value = $user->getProfileAbout()|escape value = $user->getProfileAbout()|escape
label = {lang name='user.settings.profile.fields.about.label'}} label = {lang name='user.settings.profile.fields.about.label'}}

@ -1 +1 @@
Subproject commit b9dd6e7ad24b6fcc376d2702ca7c3cf162442f36 Subproject commit 1dcefd6f23666d2e3a27fd2c83c175a86b22b659