summaryrefslogtreecommitdiff
path: root/django-nova/src/django_nova/templates/django_nova/projects/edit_user.html
blob: 44675ce4d30899b3499f0da035a1897c474494bd (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
{% extends "django_nova/base.html" %}
{% block title %} - {{ project.projectname|capfirst }} Overview{% endblock %}
{% block pageclass %}overview{% endblock %}

{% block headerjs %}
{{ block.super }}
<script type="text/javascript" src="/media/dashboard/js/django-admin.multiselect.js"></script>
<link rel="stylesheet" type="text/css" href="/media/dashboard/css/django-admin-widgets.css" />

<script type="text/javascript" charset="utf-8">
  $(function(){
    $.each($("#user_edit form select"), function () {
     // "Locations" can be any label you want
     SelectFilter.init(this.id, "Roles", 0, "/media/admin/");
    });
  })
</script>
{% endblock %}


{% block content %}
  <div id="page_head">
    <h2 id="page_heading">Edit User Roles</h2>
    <p id="page_description">From here you can edit multiple user roles.</p>
  </div>

  {% include "django_nova/_messages.html" %}
  <div id="user_edit" class="dash_block first">
    {% if user %}

      <form action="." method="post" enctype="multipart/form-data">
          {% csrf_token %}
          <fieldset class="module aligned {{ fieldset.classes }}">
            <h3 id="edit_{{ user.username }}">Edit Roles for User:  {{ user.username }}</h3>
            <div class="form-row">
              <label>User</label>
              <span id="user_name">{{ user.username }}</span>
            </div>
            <input type="hidden" name="username" value="{{ user.id }}" id="username" />

              {% for field in form.visible_fields %}
                  <div class="form-row">
                      {{ field.errors }}
                      {{ field.label_tag }}{{ field }}
                      {% if field.field.help_text %}<p class="help">{{ field.field.help_text|safe }}</p>{% endif %}
                  </div>
              {% endfor %}
              {% for field in form.hidden_fields %}
                {{ field }}
              {% endfor %}
          </fieldset>
          <div class="cancel">
            <a href="{% url nova_project_manage project.projectname %}">Cancel</a>
          </div>
          <div class="submit-row">
            <input type="submit" value="Save" class="default" />
            {# <a href="#" class="deletelink">Remove User</a> #}
          </div>
      </form>
    {% else %}
    <div class="ui-widget">
      <div class="ui-state-highlight ui-corner-all">
        <p>
          <span class="ui-icon ui-icon-info"></span>
          No users are currently associated with this project.
        </p>
      </div>
    </div>
    {% endif %}
  </div>
{% endblock %}