1
0
Fork 0

first testing with gutenberg render engine

master
Paul Spooren 5 years ago
parent bbb515bf4e
commit 9141aced4e
  1. BIN
      .config.toml.swp
  2. 14
      config.toml
  3. 17
      content/_index.md
  4. 16
      content/datenschutz.md
  5. 33
      content/impressum.md
  6. 17
      content/wer.md
  7. 53
      render.py
  8. 0
      static/0x1D7AE62C.asc
  9. 0
      static/lederouter_fuers_heimnetzwerk.md
  10. 0
      static/satzung-des-reudnetzes.pdf
  11. 0
      static/style/fitgrid.css
  12. 0
      static/style/introheadr-base-webfont.eot
  13. 0
      static/style/introheadr-base-webfont.svg
  14. 0
      static/style/introheadr-base-webfont.ttf
  15. 0
      static/style/introheadr-base-webfont.woff
  16. 0
      static/style/introheadr-base-webfont.woff2
  17. 0
      static/style/introrustg-base2line-webfont.eot
  18. 0
      static/style/introrustg-base2line-webfont.svg
  19. 0
      static/style/introrustg-base2line-webfont.ttf
  20. 0
      static/style/introrustg-base2line-webfont.woff
  21. 0
      static/style/introrustg-base2line-webfont.woff2
  22. 0
      static/style/introscriptr-h2base-webfont.eot
  23. 0
      static/style/introscriptr-h2base-webfont.svg
  24. 0
      static/style/introscriptr-h2base-webfont.ttf
  25. 0
      static/style/introscriptr-h2base-webfont.woff
  26. 0
      static/style/introscriptr-h2base-webfont.woff2
  27. 0
      static/style/linien1.svg
  28. 0
      static/style/styles.css
  29. 22
      templates/datenschutz.html
  30. 5
      templates/footer.html.j2
  31. 13
      templates/header.html.j2
  32. 40
      templates/impressum.html
  33. 88
      templates/index.html
  34. 19
      templates/nav.html.j2
  35. 9
      templates/page.html
  36. 0
      templates_old/404.html
  37. 0
      templates_old/anleitungen/router.html
  38. 38
      templates_old/index.html
  39. 0
      templates_old/skeleton.html.j2
  40. 0
      templates_old/warum.html
  41. 0
      templates_old/was.html
  42. 0
      templates_old/wer.html
  43. 0
      templates_old/wie.html
  44. 0
      templates_old/wiki.html

Binary file not shown.

@ -0,0 +1,14 @@
# The URL the site will be built for
base_url = "https://reudnetz.org"
# Whether to automatically compile all Sass files in the sass directory
compile_sass = true
# Whether to do syntax highlighting
# Theme can be customised by setting the `highlight_theme` variable to a theme supported by Gutenberg
highlight_code = false
title = "Reudnetz w.V."
[extra]
# Put all your custom variables here

@ -0,0 +1,17 @@
+++
title = "Wilkommen im Reudnetz"
+++
# Willkommen im Reudnetz
Wir bieten kostengünstige Internetanschlüsse in Volkmarsdorf, Reudnitz und Neustadt-Neuschönefeld an.
Gemeinschaftlich organisiert.
Was unsere Anschlüsse ausmacht:
* ein Mitspracherecht an der Zukunft des Providers
* Transparenz auf allen Ebenen
* symmetrische Anschlüsse
* günstige Preise
* fristlos zum Monatsende kündbar

