Statistics
| Branch: | Tag: | Revision:

root / pithos / im / templates / users_info.html @ 64f87a36

History | View | Annotate | Download (3.8 kB)

1 65e57f32 Giorgos Verigakis
{% extends "base.html" %}
2 65e57f32 Giorgos Verigakis
3 2d8da097 Antony Chazapis
{% load formatters %}
4 2d8da097 Antony Chazapis
5 65e57f32 Giorgos Verigakis
{% block body %}
6 65e57f32 Giorgos Verigakis
7 5c8eb4eb Antony Chazapis
<form action="{% url pithos.im.views.users_modify user.id %}" method="post">
8 65e57f32 Giorgos Verigakis
  <div class="clearfix">
9 65e57f32 Giorgos Verigakis
    <label for="user-id">ID</label>
10 65e57f32 Giorgos Verigakis
    <div class="input">
11 65e57f32 Giorgos Verigakis
      <span class="uneditable-input" id="user-id">{{ user.id }}</span>
12 65e57f32 Giorgos Verigakis
    </div>
13 65e57f32 Giorgos Verigakis
  </div>
14 65e57f32 Giorgos Verigakis
15 65e57f32 Giorgos Verigakis
  <div class="clearfix">
16 65e57f32 Giorgos Verigakis
    <label for="user-uniq">Uniq</label>
17 65e57f32 Giorgos Verigakis
    <div class="input">
18 2d8da097 Antony Chazapis
      <input class="span4" id="user-uniq" name="uniq" value="{{ user.uniq }}" type="text" />
19 65e57f32 Giorgos Verigakis
    </div>
20 65e57f32 Giorgos Verigakis
  </div>
21 65e57f32 Giorgos Verigakis
22 65e57f32 Giorgos Verigakis
  <div class="clearfix">
23 65e57f32 Giorgos Verigakis
    <label for="user-realname">Real Name</label>
24 65e57f32 Giorgos Verigakis
    <div class="input">
25 2d8da097 Antony Chazapis
      <input class="span4" id="user-realname" name="realname" value="{{ user.realname }}" type="text" />
26 65e57f32 Giorgos Verigakis
    </div>
27 65e57f32 Giorgos Verigakis
  </div>
28 65e57f32 Giorgos Verigakis
29 65e57f32 Giorgos Verigakis
  <div class="clearfix">
30 65e57f32 Giorgos Verigakis
    <label for="user-admin">Admin</label>
31 65e57f32 Giorgos Verigakis
    <div class="input">
32 65e57f32 Giorgos Verigakis
      <ul class="inputs-list">
33 65e57f32 Giorgos Verigakis
        <li>
34 65e57f32 Giorgos Verigakis
          <label>
35 65e57f32 Giorgos Verigakis
            <input type="checkbox" id="user-admin" name="admin"{% if  %} checked{% endif %}>
36 65e57f32 Giorgos Verigakis
          </label>
37 65e57f32 Giorgos Verigakis
        </li>
38 65e57f32 Giorgos Verigakis
      </ul>
39 65e57f32 Giorgos Verigakis
    </div>
40 65e57f32 Giorgos Verigakis
  </div>
41 65e57f32 Giorgos Verigakis
42 65e57f32 Giorgos Verigakis
  <div class="clearfix">
43 65e57f32 Giorgos Verigakis
    <label for="user-affiliation">Affiliation</label>
44 65e57f32 Giorgos Verigakis
    <div class="input">
45 2d8da097 Antony Chazapis
      <input class="span4" id="user-affiliation" name="affiliation" value="{{ user.affiliation }}" type="text" />
46 32e87ed2 Giorgos Verigakis
    </div>
47 32e87ed2 Giorgos Verigakis
  </div>
48 32e87ed2 Giorgos Verigakis
49 32e87ed2 Giorgos Verigakis
  <div class="clearfix">
50 32e87ed2 Giorgos Verigakis
    <label for="user-state">State</label>
51 32e87ed2 Giorgos Verigakis
    <div class="input">
52 32e87ed2 Giorgos Verigakis
      <select class="medium" id="user-state" name="state">
53 32e87ed2 Giorgos Verigakis
        {% for state in states %}
54 32e87ed2 Giorgos Verigakis
        <option{% ifequal  user.state %} selected{% endifequal %}>{{ state }}</option>
55 32e87ed2 Giorgos Verigakis
        {% endfor %}
56 32e87ed2 Giorgos Verigakis
      </select>
57 32e87ed2 Giorgos Verigakis
    </div>
58 32e87ed2 Giorgos Verigakis
  </div>
59 32e87ed2 Giorgos Verigakis
60 32e87ed2 Giorgos Verigakis
  <div class="clearfix">
61 32e87ed2 Giorgos Verigakis
    <label for="user-invitations">Invitations</label>
62 32e87ed2 Giorgos Verigakis
    <div class="input">
63 32e87ed2 Giorgos Verigakis
      <input class="span2" id="user-invitations" name="invitations" value="{{ user.invitations }}" type="text" />
