forked from enviPath/enviPy
111 lines
5.8 KiB
HTML
111 lines
5.8 KiB
HTML
<div class="modal fade bs-modal-sm" id="signupmodal" tabindex="-1" role="dialog" aria-labelledby="mySmallModalLabel"
|
|
aria-hidden="true">
|
|
<div class="modal-dialog modal-sm">
|
|
<div class="modal-content">
|
|
<br>
|
|
<div class="bs-example bs-example-tabs">
|
|
<ul id="myTab" class="nav nav-tabs">
|
|
<li class="active">
|
|
<a href="#signin" data-toggle="tab">Sign In</a>
|
|
</li>
|
|
<li class="">
|
|
<a href="#signup" data-toggle="tab">Register</a>
|
|
</li>
|
|
<li class="">
|
|
<a href="#why" data-toggle="tab">Why?</a>
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
<div class="modal-body">
|
|
<div id="myTabContent" class="tab-content">
|
|
<div class="tab-pane fade active in" id="signin">
|
|
<form class="form-horizontal" method="post" action="{{ meta.server_url }}/user">
|
|
{% csrf_token %}
|
|
<fieldset>
|
|
<input type="hidden" name="login" id="login" value="true"/>
|
|
<div class="control-group">
|
|
<label class="control-label" for="username">Username:</label>
|
|
<div class="controls">
|
|
<input required id="username" name="username" type="text" class="form-control"
|
|
placeholder="username" autocomplete="username">
|
|
</div>
|
|
<label class="control-label" for="passwordinput">Password:</label>
|
|
<div class="controls">
|
|
<input required id="passwordinput" name="password" class="form-control"
|
|
type="password" placeholder="********" autocomplete="current-password">
|
|
</div>
|
|
</div>
|
|
|
|
<!-- Button -->
|
|
<div class="control-group">
|
|
<label class="control-label" for="signin"></label>
|
|
<div class="controls">
|
|
<button id="signin" name="signin" class="btn btn-success">Sign In</button>
|
|
</div>
|
|
</div>
|
|
</fieldset>
|
|
</form>
|
|
</div>
|
|
|
|
<!-- Why tab -->
|
|
<div class="tab-pane fade in" id="why">
|
|
<p>After you register, you have more permissions on
|
|
this site, e.g., can create your own
|
|
packages, submit data for review, and set access
|
|
permissions to your data.</p>
|
|
<p></p>
|
|
<p>
|
|
<br> Please
|
|
contact <a href="mailto:admin@envipath.org">admin@envipath.org</a>
|
|
if you have any questions.</p>
|
|
</div>
|
|
|
|
|
|
<!-- Register -->
|
|
<div class="tab-pane fade"
|
|
id="signup">
|
|
<div id="passwordGuideline" class="alert alert-info">
|
|
The password must contain 8 to 30 characters<br>
|
|
The following characters are allowed:
|
|
- Upper and lower case characters<br>
|
|
- Digits<br>
|
|
- Special characters _, -, +<br>
|
|
|
|
</div>
|
|
|
|
<form id="signup-action" class="form-horizontal" action="{{ meta.server_url }}/user" method="post">
|
|
{% csrf_token %}
|
|
<input type="hidden" name="register" id="register" value="true"/>
|
|
|
|
<label class="control-label" for="userid">Username:</label>
|
|
<input id="userid" name="username" class="form-control" type="text" placeholder="user" required autocomplete="username">
|
|
|
|
<label class="control-label" for="email">Email:</label>
|
|
<input id="email" name="email" class="form-control" type="email" placeholder="user@envipath.org" required>
|
|
|
|
<label class="control-label" for="password">Password:</label>
|
|
<input id="password" name="password" class="form-control" type="password" placeholder="********" required autocomplete="new-password">
|
|
|
|
<label class="control-label" for="rpassword">Repeat Password:</label>
|
|
<input id="rpassword" name="rpassword" class="form-control" type="password" placeholder="********" required autocomplete="new-password">
|
|
|
|
<div class="control-group">
|
|
<label class="control-label" for="confirmsignup"></label>
|
|
<div class="controls">
|
|
<button id="confirmsignup" name="confirmsignup" class="btn btn-success">Sign Up
|
|
</button>
|
|
</div>
|
|
</div>
|
|
</form>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="modal-footer">
|
|
<center>
|
|
<button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
|
|
</center>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|