Add the new variable `FileProcessorFormField::$bigPreview` with getter and setter.
[GitHub/WoltLab/WCF.git] / com.woltlab.wcf / templates / login.tpl
CommitLineData
f5bd2a21 1{if $__userAuthConfig->canRegister}
caee3795
MW
2 {capture assign='contentDescription'}{lang}wcf.user.login.noAccount{/lang}{/capture}
3{/if}
4
03f9812b 5{include file='authFlowHeader'}
320f4a6d 6
a14d7068
MW
7{if $forceLoginRedirect}
8 <woltlab-core-notice type="info">{lang}wcf.user.login.forceLogin{/lang}</woltlab-core-notice>
9{/if}
9c9d5d4b 10
91082aee 11{if !$errorField|empty && $errorField == 'cookie'}
a14d7068 12 <woltlab-core-notice type="error">{lang}wcf.user.login.error.cookieRequired{/lang}</woltlab-core-notice>
91082aee 13{else}
b54fdcc0 14 {include file='shared_formError'}
91082aee 15{/if}
320f4a6d 16
caee3795
MW
17<form id="loginForm" method="post" action="{$loginController}">
18 <dl{if $errorField == 'username'} class="formError"{/if}>
1ade7e08 19 <dt>
5988ebd9 20 <label for="username">{lang}wcf.user.usernameOrEmail{/lang}</label> <span class="formFieldRequired">*</span>
1ade7e08 21 </dt>
caee3795
MW
22 <dd>
23 <input type="text" id="username" name="username" value="{$username}" required autofocus class="long" autocomplete="username">
24 {if $errorField == 'username'}
25 <small class="innerError">
26 {if $errorType == 'empty'}
27 {lang}wcf.global.form.error.empty{/lang}
28 {else}
29 {lang}wcf.user.username.error.{@$errorType}{/lang}
5ea92119 30 {/if}
caee3795
MW
31 </small>
32 {/if}
33 </dd>
34 </dl>
35
36 <dl{if $errorField == 'password'} class="formError"{/if}>
1ade7e08 37 <dt>
5988ebd9 38 <label for="password">{lang}wcf.user.password{/lang}</label> <span class="formFieldRequired">*</span>
1ade7e08 39 </dt>
caee3795 40 <dd>
1ade7e08 41 <input type="password" id="password" name="password" value="{$password}" required class="long" autocomplete="current-password">
caee3795
MW
42 {if $errorField == 'password'}
43 <small class="innerError">
44 {if $errorType == 'empty'}
45 {lang}wcf.global.form.error.empty{/lang}
46 {else}
47 {lang}wcf.user.password.error.{@$errorType}{/lang}
5ea92119 48 {/if}
caee3795
MW
49 </small>
50 {/if}
f5bd2a21
MW
51 {if $__userAuthConfig->canChangePassword}
52 <small><a href="{link controller='LostPassword'}{/link}">{lang}wcf.user.lostPassword{/lang}</a></small>
53 {/if}
caee3795
MW
54 </dd>
55 </dl>
56
57 {event name='fields'}
b54fdcc0
C
58
59 {include file='shared_captcha' supportsAsyncCaptcha=true}
caee3795
MW
60
61 <div class="formSubmit">
62 <input type="submit" value="{lang}wcf.user.button.login{/lang}" accesskey="s">
63 {csrfToken}
64 </div>
65
93342654 66 {include file='thirdPartySsoButtons'}
caee3795 67</form>
320f4a6d 68
1ade7e08 69<p class="formFieldRequiredNotice">
5988ebd9 70 <span class="formFieldRequired">*</span>
1ade7e08
MW
71 {lang}wcf.global.form.required{/lang}
72</p>
73
03f9812b 74{include file='authFlowFooter'}