blob: cea85ce3415aafd40add7ef8439aff91312b7d1d (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
|
{% extends "base.html" %}
{#
This file is part of GNU TALER.
Copyright (C) 2014, 2015, 2016 Taler Systems SA
TALER is free software; you can redistribute it and/or modify it under the
terms of the GNU Lesser General Public License as published by the Free Software
Foundation; either version 2.1, or (at your option) any later version.
TALER is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.
You should have received a copy of the GNU Lesser General Public License along with
TALER; see the file COPYING. If not, see <http://www.gnu.org/licenses/>
@author Marcello Stanisci
@author Florian Dold <dold@taler.net>
#}
{% block headermsg %}
<div>
<h1 class="nav">Welcome <em>{{ name }}</em>!</h1>
<a href="{{ url('logout') }}" class="pure-button">[Logout]</a><br>
</div>
{% endblock headermsg %}
{% block content %}
<section id="menu">
<p>Bank account balance: <br/> <b>{{ amount_stringify(balance) }}</b></p>
</section>
<section id="main">
<article>
{% if fail_message %}
<div class="notification">
<p class="informational informational-fail">
{{ hint }}
</p>
</div>
{% endif %}
{% if success_message %}
<div class="notification">
<p class="informational informational-ok">
{{ hint }}
</p>
</div>
{% endif %}
</article>
<article>
<div>
<h2>Withdraw Money into a Taler wallet</h2>
<form id="reserve-form"
class="pure-form"
action="{{ url('start-withdrawal') }}"
method="post"
name="tform">
<input type="hidden" name="csrfmiddlewaretoken" value="{{ csrf_token }}" />
Amount to withdraw:
<select id="reserve-amount" name="kudos_amount" class="amount" autofocus>
<option value="{{ currency }}:5.00">5.00</option>
<option value="{{ currency }}:10.00">10.00</option>
<option value="{{ currency }}:15.00">15.00</option>
<option value="{{ currency }}:20.00">20.00</option>
</select><!--
--><input type="text" readonly class="currency-indicator" size="{{ currency|length }}" tabindex="-1" value="{{ currency }}">
<input id="select-exchange"
class="pure-button pure-button-primary"
type="submit"
value="Start withdrawal" />
</div>
<p>
</p>
</article>
<article>
<h2>Transactions for {{ name }}</h2>
<div id="transactions-history">
{% if history %}
<table class="pure-table">
<thead>
<tr>
<th style="text-align:center">Date</th>
<th style="text-align:center">Amount</th>
<th style="text-align:center">Counterpart</th>
<th style="text-align:center">Subject</th>
</tr>
</thead>
<tbody>
{% for item in history %}
<tr>
<td style="text-align:right">{{ item.date }}</td>
<td style="text-align:right">
{{ item.sign }} {{ item.amount }}
</td>
<td class="text-align:left">
{% if item.counterpart_username %}
{{ item.counterpart_username }}
{% endif %} (account #{{ item.counterpart }})
</td>
<td class="text-align:left
{% if item.cancelled %}
cancelled
{% endif %}">{{ item.subject }}
</td>
</tr>
{% endfor %}
</tbody>
</table>
{% else %}
<p class="informational informational-fail">
No transactions made to/from this account
</p>
{% endif %}
</div>
</article>
</section>
{% endblock %}
|