Files
lsky-pro/application/index/view/auth/register.html
2021-07-26 17:58:17 +08:00

72 lines
3.3 KiB
HTML

{extend name="common:base" /}
{block name="title"}{:lang('Sign Up')} - {$config.site_name}{/block}
{block name="css"}
<link href="https://cdn.jsdelivr.net/npm/bootstrap@4.4.1/dist/css/bootstrap.min.css" rel="stylesheet">
{/block}
{block name="main"}
<div class="mdui-container">
<main>
<div class="mdui-row">
<div class="register-container">
<div class="panel mdui-col-sm-6 mdui-col-md-6 mdui-col-offset-sm-3 mdui-col-offset-md-3">
<div class="panel-header">{:lang('Registered account')}</div>
<div class="panel-body-box">
<form action="{:url('auth/register')}" method="post">
{include file="common:alert"}
<div class="mdui-textfield mdui-textfield-floating-label">
<label class="mdui-textfield-label">{:lang('User name')}</label>
<input class="mdui-textfield-input" type="text" name="username" maxlength="15" value="{:input('post.username')}"/>
</div>
<div class="mdui-textfield mdui-textfield-floating-label">
<label class="mdui-textfield-label">{:lang('Mailbox')}</label>
<input class="mdui-textfield-input" type="email" name="email" value="{:input('post.email')}"/>
</div>
<div class="mdui-textfield mdui-textfield-floating-label">
<label class="mdui-textfield-label">{:lang('Password')}</label>
<input class="mdui-textfield-input" type="password" name="password" value="{:input('post.password')}"/>
</div>
<div class="mdui-textfield mdui-textfield-floating-label">
<label class="mdui-textfield-label">{:lang('Confirm password')}</label>
<input class="mdui-textfield-input" type="password" name="password_confirm"/>
</div>
<div class="mdui-textfield mdui-textfield-floating-label">
<label class="mdui-textfield-label">{:lang('Verification Code')}</label>
<input class="mdui-textfield-input" type="text" name="captcha" maxlength="5" autocomplete="off"/>
<img src="{:captcha_src()}" class="captcha" onclick="this.src = '{:captcha_src()}' + '?t=' + new Date().getTime()" alt="{:lang('Verification Code')}">
</div>
<div class="mdui-textfield mdui-textfield-floating-label">
{if $config.close_register}
<button class="mdui-btn mdui-btn-block mdui-color-theme-accent mdui-ripple" disabled>{:lang('Registration closed')}</button>
{else /}
<button class="mdui-btn mdui-btn-block mdui-color-theme-accent mdui-ripple">{:lang('Sign Up')}</button>
{/if}
</div>
{:token()}
</form>
<p class="mdui-clearfix mdui-m-t-1">
{:lang('Existing account?')}<a href="{:url('auth/login')}"> {:lang('Sign In')}</a>
</p>
</div>
</div>
</div>
</div>
{if $config.close_register}
<div class="mask">
<div class="content">
<div class="panel-box">
<h3>{:lang('Site registration closed')}</h3>
</div>
</div>
</div>
{/if}
</main>
</div>
{/block}
{block name="js"}
<script src="https://cdn.jsdelivr.net/npm/bootstrap@4.4.1/dist/js/bootstrap.min.js"></script>
{/block}