blob: c9b08f18ad2f451229087f126d04ef210edad946 (
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
|
{% extends "templates/base.html" %}
{% block main %}
<h1 lang="en">Welcome to the Taler Donation "Shop" Demo</h1>
<p>This toy donations website shows the user experience for donations with Taler.
You are paying with an imaginary currency ({{ merchant_currency }}).
</p>
<div class="taler-installed-hide">
<h2>Installing the Taler wallet</h2>
First, you need to install the Taler wallet browser extension.
Install the wallet
<span id="install-done" style="visibility: hidden">(done)</span>
<ul>
<li>from the app store for <a href="https://chrome.google.com/webstore/detail/gnu-taler-wallet/millncjiddlpgdmkklmhfadpacifaonc">Google
Chrome and Chromium</a>
</li>
<li>By visiting our <a href="https://taler.net/wallet">installation page</a> for other platforms.
</li>
</ul>
Wallets for other browsers will be provided in the near future.
</div>
<div class="taler-installed-show">
<p>Please choose a project and the amount (*) of {{ merchant_currency }} you
wish to donate:</p>
<form name="tform" action="checkout" method="GET" class="pure-form">
<div class="participation" id="fake-shop">
<select name="donation_receiver">
<option value="GNUnet">GNUnet</option>
<option value="Taler">GNU Taler</option>
<option value="Tor">Tor</option>
</select>
<select id="taler-donation" name="donation_amount">
<option value="{{ merchant_currency }}:0.1">0.1 {{ merchant_currency }}</option>
<option value="{{ merchant_currency }}:1">1 {{ merchant_currency }}</option>
<option value="{{ merchant_currency }}:6">5 {{ merchant_currency }}</option>
<option value="{{ merchant_currency }}:10">10 {{ merchant_currency }}</option>
</select>
<input type="text" name="donation_donor" value="Anonymous" />
<input type="submit" class="pure-button pure-button-primary" value="Donate!" />
</div>
</form>
<p>
(*) To make it a bit more fun, the 5 {{ merchant_currency }} option is
deliberately implemented with a fault: the merchant will try to make you
donate 6 {{ merchant_currency }} instead of the 5 {{ merchant_currency }} you
got to see. But do not worry, you will be given the opportunity to review
the final offer from the merchant in a window secured by the Taler
extension. That way, you can spot the error before committing to an
incorrect contract.
</p>
</div>
{% endblock %}
|