@ -0,0 +1,16 @@
+++
title = "Datenschutz"
+++
# Datenschutz
Die Nutzung unserer Webseite ist in der Regel ohne Angabe personenbezogener Daten möglich.
Soweit auf unseren Seiten personenbezogene Daten (beispielsweise Name, Anschrift oder Email-Adressen) erhoben werden,
erfolgt dies, soweit möglich, stets auf freiwilliger Basis.
Diese Daten werden ohne Ihre ausdrückliche Zustimmung nicht an Dritte weitergegeben.
Wir weisen darauf hin, dass die Datenübertragung im Internet (z.B. bei der Kommunikation per Email) Sicherheitslücken aufweisen kann.
Ein lückenloser Schutz der Daten vor dem Zugriff durch Dritte ist nicht möglich.
Der Nutzung von im Rahmen der Impressumspflicht veröffentlichten Kontaktdaten durch Dritte zur Übersendung von nicht ausdrücklich angeforderter Werbung und Informationsmaterialien wird hiermit ausdrücklich widersprochen.
Die Betreiber der Seiten behalten sich ausdrücklich rechtliche Schritte im Falle der unverlangten Zusendung von Werbeinformationen, etwa durch Spam-Mails, vor.
*Quellverweis: [Disclaimer](http://www.e-recht24.de/muster-disclaimer.htm) von eRecht24, dem Portal zum Internetrecht von Rechtsanwalt Sören Siebert*

@ -0,0 +1,33 @@
+++
title = "Impressum"
+++
# Impressum
Verantwortlich für diese Website ist der
Reudnetz w.V.
Wurzner Straße 2
04315 Leipzig
Wir kümmern uns sorgfältig um die Inhalte der Website, Haftung übernehmen wir.
Sollte es doch einmal etwas zu beanstanden geben, bitten wir darum, uns dies mitzuteilen.
Für Dinge, die durch Links mit dieser Website verbunden sind, übernehmen wir natürlich keine Haftung.
Rekursiv fortgesetzt hieße das, wir würden die Haftung für das ganze Internet übernehmen.
Das erscheint uns beim besten Willen etwas großspurig.
Alle Dateien auf dieser Webseite, für die kein anderes Urheberrecht gilt, fallen unter Creative Commons (cc-sa-by).
### Credits
Webdesign und Realisation
[meerwinck communication](http://www.meerwinck.com)
Hintergrundbild
[pixabay.com](https://pixabay.com/de/linie-netzwerk-f%C3%BChren-449127/) / nvtrlab (Lizenz: CC0 Public Domain)
Schrift:
[Intro Rust Free](http://www.fontspring.com/fonts/fontfabric/intro-rust-free)

@ -0,0 +1,17 @@
+++
title = "Wer?"
+++
# Wer ist das?
Hinter Reudnetz stecken Menschen, die sich bessere Internetanschlüsse wünschen
und nicht davor zurückschrecken, selbst anzupacken.
Da Reudnetz komplett von Vereinsmitgliedern organisiert wird, kannst auch du ein Teil von Reudnetz werden.
Mach jetzt mit! <br />
Wenn ihr uns kennenlernen wollt, schreibt doch eine Mail und lasst euch zu einem persönlichen Treffen einladen.
### Dokumente des Vereins
[Satzung](satzung-des-reudnetzes.pdf)
### Der Verein ist vertreten durch

@ -1,53 +0,0 @@
#!/usr/bin/python3
from jinja2 import Environment, FileSystemLoader
import os
import stat
import shutil
TEMPLATE_PATH = "templates"
PUBLIC_PATH = "/var/www/reudnetz.org/"
files = os.path.join(PUBLIC_PATH, "files")
style = os.path.join(PUBLIC_PATH, "style")
if not os.path.exists(TEMPLATE_PATH):
os.mkdirs(TEMPLATE_PATH)
if not os.path.exists(PUBLIC_PATH):
os.makedirs(PUBLIC_PATH)
os.chdir(os.path.dirname(os.path.abspath(__file__)))
env = Environment(loader=FileSystemLoader(TEMPLATE_PATH))
for template in filter(lambda x : x.endswith(".html"), env.list_templates()):
rendered = env.get_template(template).render(name=template).encode('utf-8')
output_file = os.path.join(PUBLIC_PATH, template)
if os.path.exists(output_file):
os.chmod(output_file, stat.S_IRUSR | stat.S_IWUSR | stat.S_IRGRP | stat.S_IROTH)
with open(os.path.join(PUBLIC_PATH, template), 'wb') as outfile:
outfile.write(rendered)
os.chmod(output_file, stat.S_IRUSR | stat.S_IRGRP | stat.S_IROTH)
if not os.path.exists(files):
os.makedirs(files)
for filename in os.listdir("files"):
output_file = os.path.join(files, filename)
if os.path.exists(output_file):
os.chmod(output_file, stat.S_IRUSR | stat.S_IWUSR | stat.S_IRGRP | stat.S_IROTH)
shutil.copy(os.path.join("files", filename), output_file)
os.chmod(output_file, stat.S_IRUSR | stat.S_IRGRP | stat.S_IROTH)
if not os.path.exists(style):
os.makedirs(style)
for filename in os.listdir("style"):
output_file = os.path.join(style, filename)
if os.path.exists(output_file):
os.chmod(output_file, stat.S_IRUSR | stat.S_IWUSR | stat.S_IRGRP | stat.S_IROTH)
shutil.copy(os.path.join("style", filename), output_file)
os.chmod(output_file, stat.S_IRUSR | stat.S_IRGRP | stat.S_IROTH)

Before

Width:  |  Height:  |  Size: 174 KiB

After

Width:  |  Height:  |  Size: 174 KiB

Before

Width:  |  Height:  |  Size: 1.1 MiB

After

Width:  |  Height:  |  Size: 1.1 MiB

Before

Width:  |  Height:  |  Size: 787 KiB

After

Width:  |  Height:  |  Size: 787 KiB

Before

Width:  |  Height:  |  Size: 35 KiB

After

Width:  |  Height:  |  Size: 35 KiB

@ -1,22 +0,0 @@
{% extends "skeleton.html.j2" %}
{% block content %}
<h1>Datenschutz</h1>
<p>
Die Nutzung unserer Webseite ist in der Regel ohne Angabe personenbezogener Daten möglich.
Soweit auf unseren Seiten personenbezogene Daten (beispielsweise Name, Anschrift oder Email-Adressen) erhoben werden,
erfolgt dies, soweit möglich, stets auf freiwilliger Basis.
Diese Daten werden ohne Ihre ausdrückliche Zustimmung nicht an Dritte weitergegeben.
</p>
<p>
Wir weisen darauf hin,
dass die Datenübertragung im Internet (z.B. bei der Kommunikation per Email) Sicherheitslücken aufweisen kann.
Ein lückenloser Schutz der Daten vor dem Zugriff durch Dritte ist nicht möglich.
</p>
<p>
Der Nutzung von im Rahmen der Impressumspflicht veröffentlichten Kontaktdaten durch Dritte zur Übersendung von nicht ausdrücklich angeforderter Werbung und Informationsmaterialien wird hiermit ausdrücklich widersprochen.
Die Betreiber der Seiten behalten sich ausdrücklich rechtliche Schritte im Falle der unverlangten Zusendung von Werbeinformationen, etwa durch Spam-Mails, vor.
</p>
<p>
<i>Quellverweis: <a href="http://www.e-recht24.de/muster-disclaimer.htm" target="_blank">Disclaimer</a> von eRecht24, dem Portal zum Internetrecht von Rechtsanwalt Sören Siebert</i>
</p>
{% endblock %}

@ -1,5 +0,0 @@
<div class="row fg-no-desktop">
<div class="fg12 legal">
<a href="impressum.html">Impressum</a> | <a href="datenschutz.html">Datenschutzhinweis</a>
</div>
</div>

@ -1,13 +0,0 @@
<!DOCTYPE HTML>
<html lang="de-de" dir="ltr">
<head>
<title>Reudnetz - Internet für Leipzig Osten</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="description" content="" />
<meta name="keywords" content="" />
<meta name="robots" content="index,follow" />
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" type="text/css" href="style/fitgrid.css" />
<link rel="stylesheet" type="text/css" href="style/styles.css" />
</head>

@ -1,40 +0,0 @@
{% extends "skeleton.html.j2" %}
{% block content %}
<h1>Impressum</h1>
<p>Verantwortlich für diese Website ist der
<div class="adress">
<ul>
<li>Reudnetz w.V. </li>
<li>Wurzner Straße 2</li>
<li>04315 Leipzig</li>
</ul>
</div>
</p>
<p>
Wir kümmern uns sorgfältig um die Inhalte der Website, Haftung übernehmen wir.
Sollte es doch einmal etwas zu beanstanden geben, bitten wir darum, uns dies mitzuteilen.
</p>
<p>
Für Dinge, die durch Links mit dieser Website verbunden sind, übernehmen wir natürlich keine Haftung.
Rekursiv fortgesetzt hieße das, wir würden die Haftung für das ganze Internet übernehmen.
Das erscheint uns beim besten Willen etwas großspurig.
</p>
<p>
Alle Dateien auf dieser Webseite, für die kein anderes Urheberrecht gilt, fallen unter Creative Commons (cc-sa-by).
</p>
{% endblock %}
{% block seitenleiste %}
<h3>Credits</h3>
<p>Webdesign und Realisation<br />
<a href="http://www.meerwinck.com" target="_blank">meerwinck communication</a></p>
<p>Hintergrundbild<br />
<a href="https://pixabay.com/de/linie-netzwerk-f%C3%BChren-449127/" target="_blank">pixabay.com / nvtrlab</a> (Lizenz: CC0 Public Domain)
</p>
<p>Schrift:<br />
<a href="http://www.fontspring.com/fonts/fontfabric/intro-rust-free" target="_blank">Intro Rust Free</a></p>
{% endblock %}

@ -1,17 +1,73 @@
{% extends "skeleton.html.j2" %}
{% block content %}
<h3>Willkommen im Reudnetz</h3>
<p>
Wir bieten kostengünstige Internetanschlüsse in Volkmarsdorf, Reudnitz und Neustadt-Neuschönefeld an.
Gemeinschaftlich organisiert.
</p>
<!DOCTYPE HTML>
<html lang="de-de" dir="ltr">
<head>
{% block title %}
<title>{{ section.title }} - {{ config.title }}</title>
{% endblock title %}
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="description" content="" />
<meta name="keywords" content="" />
<meta name="robots" content="index,follow" />
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" type="text/css" href="{{ get_url(path="style") }}/fitgrid.css" />
<link rel="stylesheet" type="text/css" href="{{ get_url(path="style") }}/styles.css" />
</head>
<body>
<div class="center">
<div class="row head"/>
<div class="fg12 legal fg-no-mobile">
<a href="{{ get_url(path="/impressum") }}">Impressum</a> | <a href="{{ get_url(path="/datenschutz") }}">Datenschutzhinweis</a>
</div>
<div class="fg6">
<h1>Reudnetz</h1>
</div>
<div class="fg6">
<h2>Internet für Leipzigs Osten</h2>
</div>
</div>
<div class="row nav">
<div class="fg12">
<ul>
{% block nav %}
{% set section = get_section(path="_index.md") %}
{% for page in section.pages %}
<li>
<a href="{{ get_url(path=page.path) }}" title="{{ page.title }}">{{ page.title }}</a>
<li>
{% endfor %}
{% endblock nav %}
</ul>
</div>
</div>
<div class="row content">
<div class="fg8">
{% block content %}
{{ section.content | safe }}
{% endblock content %}
<p>Was unsere Anschlüsse ausmacht:
<ul>
<li>ein Mitspracherecht an der Zukunft des Providers</li>
<li>Transparenz auf allen Ebenen</li>
<li>symmetrische Anschlüsse</li>
<li>günstige Preise</li>
<li>fristlos zum Monatsende kündbar</li>
</ul>
{% endblock %}
</div>
<div class="margin fg4">
{% block seitenleiste %}
<h3>Kontakt</h3>
<p>
mail [at] reudnetz [dot] org<br />
GPG-Key: <a href="0x1D7AE62C.asc">0x1D7AE62C</a>
</p>
<div class="margin" >
Fingerprint: <br />
C2B5 52B8 9C17 7ED0 9E83 9582 E177 B5B2 1D7A E62C
</div>
<!-- <p>Servicetelefon</p>
nur in dringenden Notfällen benutzen:
<p>000 00000 000</p> -->
{% endblock seitenleiste %}
</div>
</div>
<div class="row fg-no-desktop">
<div class="fg12 legal">
<a href="impressum.html">Impressum</a> | <a href="datenschutz.html">Datenschutzhinweis</a>
</div>
</div>
</div>
</body>
</html>

@ -1,19 +0,0 @@
{% set navigation_bar = [
('index.html', 'Reudnetz - Internet für Leipzigs Osten', 'Wilkommen'),
('was.html', 'Was genau verkauft Reudnetz', 'Was'),
('wie.html', 'Wie funktioniert das?', 'Wie'),
('wer.html', 'Wer ist Reudnetz', 'Wer'),
('warum.html', 'Warum gibt es Reudnetz', 'Warum'),
('wiki.html', 'Kein Wiki - Aktuell gibts hier nur Anleitungen', 'Wiki')
] -%}
<div class="row nav">
<div class="fg12">
<ul>
{% for href, title, caption in navigation_bar %}
<li{% if name == href %} class="current"{% endif %}>
<a href="{{ href }}" title="{{ title }}">{{ caption }}</a>
</li>
{% endfor %}
</ul>
</div>
</div>

@ -0,0 +1,9 @@
{% extends "index.html" %}
{% block title %}
<title>{{ page.title }} - {{ config.title }}</title>
{% endblock title %}
{% block content %}
{{ page.content | safe }}
{% endblock content %}

@ -0,0 +1,38 @@
<body>
<div class="center">
<div class="row head">
<div class="fg12 legal fg-no-mobile">
<a href="impressum.html">Impressum</a> | <a href="datenschutz.html">Datenschutzhinweis</a>
</div>
<div class="fg6">
<h1>Reudnetz</h1>
</div>
<div class="fg6">
<h2>Internet für Leipzigs&nbsp;Osten</h2>
</div>
</div>
<div class="row content">
<div class="fg8">
{% block content %}
{% endblock %}
</div>
<div class="margin fg4">
{% block seitenleiste %}
<h3>Kontakt</h3>
<p>
mail [at] reudnetz [dot] org<br />
GPG-Key: <a href="files/0x1D7AE62C.asc">0x1D7AE62C</a>
</p>
<div class="margin" >
Fingerprint: <br />
C2B5 52B8 9C17 7ED0 9E83 9582 E177 B5B2 1D7A E62C
</div>
<!-- <p>Servicetelefon</p>
nur in dringenden Notfällen benutzen:
<p>000 00000 000</p> -->
{% endblock %}
</div>
</div>
</div>
</body>
</html>
Loading…
Cancel
Save