programmeerles-ouderen

Teach programming to seniors
Log | Files | Refs

admin_user.html (2363B)


      1 {% extends "layout.html" %}
      2 {% block content %}
      3 <div class="media">
      4     <img class="rounded-circle account-img" src="{{ image_file }}">
      5     <div class="media-body">
      6         <h2 class="account-heading">{{ user.username }}</h2>
      7         <p class="text-secondary">{{ user.email }}</p>
      8     </div>
      9 </div>
     10 <form method="POST" action="">
     11     {{ form.hidden_tag() }}
     12     <fieldset class="form-group">
     13         <legend class="border-bottom mb-4">Rechten bewerken!</legend>
     14         <div class="form-group">
     15             {{ form.type.label(class="form-control-label") }}
     16             {% if form.type.errors %}
     17             {{ form.type(class="form-control form-control-lg is-invalid") }}
     18             <div class="invalid-feedback">
     19                 {% for error in form.type.errors %}
     20                 <span>{{ error }}</span>
     21                 {% endfor %}
     22             </div>
     23             {% else %}
     24             {{ form.type(class="form-control form-control-lg") }}
     25             {% endif %}
     26         </div>
     27     </fieldset>
     28     <div class="form-group">
     29         <button type="button" class="btn btn-danger btn-sm m-1" data-toggle="modal"
     30             data-target="#deleteModal">Verwijderen</button>
     31         <a class="btn btn-danger btn-sm m-1" href="{{ url_for('reset_user', user_id=user.id) }}">Wachtwoord
     32             terugzetten</a>
     33         <br><br>
     34         {{ form.submit(class="btn btn-outline-info") }}
     35     </div>
     36 </form>
     37 <!-- Modal -->
     38 <div class="modal fade" id="deleteModal" tabindex="-1" role="dialog" aria-labelledby="deleteModalLabel"
     39     aria-hidden="true">
     40     <div class="modal-dialog" role="document">
     41         <div class="modal-content">
     42             <div class="modal-header">
     43                 <h5 class="modal-title" id="deleteModalLabel">Profiel verwijderen?</h5>
     44                 <button type="button" class="close" data-dismiss="modal" aria-label="Close">
     45                     <span aria-hidden="true">&times;</span>
     46                 </button>
     47             </div>
     48             <div class="modal-footer">
     49                 <button type="button" class="btn btn-secondary" data-dismiss="modal">Sluiten</button>
     50                 <form action="{{ url_for('delete_user', user_id=user.id) }}" method="POST">
     51                     <input class="btn btn-danger" type="submit" value="Delete">
     52                 </form>
     53             </div>
     54         </div>
     55     </div>
     56 </div>
     57 {% endblock content %}