approve.html 843 Bytes
Newer Older
1
{% extends "process/nm2-base.html" %}
Enrico Zini's avatar
Enrico Zini committed
2
{% load nm %}
3
{% load i18n %}
Enrico Zini's avatar
Enrico Zini committed
4
5
6

{% block content %}

7
<h1>{% trans "Approve" %} {{person}} / {{process.applying_for|desc_status}}</h1>
Enrico Zini's avatar
Enrico Zini committed
8

9
<table class="table table-sm">
Enrico Zini's avatar
Enrico Zini committed
10
  {% for key, value in rt_content %}
Romain Porte's avatar
Romain Porte committed
11
  <tr><th>{{key}}</th><td><code>{{value}}</code></td></tr>
Enrico Zini's avatar
Enrico Zini committed
12
13
14
  {% endfor %}
</table>

15
<h2>{% trans "Unsigned statement" %}</h2>
Enrico Zini's avatar
Enrico Zini committed
16

Romain Porte's avatar
Romain Porte committed
17
<p>{% trans "To sign the contents of the clipboard:" %} <br><code>xclip -o | gpg --clearsign --default-key {{user.fpr}} | xclip</code></p>
Enrico Zini's avatar
Enrico Zini committed
18

Enrico Zini's avatar
Enrico Zini committed
19
20
21
22
<textarea cols="80" rows="25">
{{text|safe}}
</textarea>

23
<h2>{% trans "Signed statement" %}</h2>
Enrico Zini's avatar
Enrico Zini committed
24
25

<form action="{{request.build_absolute_uri}}" method="POST">{% csrf_token %}
26
  <p><button class="btn btn-primary" type="submit">{% trans "Approve" %}</button></p>
Enrico Zini's avatar
Enrico Zini committed
27
28
29
30
31
  <p>{{form.signed.errors}}</p>
  {{form.signed}}
</form>

{% endblock %}