summaryrefslogtreecommitdiff
path: root/django-nova/src/django_nova/templates/django_nova/projects/manage.html
diff options
context:
space:
mode:
Diffstat (limited to 'django-nova/src/django_nova/templates/django_nova/projects/manage.html')
-rw-r--r--django-nova/src/django_nova/templates/django_nova/projects/manage.html45
1 files changed, 45 insertions, 0 deletions
diff --git a/django-nova/src/django_nova/templates/django_nova/projects/manage.html b/django-nova/src/django_nova/templates/django_nova/projects/manage.html
new file mode 100644
index 00000000..d7dc4968
--- /dev/null
+++ b/django-nova/src/django_nova/templates/django_nova/projects/manage.html
@@ -0,0 +1,45 @@
+{% extends "django_nova/base.html" %}
+{% block title %} - {{ project.projectname|capfirst }} Overview{% endblock %}
+{% block pageclass %}overview{% endblock %}
+
+{% block content %}
+ <div id="page_head">
+ <h2 id="page_heading">Manage Users and Roles</h2>
+ <p id="page_description">From here you can manage users and roles.</p>
+ </div>
+
+ {% include "django_nova/_messages.html" %}
+
+ <div id="users">
+ {% if members %}
+ <table style="width: 100%">
+ <tr>
+ <th>Username</th>
+ <th>Project Roles</th>
+ <th>Global Roles</th>
+ <th>&nbsp;</th>
+ </tr>
+ {% for member in members %}
+ <tr class="{% cycle 'odd' 'even' %}">
+ <td>{{ member.memberId }} {% if project.projectManagerId == member.memberId %}(<em>project manager</em>){% endif %}</td>
+ <td>{{ member.project_roles }}</td>
+ <td>{{ member.global_roles }}</td>
+ <td class="odd">
+ <a href="{% url nova_project_edit_user project.projectname member.memberId%}">Edit</a>
+ </td>
+ </tr>
+ {% endfor %}
+ </table>
+ {% 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 %}
+