summaryrefslogtreecommitdiff
path: root/django-nova/src/django_nova/templates/django_nova/projects/edit_user.html
diff options
context:
space:
mode:
Diffstat (limited to 'django-nova/src/django_nova/templates/django_nova/projects/edit_user.html')
-rw-r--r--django-nova/src/django_nova/templates/django_nova/projects/edit_user.html72
1 files changed, 72 insertions, 0 deletions
diff --git a/django-nova/src/django_nova/templates/django_nova/projects/edit_user.html b/django-nova/src/django_nova/templates/django_nova/projects/edit_user.html
new file mode 100644
index 00000000..44675ce4
--- /dev/null
+++ b/django-nova/src/django_nova/templates/django_nova/projects/edit_user.html
@@ -0,0 +1,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 %}
+