summaryrefslogtreecommitdiff
path: root/talermerchantdemos/templates
diff options
context:
space:
mode:
Diffstat (limited to 'talermerchantdemos/templates')
-rw-r--r--talermerchantdemos/templates/common-base.html.j234
-rw-r--r--talermerchantdemos/templates/donations-checkout.html.j22
-rw-r--r--talermerchantdemos/templates/donations-index.html.j22
-rw-r--r--talermerchantdemos/templates/footer.html.j210
-rw-r--r--talermerchantdemos/templates/language-switcher.html.j232
-rw-r--r--talermerchantdemos/templates/menu.html.j222
-rw-r--r--talermerchantdemos/templates/survey-index.html.j22
7 files changed, 51 insertions, 53 deletions
diff --git a/talermerchantdemos/templates/common-base.html.j2 b/talermerchantdemos/templates/common-base.html.j2
index ff8d655..17e27c6 100644
--- a/talermerchantdemos/templates/common-base.html.j2
+++ b/talermerchantdemos/templates/common-base.html.j2
@@ -38,13 +38,43 @@
{% endblock %}
</div>
</header>
- {% from 'menu.html.j2' import menu with context %} {{ menu('landing') }}
+
+
+ <div style="display:flex; flex-direction: column;" class="navcontainer">
+ <nav class="demolist">
+ <a href="{{ env('TALER_ENV_URL_INTRO', '#') + getlang() + '/' }}"
+ {% if getactive() == 'landing' %} class="active" {% endif %}
+ >{{gettext("Introduction")}}</a>
+ <a href="{{ env('TALER_ENV_URL_BANK', '#') + getlang() + '/' }}"
+ {% if getactive() == 'bank' %} class="active" {% endif %}
+ >{{gettext("Bank")}}</a>
+ <a href="{{ env('TALER_ENV_URL_MERCHANT_BLOG', '#') + getlang() + '/' }}"
+ {% if getactive() == 'blog' %} class="active" {% endif %}
+ >{{gettext("Essay Shop")}}</a>
+ <a href="{{ env('TALER_ENV_URL_MERCHANT_DONATIONS', '#') + getlang() + '/' }}"
+ {% if getactive() == 'donations' %} class="active" {% endif %}
+ >{{gettext("Donations")}}</a>
+ <a href="{{ env('TALER_ENV_URL_MERCHANT_SURVEY', '#') + getlang() + '/' }}"
+ {% if getactive() == 'survey' %} class="active" {% endif %}
+ >{{gettext("Tipping/Survey")}}</a>
+ {% include 'language-switcher.html.j2' %}
+ </nav>
+ </div>
<section id="main" class="content">
{% block main %}
This is the main content of the page.
{% endblock %}
- {% include 'footer.html.j2' %}
+ <hr />
+ <div>
+ <p>
+ {{
+ gettext('You can learn more about GNU Taler on our main <a href="{site}">website</a>.').format(site="https://taler.net/" + getlang() + "/")
+ }}
+ </p>
+ <div style="flex-grow:1"></div>
+ <p>Copyright &copy; 2014&mdash;2020 Taler Systems SA</p>
+ </div>
</section>
</body>
</html>
diff --git a/talermerchantdemos/templates/donations-checkout.html.j2 b/talermerchantdemos/templates/donations-checkout.html.j2
index ec63d9f..677df85 100644
--- a/talermerchantdemos/templates/donations-checkout.html.j2
+++ b/talermerchantdemos/templates/donations-checkout.html.j2
@@ -19,7 +19,7 @@
}}
</p>
- <form name="tform" action="{{ url_for('donate',lang=lang) }}" method="get">
+ <form name="tform" action="{{ url_for('donate',lang=getlang()) }}" method="get">
<div id="opt-form" align="left"><br>
<input type="hidden" name="donation_receiver" value="{{ donation_receiver }}">
<input type="hidden" name="donation_amount" value="{{ donation_amount }}">
diff --git a/talermerchantdemos/templates/donations-index.html.j2 b/talermerchantdemos/templates/donations-index.html.j2
index 25a6768..05e958e 100644
--- a/talermerchantdemos/templates/donations-index.html.j2
+++ b/talermerchantdemos/templates/donations-index.html.j2
@@ -17,7 +17,7 @@
}}
</p>
- <form name="tform" action="{{ url_for('checkout',lang=lang) }}" method="GET" class="pure-form">
+ <form name="tform" action="{{ url_for('checkout',lang=getlang()) }}" method="GET" class="pure-form">
<div class="participation" id="fake-shop">
<select name="donation_receiver">
<option value="GNUnet">GNUnet</option>
diff --git a/talermerchantdemos/templates/footer.html.j2 b/talermerchantdemos/templates/footer.html.j2
deleted file mode 100644
index 7c585bc..0000000
--- a/talermerchantdemos/templates/footer.html.j2
+++ /dev/null
@@ -1,10 +0,0 @@
-<hr />
-<div>
- <p>
- {{
- gettext('You can learn more about GNU Taler on our main <a href="{site}">website</a>.').format(site="https://taler.net/" + lang + "/")
- }}
- </p>
- <div style="flex-grow:1"></div>
- <p>Copyright &copy; 2014&mdash;2020 Taler Systems SA</p>
-</div>
diff --git a/talermerchantdemos/templates/language-switcher.html.j2 b/talermerchantdemos/templates/language-switcher.html.j2
index dbf2d31..66c5405 100644
--- a/talermerchantdemos/templates/language-switcher.html.j2
+++ b/talermerchantdemos/templates/language-switcher.html.j2
@@ -1,50 +1,50 @@
<span class="right">
- {{ {"en": "English [en]", "ar": "Arabic [ar]", "zh_Hant": "Chinese [zh]", "fr": "French [fr]", "de": "German [de]", "hi": "Hindi [hi]", "it": "Italian [it]", "ja": "Japanese [ja]", "ko": "Korean [ko]", "pt": "Portuguese [pt]", "pt_BR": "Portuguese (Brazil) [pt_BR]", "ru": "Russian [ru]", "es": "Spanish [es]", "sv": "Swedish [sv]", "tr": "Turkish [tr]"}[lang] | default("en") }}
+ {{ {"en": "English [en]", "ar": "Arabic [ar]", "zh_Hant": "Chinese [zh]", "fr": "French [fr]", "de": "German [de]", "hi": "Hindi [hi]", "it": "Italian [it]", "ja": "Japanese [ja]", "ko": "Korean [ko]", "pt": "Portuguese [pt]", "pt_BR": "Portuguese (Brazil) [pt_BR]", "ru": "Russian [ru]", "es": "Spanish [es]", "sv": "Swedish [sv]", "tr": "Turkish [tr]"}[getlang()] | default("en") }}
<div class="nav">
<br>
- {% if lang != 'en' %}
+ {% if getlang() != 'en' %}
<a href="/en/" class="navbtn">English [en]</a><br>
{% endif %}
- {% if lang != 'ar' %}
+ {% if getlang() != 'ar' %}
<a href="/ar/" class="navbtn">Arabic [ar]</a><br>
{% endif %}
- {% if lang != 'zh_Hant' %}
+ {% if getlang() != 'zh_Hant' %}
<a href="/zh_Hant/" class="navbtn">Chinese [zh]</a><br>
{% endif %}
- {% if lang != 'fr' %}
+ {% if getlang() != 'fr' %}
<a href="/fr/" class="navbtn">Fran&ccedil;ais [fr]</a><br>
{% endif %}
- {% if lang != 'de' %}
+ {% if getlang() != 'de' %}
<a href="/de/" class="navbtn">Deutsch [de]</a><br>
{% endif %}
- {% if lang != 'hi' %}
+ {% if getlang() != 'hi' %}
<a href="/hi/" class="navbtn">Hindi [hi]</a><br>
{% endif %}
- {% if lang != 'it' %}
+ {% if getlang() != 'it' %}
<a href="/it/" class="navbtn">Italiano [it]</a><br>
{% endif %}
- {% if lang != 'ja' %}
+ {% if getlang() != 'ja' %}
<a href="/ja/" class="navbtn">Japanese [ja]</a><br>
{% endif %}
- {% if lang != 'ko' %}
+ {% if getlang() != 'ko' %}
<a href="/ko/" class="navbtn">Korean [ko]</a><br>
{% endif %}
- {% if lang != 'pt' %}
+ {% if getlang() != 'pt' %}
<a href="/pt/" class="navbtn">Português [pt]</a><br>
{% endif %}
- {% if lang != 'pt_BR' %}
+ {% if getlang() != 'pt_BR' %}
<a href="/pt_BR/" class="navbtn">Português (Brazil) [pt_BR]</a><br>
{% endif %}
- {% if lang != 'ru' %}
+ {% if getlang() != 'ru' %}
<a href="/ru/" class="navbtn">Russian [pt]</a><br>
{% endif %}
- {% if lang != 'es' %}
+ {% if getlang() != 'es' %}
<a href="/es/" class="navbtn">Espa&ntilde;ol [es]</a><br>
{% endif %}
- {% if lang != 'sv' %}
+ {% if getlang() != 'sv' %}
<a href="/sv/" class="navbtn">Svenska [sv]</a><br>
{% endif %}
- {% if lang != 'tr' %}
+ {% if getlang() != 'tr' %}
<a href="/tr/" class="navbtn">Turkish [tr]</a><br>
{% endif %}
diff --git a/talermerchantdemos/templates/menu.html.j2 b/talermerchantdemos/templates/menu.html.j2
deleted file mode 100644
index 937030d..0000000
--- a/talermerchantdemos/templates/menu.html.j2
+++ /dev/null
@@ -1,22 +0,0 @@
-{% macro menu(active) -%}
-<div style="display:flex; flex-direction: column;" class="navcontainer">
- <nav class="demolist">
- <a href="{{ env('TALER_ENV_URL_INTRO', '#') + lang + '/' }}"
- {% if active == 'landing' %} class="active" {% endif %}
- >{{gettext("Introduction")}}</a>
- <a href="{{ env('TALER_ENV_URL_BANK', '#') + lang + '/' }}"
- {% if active == 'bank' %} class="active" {% endif %}
- >{{gettext("Bank")}}</a>
- <a href="{{ env('TALER_ENV_URL_MERCHANT_BLOG', '#') + lang + '/' }}"
- {% if active == 'blog' %} class="active" {% endif %}
- >{{gettext("Essay Shop")}}</a>
- <a href="{{ env('TALER_ENV_URL_MERCHANT_DONATIONS', '#') + lang + '/' }}"
- {% if active == 'donations' %} class="active" {% endif %}
- >{{gettext("Donations")}}</a>
- <a href="{{ env('TALER_ENV_URL_MERCHANT_SURVEY', '#') + lang + '/' }}"
- {% if active == 'survey' %} class="active" {% endif %}
- >{{gettext("Tipping/Survey")}}</a>
- {% include 'language-switcher.html.j2' %}
- </nav>
-</div>
-{%- endmacro %}
diff --git a/talermerchantdemos/templates/survey-index.html.j2 b/talermerchantdemos/templates/survey-index.html.j2
index e7d323b..d860573 100644
--- a/talermerchantdemos/templates/survey-index.html.j2
+++ b/talermerchantdemos/templates/survey-index.html.j2
@@ -8,7 +8,7 @@
</p>
</div>
<div>
- <form action="{{ "/" + lang + "/submit-survey" }}" method="post" class="pure-form pure-form-stacked">
+ <form action="{{ "/" + getlang() + "/submit-survey" }}" method="post" class="pure-form pure-form-stacked">
<legend>{{ gettext("Which payment system do you prefer?") }}</legend>
<fieldset>
<label for="option-taler">