root / invitations / templates / invitations.html @ f81d0548
History | View | Annotate | Download (2.7 kB)
1 | 848e6d10 | Kostas Papadimitriou | {% load i18n %} |
---|---|---|---|
2 | 67921b5c | Kostas Papadimitriou | <div class="invitations-left">({% blocktrans count invitations_left as left %} |
3 | 67921b5c | Kostas Papadimitriou | {{ left }} invitation left |
4 | 67921b5c | Kostas Papadimitriou | {% plural %} |
5 | 67921b5c | Kostas Papadimitriou | {{ left }} invitations left |
6 | 67921b5c | Kostas Papadimitriou | {% endblocktrans %})</div>
|
7 | 848e6d10 | Kostas Papadimitriou | |
8 | a697f671 | Kostas Papadimitriou | {% if invitations_left > 0 %}
|
9 | 566cd8b2 | Georgios Gousios | <form action="/invitations/" method="post" id="invform"> |
10 | ccd822a8 | Georgios Gousios | {% csrf_token %} |
11 | 39ea29b0 | Kostas Papadimitriou | |
12 | 39ea29b0 | Kostas Papadimitriou | {% if errors %} |
13 | 39ea29b0 | Kostas Papadimitriou | <div id="errors"> |
14 | 39ea29b0 | Kostas Papadimitriou | <ul>
|
15 | 39ea29b0 | Kostas Papadimitriou | {% for error in errors %} |
16 | 39ea29b0 | Kostas Papadimitriou | <li>{{ error }}</li> |
17 | 39ea29b0 | Kostas Papadimitriou | {% endfor %} |
18 | 39ea29b0 | Kostas Papadimitriou | </ul>
|
19 | 39ea29b0 | Kostas Papadimitriou | </div>
|
20 | 39ea29b0 | Kostas Papadimitriou | {% endif %} |
21 | a640b50d | Georgios Gousios | |
22 | 5015c2f0 | Kostas Papadimitriou | <div id="fieldheaders" class="clearfix"> |
23 | 5015c2f0 | Kostas Papadimitriou | <span id="field_name_name">{% trans "Name" %}<span class="description">(e.g. John Smith)</span></span> |
24 | 5015c2f0 | Kostas Papadimitriou | <span id="field_email_name">{% trans "Email" %}</span> |
25 | ccd822a8 | Georgios Gousios | </div>
|
26 | ccd822a8 | Georgios Gousios | <div id="fields"> |
27 | 5015c2f0 | Kostas Papadimitriou | <div id="removable-name-container-1" class="removable-field-row"><input type="text" name="name_1" id="name_1" value="" class="textInput removable" /><input type="text" name="email_1" id="email_1" value="" class="textInput removable" /><img src="/static/spacer.gif" width="16" height="16" alt="" title="Remove This Item" class="" /> |
28 | ccd822a8 | Georgios Gousios | </div>
|
29 | ccd822a8 | Georgios Gousios | <div id="add-name-container" class="add-field-container"> |
30 | ccd822a8 | Georgios Gousios | <span class="add-field-trigger"> |
31 | ccd822a8 | Georgios Gousios | <img src="/static/add.gif" alt="" title="Add New Item" /> |
32 | 5015c2f0 | Kostas Papadimitriou | {% trans "Add invitation" %} |
33 | ccd822a8 | Georgios Gousios | </span>
|
34 | ccd822a8 | Georgios Gousios | </div>
|
35 | ccd822a8 | Georgios Gousios | </div>
|
36 | 0189075a | Kostas Papadimitriou | <p><input class="submit" type="submit" value="{% trans "Send " %}" /></p> |
37 | e0dbfa1e | Georgios Gousios | </form>
|
38 | a697f671 | Kostas Papadimitriou | {% else %} |
39 | a697f671 | Kostas Papadimitriou | |
40 | a697f671 | Kostas Papadimitriou | <div class="no-invitations-left"> |
41 | a697f671 | Kostas Papadimitriou | <p>
|
42 | a697f671 | Kostas Papadimitriou | {% blocktrans %} |
43 | a697f671 | Kostas Papadimitriou | You have no invitations left in your account. |
44 | a697f671 | Kostas Papadimitriou | {% endblocktrans %} |
45 | a697f671 | Kostas Papadimitriou | </p>
|
46 | a697f671 | Kostas Papadimitriou | </div>
|
47 | a697f671 | Kostas Papadimitriou | {% endif %} |
48 | e0dbfa1e | Georgios Gousios | |
49 | e0dbfa1e | Georgios Gousios | <div id="invsent"> |
50 | 39ea29b0 | Kostas Papadimitriou | |
51 | 5015c2f0 | Kostas Papadimitriou | <h3 class="clearfix">{% trans "Sent invitations" %} |
52 | f81d0548 | Georgios Gousios | <span>(<img src="/static/invitation_accepted.png" alt="{% trans "Invitation " %}"> = {% trans "Invitation has been accepted" %})</span> |
53 | f81d0548 | Georgios Gousios | <span>(<img src="/static/invitation_resend.png" width="16" height="16" alt="{% trans "Resend " %}"> = {% trans "Send invitation again" %})</span> |
54 | f81d0548 | Georgios Gousios | </h3>
|
55 | e0dbfa1e | Georgios Gousios | <div>
|
56 | e0dbfa1e | Georgios Gousios | <ul>
|
57 | 566cd8b2 | Georgios Gousios | {% for inv in invitations %} |
58 | 5015c2f0 | Kostas Papadimitriou | <li class="clearfix {% if inv.accepted %}accepted{% endif %}"> |
59 | e0dbfa1e | Georgios Gousios | {% if inv.accepted %} |
60 | f81d0548 | Georgios Gousios | <img src="/static/invitation_accepted.png" alt="{% trans "Invitation " %}"> |
61 | f81d0548 | Georgios Gousios | {% else %} |
62 | f81d0548 | Georgios Gousios | <span class="resend-invitation" id="inv-{{ inv.id }}"> |
63 | f81d0548 | Georgios Gousios | <img class="resend-invitation" src="/static/invitation_resend.png" width="16" height="16" alt="{% trans "Resend " %}"> |
64 | f81d0548 | Georgios Gousios | </span>
|
65 | e0dbfa1e | Georgios Gousios | {% endif %} |
66 | 5015c2f0 | Kostas Papadimitriou | <span class="name">{{ inv.targetname }}</span> <span class="email">{{ inv.target }}</span> |
67 | e0dbfa1e | Georgios Gousios | </li>
|
68 | e0dbfa1e | Georgios Gousios | {% endfor %} |
69 | e0dbfa1e | Georgios Gousios | </ul>
|
70 | e0dbfa1e | Georgios Gousios | </div>
|
71 | e0dbfa1e | Georgios Gousios | </div> |