64 65e57f32 Giorgos Verigakis
    </div>
65 65e57f32 Giorgos Verigakis
  </div>
66 65e57f32 Giorgos Verigakis
67 65e57f32 Giorgos Verigakis
  <div class="clearfix">
68 65e57f32 Giorgos Verigakis
    <label for="user-quota">Quota</label>
69 65e57f32 Giorgos Verigakis
    <div class="input">
70 2d8da097 Antony Chazapis
      <div class="input-append">
71 2d8da097 Antony Chazapis
        <input class="span2" id="user-quota" name="quota" value="{{ user.quota|GiB }}" type="text" />
72 2d8da097 Antony Chazapis
        <span class="add-on">GiB</span>
73 2d8da097 Antony Chazapis
      </div>
74 65e57f32 Giorgos Verigakis
    </div>
75 65e57f32 Giorgos Verigakis
  </div>
76 65e57f32 Giorgos Verigakis
77 65e57f32 Giorgos Verigakis
  <div class="clearfix">
78 65e57f32 Giorgos Verigakis
    <label for="user-token">Token</label>
79 65e57f32 Giorgos Verigakis
    <div class="input">
80 2d8da097 Antony Chazapis
      <input class="span4" id="user-token" name="auth_token" value="{{ user.auth_token }}" type="text" />
81 2d8da097 Antony Chazapis
    </div>
82 2d8da097 Antony Chazapis
  </div>
83 2d8da097 Antony Chazapis
84 2d8da097 Antony Chazapis
  <div class="clearfix">
85 2d8da097 Antony Chazapis
    <label for="token-created">Token Created</label>
86 2d8da097 Antony Chazapis
    <div class="input">
87 2d8da097 Antony Chazapis
      <span class="uneditable-input" id="token-created">{{ user.auth_token_created }}</span>
88 2d8da097 Antony Chazapis
    </div>
89 2d8da097 Antony Chazapis
  </div>
90 2d8da097 Antony Chazapis
91 2d8da097 Antony Chazapis
  <div class="clearfix">
92 2d8da097 Antony Chazapis
    <label for="token-expires">Token Expires</label>
93 2d8da097 Antony Chazapis
    <div class="input">
94 2d8da097 Antony Chazapis
      <input type="datetime" class="span4" id="token-expires" name="auth_token_expires" value="{{ user.auth_token_expires|isoformat }}" />
95 65e57f32 Giorgos Verigakis
    </div>
96 65e57f32 Giorgos Verigakis
  </div>
97 65e57f32 Giorgos Verigakis
98 65e57f32 Giorgos Verigakis
  <div class="clearfix">
99 65e57f32 Giorgos Verigakis
    <label for="user-created">Created</label>
100 65e57f32 Giorgos Verigakis
    <div class="input">
101 65e57f32 Giorgos Verigakis
      <span class="uneditable-input" id="user-created">{{ user.created }}</span>
102 65e57f32 Giorgos Verigakis
    </div>
103 65e57f32 Giorgos Verigakis
  </div>
104 65e57f32 Giorgos Verigakis
105 65e57f32 Giorgos Verigakis
  <div class="clearfix">
106 65e57f32 Giorgos Verigakis
    <label for="user-updated">Updated</label>
107 65e57f32 Giorgos Verigakis
    <div class="input">
108 65e57f32 Giorgos Verigakis
      <span class="uneditable-input" id="user-updated">{{ user.updated }}</span>
109 65e57f32 Giorgos Verigakis
    </div>
110 65e57f32 Giorgos Verigakis
  </div>
111 65e57f32 Giorgos Verigakis
112 65e57f32 Giorgos Verigakis
  <div class="actions">
113 65e57f32 Giorgos Verigakis
    <button type="submit" class="btn primary">Save Changes</button>
114 65e57f32 Giorgos Verigakis
    <button type="reset" class="btn">Reset</button>
115 65e57f32 Giorgos Verigakis
        &nbsp;&nbsp;
116 5c8eb4eb Antony Chazapis
    <a class="btn danger needs-confirm" href="{% url pithos.im.views.users_delete user.id %}">Delete User</a>
117 65e57f32 Giorgos Verigakis
  </div>
118 65e57f32 Giorgos Verigakis
119 65e57f32 Giorgos Verigakis
  <div class="alert-message block-message error">
120 65e57f32 Giorgos Verigakis
    <p><strong>WARNING:</strong> Are you sure you want to delete this user?</p>
121 65e57f32 Giorgos Verigakis
    <div class="alert-actions">
122 5c8eb4eb Antony Chazapis
      <a class="btn danger" href="{% url pithos.im.views.users_delete user.id %}">Delete</a>
123 65e57f32 Giorgos Verigakis
      <a class="btn alert-close">Cancel</a>
124 65e57f32 Giorgos Verigakis
    </div>
125 65e57f32 Giorgos Verigakis
  </div>
126 65e57f32 Giorgos Verigakis
</form>
127 65e57f32 Giorgos Verigakis
{% endblock body %}