diff options
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.html | 45 |
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> </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 %} + |