65 lines
No EOL
3.5 KiB
HTML
65 lines
No EOL
3.5 KiB
HTML
<template name="reg">
|
|
{{#if $not currentUser}}
|
|
{{#if $eq allowReg true}}
|
|
<div id="registrationForm">
|
|
<div>
|
|
<h4>Register</h4>
|
|
<article>
|
|
<div class="card-content">
|
|
<div class="grid">
|
|
<div>
|
|
<label for="name">Your Full Name *</label>
|
|
<input type="text" name="name" class="name" id="name" style="{{#if $eq misName true}}border: 2px solid red;{{/if}}" />
|
|
</div>
|
|
</div>
|
|
<div class="grid">
|
|
<div>
|
|
<label for="email">Email *</label>
|
|
<input type="email" name="email" id="email" class="email" />
|
|
</div>
|
|
</div>
|
|
{{#if $eq misEmail true}}
|
|
<div class="grid">
|
|
<div>
|
|
<p style="color: red;">This does not appear to be a proper email.</p>
|
|
</div>
|
|
</div>
|
|
{{/if}}
|
|
<div class="grid">
|
|
<div>
|
|
<label for="password">Password *</label>
|
|
<input type="password" name="password" id="password" class="password {{#if $eq misPass true}}red lighten-3{{/if}}" />
|
|
</div>
|
|
</div>
|
|
<div class="grid">
|
|
<div>
|
|
<label for="passwordConfirm">Confirm Password *</label>
|
|
<input type="password" name="passwordConfirm" id="passwordConfirm" class="passwordConfirm" style="{{#if $eq passMatch false}}border: 2px solid red !important;{{/if}}" />
|
|
</div>
|
|
</div>
|
|
{{#if $eq passMatch false}}
|
|
<div class="grid">
|
|
<div>
|
|
<p style="color: red;">Passwords do no match!</p>
|
|
</div>
|
|
</div>
|
|
{{/if}}
|
|
<div class="grid">
|
|
<div>
|
|
<a id="registerMe" class="btn right registerMe" role="button">Register</a>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="card-action">
|
|
<a href="#" id="login">Sign In</a>
|
|
</div>
|
|
</article>
|
|
</div>
|
|
</div>
|
|
{{else}}
|
|
<h3>Registration Disabled</h3>
|
|
<p>The administrator of this system has disabled registration. If you believe you should be allowed to register to use this system, please contact the system administrator for assistance.</p>
|
|
{{/if}}
|
|
{{/if}}
|
|
{{> snackbar}}
|
|
</template> |