72 lines
3.3 KiB
HTML
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}
|