diff options
author | MS <ms@taler.net> | 2020-07-22 16:33:54 +0200 |
---|---|---|
committer | MS <ms@taler.net> | 2020-07-22 16:33:54 +0200 |
commit | 4816fa981f672f302a009af66a77c444c8e4b660 (patch) | |
tree | 1075990fcbcf17b0b9190793eab3db04c13fd121 /talermerchantdemos/survey/templates | |
parent | 3ca29bf465d0419c0915924910b4e81a73ec8cef (diff) | |
download | taler-merchant-demos-4816fa981f672f302a009af66a77c444c8e4b660.tar.gz taler-merchant-demos-4816fa981f672f302a009af66a77c444c8e4b660.tar.bz2 taler-merchant-demos-4816fa981f672f302a009af66a77c444c8e4b660.zip |
Installing Survey
Diffstat (limited to 'talermerchantdemos/survey/templates')
-rw-r--r-- | talermerchantdemos/survey/templates/.base.html.swp | bin | 0 -> 12288 bytes | |||
-rw-r--r-- | talermerchantdemos/survey/templates/base.html | 59 | ||||
-rw-r--r-- | talermerchantdemos/survey/templates/error.html | 22 | ||||
-rw-r--r-- | talermerchantdemos/survey/templates/index.html | 26 | ||||
-rw-r--r-- | talermerchantdemos/survey/templates/show_tip.html | 35 | ||||
-rw-r--r-- | talermerchantdemos/survey/templates/survey_stats.html | 15 |
6 files changed, 157 insertions, 0 deletions
diff --git a/talermerchantdemos/survey/templates/.base.html.swp b/talermerchantdemos/survey/templates/.base.html.swp Binary files differnew file mode 100644 index 0000000..e599ce1 --- /dev/null +++ b/talermerchantdemos/survey/templates/.base.html.swp diff --git a/talermerchantdemos/survey/templates/base.html b/talermerchantdemos/survey/templates/base.html new file mode 100644 index 0000000..2eeace1 --- /dev/null +++ b/talermerchantdemos/survey/templates/base.html @@ -0,0 +1,59 @@ +<!DOCTYPE html> +<!-- + This file is part of GNU TALER. + Copyright (C) 2014, 2015, 2016 INRIA + + 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/> +--> + +<html data-taler-nojs="true"> +<head> + <title>Taler Survey Demo</title> + <link rel="stylesheet" type="text/css" href="{{ url_for('static', filename='pure.css') }}" /> + <link rel="stylesheet" type="text/css" href="{{ url_for('static', filename='demo.css') }}" /> + <link rel="stylesheet" + type="text/css" + href="{{ url_for('static', filename='web-common/taler-fallback.css') }}" + id="taler-presence-stylesheet"/> + {% block styles %}{% endblock %} + {% block scripts %}{% endblock %} +</head> + +<body> + <div class="demobar"> + <h1><span class="tt adorn-brackets">Taler Demo</span></h1> + <h1><span class="it"><a href="{{ env('TALER_ENV_URL_MERCHANT_SURVEY') }}">Survey</a></span></h1> + <p>This is the survey page, which demonatrates how merchants can reward their users by paying directly into their wallet.</p> + <ul> + <li><a href="{{ env('TALER_ENV_URL_INTRO', '#') }}">Introduction</a></li> + <li><a href="{{ env('TALER_ENV_URL_BANK', '#') }}">Bank</a></li> + <li><a href="{{ env('TALER_ENV_URL_MERCHANT_BLOG', '#') }}">Essay Shop</a></li> + <li><a href="{{ env('TALER_ENV_URL_MERCHANT_DONATIONS', '#') }}">Donations</a></li> + <li><a href="{{ env('TALER_ENV_URL_MERCHANT_SURVEY', '#') }}">Survey</a></li> + <li><a href="{{ env('TALER_ENV_URL_BACKOFFICE', '#') }}">Back-office</a></li> + </ul> + <p>You can learn more about Taler on our main <a href="https://taler.net">website</a>.</p> + </div> + + <section id="main" class="content"> + <h1>Taler Survey Demo</h1> + {% block main %} + This is the main content of the page. + {% endblock %} + <hr /> + <div class="copyright"> + <p>Copyright © 2014—2017 INRIA</p> + <a href="/javascript" data-jslicense="1" class="jslicenseinfo">JavaScript license information</a> + </div> + </section> +</body> +</html> diff --git a/talermerchantdemos/survey/templates/error.html b/talermerchantdemos/survey/templates/error.html new file mode 100644 index 0000000..0d4bd02 --- /dev/null +++ b/talermerchantdemos/survey/templates/error.html @@ -0,0 +1,22 @@ +{% extends "templates/base.html" %} +{% block main %} + <h1>An Error Occurred</h1> + + <p>{{ message }}</p> + + {% if status_code %} + <p>The backend returned status code {{ status_code }}.</p> + {% endif %} + + {% if json %} + <p>Backend Response:</p> + <pre>{{ json }}</pre> + {% endif %} + + {% if stack %} + <p>Stack trace:</p> + <pre> + {{ stack }} + </pre> + {% endif %} +{% endblock main %} diff --git a/talermerchantdemos/survey/templates/index.html b/talermerchantdemos/survey/templates/index.html new file mode 100644 index 0000000..e58e669 --- /dev/null +++ b/talermerchantdemos/survey/templates/index.html @@ -0,0 +1,26 @@ +{% extends "templates/base.html" %} + +{% block main %} + <div> + <p> + In this page, you can participate in our survey about payment systems + and get a nice tip - via your Taler wallet - from this shop! <a href={{ url_for('survey_stats') }}>(survey stats)</a> + </p> + </div> + <div> + <form action="{{ url_for('submit_survey') }}" method="post" class="pure-form pure-form-stacked"> + <legend>What do you prefer?</legend> + <fieldset> + <label for="option-taler"> + <input id="option-taler" type="radio" name="paypref" value="taler" checked="checked" /> + Taler + </label> + <label for="option-visa"> + <input id="option-visa" type="radio" name="paypref" value="visa" /> + Visa + </label> + </fieldset> + <input type="submit" value="Submit Survey" class="pure-button pure-button-primary" /> + </form> + </div> +{% endblock %} diff --git a/talermerchantdemos/survey/templates/show_tip.html b/talermerchantdemos/survey/templates/show_tip.html new file mode 100644 index 0000000..1c6317a --- /dev/null +++ b/talermerchantdemos/survey/templates/show_tip.html @@ -0,0 +1,35 @@ +{% extends "templates/base.html" %} + + +{% block meta %} +<noscript> + <meta http-equiv="refresh" content="1"> +</noscript> +{% endblock meta %} + +{% block main %} + +<h1>Tip Offered</h1> + +<div class="taler-installed-hide"> + <p> + Looks like your browser doesn't support GNU Taler payments. You can try + installing a <a href="https://taler.net/en/wallet.html">wallet browser extension</a>. + </p> +</div> + +<div> + + <p> + You can use this QR code to receive a tip with your mobile wallet: + </p> + + {{ qrcode_svg | safe }} + + <p> + Click <a href="{{ taler_tip_uri }}">this link</a> to open your system's Taler wallet if it exists. + </p> + +</div> + +{% endblock main %} diff --git a/talermerchantdemos/survey/templates/survey_stats.html b/talermerchantdemos/survey/templates/survey_stats.html new file mode 100644 index 0000000..41cb437 --- /dev/null +++ b/talermerchantdemos/survey/templates/survey_stats.html @@ -0,0 +1,15 @@ +{% extends "templates/base.html" %} + +{% block main %} + <div> + <p>This page shows information about the tipping configuration of the + merchant. Usually this should not be visible to users.</p> + <ul> + <li>Reserve pub: {{ stats['reserve_pub'] }}</li> + <li>Reserve expiration: {{ prettydate(stats['reserve_expiration']) }}</li> + <li>Amount available {{ stats['amount_available'] }}</li> + <li>Amount picked up {{ stats['amount_picked_up'] }}</li> + <li>Amount authorized {{ stats['amount_authorized'] }}</li> + <ul> + </div> +{% endblock %} |