gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[GNUnet-SVN] [taler-www] branch master updated: #5786


From: gnunet
Subject: [GNUnet-SVN] [taler-www] branch master updated: #5786
Date: Thu, 27 Jun 2019 20:00:40 +0200

This is an automated email from the git hooks/post-receive script.

marcello pushed a commit to branch master
in repository www.

The following commit(s) were added to refs/heads/master by this push:
     new 1a29f4b  #5786
1a29f4b is described below

commit 1a29f4b2567ff1d1cb41da15fbf74d6d541e39e6
Author: Marcello Stanisci <address@hidden>
AuthorDate: Thu Jun 27 20:00:30 2019 +0200

    #5786
---
 docs.html.j2              | 210 ++++++++++++++++++++++++++++++++++++++++++++++
 icons/icon-api.svg        |   1 +
 icons/icon-backend.svg    |   1 +
 icons/icon-backoffice.svg |   1 +
 icons/icon-bank.svg       |   1 +
 icons/icon-code.svg       |   1 +
 icons/icon-developers.svg |   1 +
 icons/icon-exchange.svg   |   1 +
 icons/icon-market.svg     |   1 +
 icons/icon-share.svg      |   1 +
 template.py               |   1 +
 11 files changed, 220 insertions(+)

diff --git a/docs.html.j2 b/docs.html.j2
new file mode 100644
index 0000000..8996693
--- /dev/null
+++ b/docs.html.j2
@@ -0,0 +1,210 @@
+{% extends "common/base.j2" %}
+{% block body_content %}
+
+<div class="container">
+
+
+  <div class="row justify-content-center text-center">
+    <div class="col-8">
+      <h2>Components</h2>
+    </div>
+  </div>
+
+  <div class="row mt-5">
+  </div>
+
+  <div class="row">
+    <div class="col">
+      <a href="https://{{ docshost }}/merchant/backend/html/manual.html">
+      <img src="../icons/icon-backend.svg" height=60>
+      <h3>Merchant Backend Administration</h3>
+      </a>
+      {{ _("Tutorial and manual for operating a merchant") }}.
+      {{ _("Also available as") }} <a href="https://{{ docshost 
}}/merchant/backend/pdf/manual.pdf">PDF</a>.
+    </div>
+
+    <div class="col">
+      <a href="https://{{ docshost 
}}/merchant/backend/html/merchant-api-curl.html">
+      <img src="../icons/icon-market.svg" height=60>
+      <h3>{{ _("Merchant API Tutorial (Command Line)") }}</h3>
+      </a>
+      {% trans %}
+      Tutorial for processing Taler payments using the merchant backend's API, 
with command line (and cURL) examples.
+      Also available as
+      {% endtrans %} <a href="https://{{ docshost 
}}/merchant/backend/pdf/merchant-api-curl.pdf">PDF</a>.
+    </div>
+
+    <div class="col">
+      <a href="https://{{ docshost 
}}/merchant/backend/html/merchant-api-python.html">
+      <img src="../icons/icon-market.svg" height=60>
+      <h3>Merchant API Tutorial (Python)</h3>
+      </a>
+      {% trans %}
+      Tutorial for processing Taler payments using the merchant backend's API, 
with Python 3 examples.
+      Also available as 
+      {% endtrans %} <a href="https://{{ docshost 
}}/merchant/backend/pdf/merchant-api-python.pdf">PDF</a>.
+    </div>
+  </div>
+
+  <div class="row mt-5">
+  </div>
+
+  <div class="row">
+    <div class="col">
+      <a href="https://{{ docshost }}/exchange/html/taler-exchange.html">
+      <img src="../icons/icon-exchange.svg" height=60>
+      <h3>Exchange</h3>
+      </a>
+      {% trans %}
+      Operator's manual for the GNU Taler exchange.
+      Also available as
+      {% endtrans %} <a href="https://{{ docshost 
}}/exchange/pdf/taler-exchange.pdf">PDF</a>.
+    </div>
+
+    <div class="col">
+      <a href="https://{{ docshost }}/bank/html/taler-bank.html">
+      <img src="../icons/icon-bank.svg" height=60>
+      <h3>{{ _("Bank Integration") }}</h3>
+      </a>
+      {% trans %}
+      Manual for tightly integrating Taler with banking applications.
+      Also available as
+      {% endtrans %} <a href="https://{{ docshost 
}}/bank/pdf/taler-bank.pdf">PDF</a>.
+    </div>
+
+    <div class="col">
+      <a href="https://{{ docshost }}/backoffice/html/manual.html">
+      <img src="../icons/icon-backoffice.svg" height=60>
+      <h3>{{ _("Back office") }}</h3>
+      </a>
+      {% trans %}
+      Manual to run the back-office Web application.
+      Also available as
+      {% endtrans %} <a href="https://{{ docshost 
}}/backoffice/pdf/manual.pdf">PDF</a>.
+    </div>
+  </div>
+
+  <div class="row mt-5">
+  </div>
+
+  <div class="row justify-content-center text-center">
+    <div class="col-8">
+      <h2>Internals</h2>
+    </div>
+  </div>
+
+  <div class="row mt-5">
+  </div>
+
+  <div class="row">
+    <div class="col">
+      <a href="https://{{ docshost }}/api/index.html">
+      <img src="../icons/icon-api.svg" height=60>
+      <h3>HTTP API</h3>
+      </a>
+      {{ _("Reference for the HTTP-based API for Taler components.") }}
+      </div>
+
+    <div class="col">
+      <a href="https://{{ docshost }}/onboarding/html/onboarding.html">
+        <img src="../icons/icon-developers.svg" height=60>
+        <h3>Onboarding</h3>
+      </a>
+      {% trans %}
+      Description of our taler.net setup and how to contribute.
+      Also available as
+      {% endtrans %} 
+      <a href="https://{{ docshost }}/onboarding/pdf/onboarding.pdf">PDF</a>.
+    </div>
+  </div>
+
+  <div class="row mt-5">
+  </div>
+
+  <div class="row justify-content-center text-center">
+    <div class="col-8">
+      <h2>Community</h2>
+    </div>
+  </div>
+
+  <div class="row mt-5">
+  </div>
+
+  <div class="row">
+    <div class="col">
+      <a href="https://lists.gnu.org/mailman/listinfo/taler";>
+        <img src="../icons/icon-share.svg" height=60>
+        <h3>Mailing List</h3>
+      </a>
+      {{ _("The official GNU Taler mailing list.") }}
+    </div>
+
+    <div class="col">
+      <a href="https://webchat.freenode.net/?channels=taler";>
+        <img src="../icons/icon-share.svg" height=60>
+        <h3>IRC</h3>
+      </a>
+      {{ _("Our IRC channel is #taler on freenode.") }}
+    </div>
+
+    <div class="col">
+      <a href="https://gnunet.org/bugs/";>
+        <img src="../icons/icon-share.svg" height=60>
+        <h3>Bug Tracker</h3>
+      </a>
+      {{ _("Our bug tracker for bugs and feature request.") }}
+    </div>
+
+  </div>
+
+  <div class="row mt-5">
+  </div>
+
+  <div class="row justify-content-center text-center">
+    <div class="col-8">
+      <h2>Code</h2>
+    </div>
+  </div>
+
+  <div class="row mt-5">
+  </div>
+
+  <div class="row">
+
+    <div class="col">
+      <a href="https://{{ docshost }}/code/exchange/index.html">
+        <img src="../icons/icon-code.svg" height=60>
+        <h3>{{ _("Code (Exchange)") }}</h3>
+      </a>
+      {{ _("Documented source code (with Doxygen) for the exchange.") }}
+    </div>
+
+    <div class="col">
+      <a href="https://{{ docshost }}/code/merchant/index.html">
+        <img src="../icons/icon-code.svg" height=60>
+        <h3>{{ _("Code (Merchant backend)") }}</h3>
+      </a>
+      {{ _("Documented source code (with Doxygen) for the merchant.") }}
+    </div>
+
+    <div class="col">
+      <a>
+      <img src="../icons/icon-code.svg" height=60>
+        <h3>Code (Wallet)</h3>
+      </a>
+      {{ _("TBD: Documented source code (with TypeDoc) for the wallet.") }}
+    </div>
+
+    <div class="col">
+      <a href="https://git.taler.net";>
+        <img src="../icons/icon-code.svg" height=60>
+        <h3>{{ _("Git repositories") }}</h3>
+      </a>
+      {{ _("Git repositories for all of GNU Taler.") }}
+    </div>
+
+  </div>
+
+</div>
+
+{% endblock body_content %}
diff --git a/icons/icon-api.svg b/icons/icon-api.svg
new file mode 100644
index 0000000..26b6199
--- /dev/null
+++ b/icons/icon-api.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg"; 
xmlns:xlink="http://www.w3.org/1999/xlink"; version="1.1" x="0px" y="0px" 
viewBox="0 0 65 60" enable-background="new 0 0 65 65" 
xml:space="preserve"><g><rect x="48.1" y="23.2" width="4.5" height="1.5"/><path 
d="M53.1,55.5h-5.6c-0.4,0-0.8,0.3-0.8,0.8c0,0.4,0.3,0.8,0.8,0.8h5.6c0.4,0,0.8-0.3,0.8-0.8C53.9,55.8,53.5,55.5,53.1,55.5z"/><path
 d="M56.3,20.6V5.2H4V40h-4.2v3l2.8,3.7h34.6v13h28.1V20.6H56.3z 
