48 lines
2.2 KiB
HTML
48 lines
2.2 KiB
HTML
{% if user.is_authenticated %}
|
||
<div class="modal-header">
|
||
<h5 class="modal-title">Wilkommen {{ user.get_username }}</h5>
|
||
<button id="login_close" type="button" class="close" data-dismiss="modal" aria-label="Close">
|
||
<span aria-hidden="true">×</span>
|
||
</button>
|
||
</div>
|
||
<div class="modal-body">
|
||
{% if next %}
|
||
<span>Du verfügst nicht über genügend Rechte bitte melde dich mit einem anderen Konto an.</span>
|
||
{% endif %}
|
||
</div>
|
||
<div class="modal-footer">
|
||
<button type="button" id="do_logout" class="btn btn-info"><i class="fas fa-sign-out-alt"></i> Abmelden</button>
|
||
</div>
|
||
{% else %}
|
||
<div class="modal-header">
|
||
<h5 class="modal-title">Anmelden</h5>
|
||
<button id="login_close" type="button" class="close" data-dismiss="modal" aria-label="Close">
|
||
<span aria-hidden="true">×</span>
|
||
</button>
|
||
</div>
|
||
<div class="modal-body">
|
||
<div class="form-group">
|
||
<label for="login_name">Name</label>
|
||
<input type="text" name="username" id="login_name" class="form-control">
|
||
<div class="form-group">
|
||
</div>
|
||
<label for="login_password">Passwort</label>
|
||
<input type="password" name="password" id="login_password" class="form-control">
|
||
<input type="hidden" name="next" value="{{ next }}" />
|
||
</div>
|
||
</div>
|
||
<div class="modal-footer">
|
||
{% if form.errors %}
|
||
<span id="response">Dein Benutzername und Passwort passen nicht, bitte versuche es erneut.</span>
|
||
{% endif %}
|
||
{% if next %}
|
||
{% if user.is_authenticated %}
|
||
<span>Du verfügst nicht über genügend Rechte bitte melde dich mit einem anderen Konto an.</span>
|
||
{% else %}
|
||
<span>Bitte melde dich an um diese Seite zu sehen.</span>
|
||
{% endif %}
|
||
{% endif %}
|
||
<button type="button" id="login_action" class="btn btn-primary">Anmelden</button>
|
||
</div>
|
||
{% endif %}
|