M63.8,26.1H38.6v-4h25.1V26.1z M38.6,27.6h25.1v25H38.6V [...]
diff --git a/icons/icon-backend.svg b/icons/icon-backend.svg
new file mode 100644
index 0000000..cd47242
--- /dev/null
+++ b/icons/icon-backend.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg"; 
xmlns:xlink="http://www.w3.org/1999/xlink"; version="1.1" x="0px" y="0px" 
viewBox="0 0 100 100" enable-background="new 0 0 100 100" 
xml:space="preserve"><g><path 
d="M95,26.091V5H25.552v20.551H5v21.092h20.552v3.086H5v21.092h20.552v3.087H5V95h69.449V74.449H95V53.357H74.449V50.27H95
   V29.178H74.449v-3.087H95z M8.725,29.276h62v13.642h-62V29.276z 
M8.725,53.454h62v13.643h-62V53.454z M70.725,91.275h-62V77.633h62   
V91.275z"/><rect x="32.003" y="32.872" wi [...]
diff --git a/icons/icon-backoffice.svg b/icons/icon-backoffice.svg
new file mode 100644
index 0000000..3ba73df
--- /dev/null
+++ b/icons/icon-backoffice.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg"; 
xmlns:xlink="http://www.w3.org/1999/xlink"; version="1.1" x="0px" y="0px" 
viewBox="-1590.809 1296.162 96 96" enable-background="new -1590.809 1296.162 96 
96" xml:space="preserve"><path fill="#000000" 
d="M-1563.484,1332.421C-1563.485,1332.421-1563.485,1332.421-1563.484,1332.421l-5.449,0.008l-3.141,0.005
  
l-0.534,0.001l-0.174,0.504c-0.551,1.593-0.978,3.238-1.269,4.892l-0.099,0.562l7.997,3.817c-0.191,3.935,0.599,7.829,2.298,11.323
  l-5.236,6.586l-0.342 [...]
diff --git a/icons/icon-bank.svg b/icons/icon-bank.svg
new file mode 100644
index 0000000..5f85e3e
--- /dev/null
+++ b/icons/icon-bank.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg"; 
xmlns:xlink="http://www.w3.org/1999/xlink"; version="1.1" x="0px" y="0px" 
viewBox="0 0 64 64" style="enable-background:new 0 0 64 64;" 
xml:space="preserve"><g><path 
d="M28.9,35c-4.3-2.4-8.6-4.8-12.9-7.3c-0.4-0.2-0.9-0.2-1.3,0c-1.1,0.6-2.1,1.2-3.2,1.8c-3.2,1.8-6.5,3.7-9.7,5.5
   
c-0.4,0.2-0.6,0.5-0.5,0.9c0,0.3,0,0.5,0,0.8c0,0.6,0.2,0.8,0.8,0.8h1.9v0.1c0,0.5,0.4,0.8,0.8,0.8h0.4c0,0.1,0,0.1,0,0.2
   c0,0.7-0.1,1.5-0.1,2.2L5.2,42c-0.1,1.6-0.2,3.3-0.3,5c0, [...]
diff --git a/icons/icon-code.svg b/icons/icon-code.svg
new file mode 100644
index 0000000..ec09d7a
--- /dev/null
+++ b/icons/icon-code.svg
@@ -0,0 +1 @@
+<svg xmlns:x="http://ns.adobe.com/Extensibility/1.0/"; 
xmlns:i="http://ns.adobe.com/AdobeIllustrator/10.0/"; 
xmlns:graph="http://ns.adobe.com/Graphs/1.0/"; 
xmlns="http://www.w3.org/2000/svg"; xmlns:xlink="http://www.w3.org/1999/xlink"; 
version="1.1" x="0px" y="0px" viewBox="0 0 35 43.75" enable-background="new 0 0 
35 35" xml:space="preserve"><switch><foreignObject 
requiredExtensions="http://ns.adobe.com/AdobeIllustrator/10.0/"; x="0" y="0" 
width="1" height="1"/><g i:extraneous="self"><g><path  [...]
\ No newline at end of file
diff --git a/icons/icon-developers.svg b/icons/icon-developers.svg
new file mode 100644
index 0000000..f1f4290
--- /dev/null
+++ b/icons/icon-developers.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg"; 
xmlns:xlink="http://www.w3.org/1999/xlink"; version="1.1" x="0px" y="0px" 
viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" 
xml:space="preserve"><path 
d="M64.7,57.2c-2-7.6-9.8-12.1-17.4-10.1c-7.6,2-12.1,9.8-10.1,17.4c0.9,3.6,3.2,6.5,6.1,8.4l-3.7,5.7l15-3.9
  C62.2,72.6,66.7,64.8,64.7,57.2z 
M46.5,64.2l-4.3-3.5l4.3-3.1l1,1.4l-2.5,1.8l2.5,2L46.5,64.2z 
M50.2,66.5l-1.6-0.6l3.7-10.6  l1.6,0.6L50.2,66.5z 
M55.7,64.2l-1.1-1.4l2.5-2L54.6,59l1-1. [...]
diff --git a/icons/icon-exchange.svg b/icons/icon-exchange.svg
new file mode 100644
index 0000000..fe7a396
--- /dev/null
+++ b/icons/icon-exchange.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg"; 
xmlns:xlink="http://www.w3.org/1999/xlink"; version="1.1" x="0px" y="0px" 
viewBox="0 0 50 50" enable-background="new 0 0 50 50" 
xml:space="preserve"><path 
d="M44.167,41.502c0,0.508-0.41,0.918-0.917,0.918H6.75c-0.506,0-0.917-0.41-0.917-0.918l0,0c0-0.506,0.411-0.916,0.917-0.916
  h36.5C43.757,40.586,44.167,40.996,44.167,41.502L44.167,41.502z"/><path 
d="M16.184,35.707c0,0.553-0.447,1-1,1l0,0c-0.552,0-1-0.447-1-1V8.581c0-0.552,0.448-1,1-1l0,0c0.553,0,1,0
 [...]
diff --git a/icons/icon-market.svg b/icons/icon-market.svg
new file mode 100644
index 0000000..ac5bc1c
--- /dev/null
+++ b/icons/icon-market.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg"; data-name="Layer 1" viewBox="0 0 100 
100" x="0px" y="0px"><title>Artboard 16</title><path 
d="M37.67,44.76a11.6,11.6,0,0,1-10.5-6.68,11.6,11.6,0,0,1-10.5,6.68l-.8,0c-7.56-.51-12.12-8.69-9-15.6L17.8,4.83a6,6,0,0,1,5.47-3.54H72.91a6,6,0,0,1,5.47,3.54L89.3,29.13c3.11,6.91-1.45,15.09-9,15.6l-.8,0A11.6,11.6,0,0,1,69,38.09a11.59,11.59,0,0,1-20.91.17A11.6,11.6,0,0,1,37.67,44.76ZM16.68,50q-.58,0-1.16,0a16,16,0,0,1-2.42-.36V77.41H9.22a4.82,4.82,0,0,0,0,9.63H
 [...]
diff --git a/icons/icon-share.svg b/icons/icon-share.svg
new file mode 100644
index 0000000..6038e92
--- /dev/null
+++ b/icons/icon-share.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg"; 
xmlns:xlink="http://www.w3.org/1999/xlink"; viewBox="0 0 18 27.5" version="1.1" 
x="0px" y="0px"><title>share_10</title><desc>Created with Sketch.</desc><g 
stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g 
transform="translate(-5.000000, -1.000000)" fill-rule="nonzero" 
fill="#000000"><path d="M8,14 C9.1045695,14 10,13.1045695 10,12 C10,10.8954305 
9.1045695,10 8,10 C6.8954305,10 6,10.8954305 6,12 C6,13.1045695 6.8954305,14 
8,14 Z M10.8 [...]
\ No newline at end of file
diff --git a/template.py b/template.py
index eae04eb..a055a33 100755
--- a/template.py
+++ b/template.py
@@ -72,6 +72,7 @@ for in_file in glob.glob("*.j2"):
 
 
         content = tmpl.render(
+                docshost="docs.taler.net",
                 lang=locale,
                 lang_full=langs_full[locale],
                 url=url,

-- 
To stop receiving notification emails like this one, please contact
address@hidden.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]