first testing with gutenberg render engine
BIN
.config.toml.swp
Normal file
14
config.toml
Normal file
|
@ -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
|
17
content/_index.md
Executable file
|
@ -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
|
||||||
|
|
16
content/datenschutz.md
Executable file
|
@ -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*
|
33
content/impressum.md
Executable file
|
@ -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)
|
17
content/wer.md
Executable file
|
@ -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
|
53
render.py
|
@ -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 %}
|
|
88
templates/index.html
Executable file → Normal file
|
@ -1,17 +1,73 @@
|
||||||
{% extends "skeleton.html.j2" %}
|
<!DOCTYPE HTML>
|
||||||
{% block content %}
|
<html lang="de-de" dir="ltr">
|
||||||
<h3>Willkommen im Reudnetz</h3>
|
<head>
|
||||||
<p>
|
{% block title %}
|
||||||
Wir bieten kostengünstige Internetanschlüsse in Volkmarsdorf, Reudnitz und Neustadt-Neuschönefeld an.
|
<title>{{ section.title }} - {{ config.title }}</title>
|
||||||
Gemeinschaftlich organisiert.
|
{% endblock title %}
|
||||||
</p>
|
<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:
|
</div>
|
||||||
<ul>
|
<div class="margin fg4">
|
||||||
<li>ein Mitspracherecht an der Zukunft des Providers</li>
|
{% block seitenleiste %}
|
||||||
<li>Transparenz auf allen Ebenen</li>
|
<h3>Kontakt</h3>
|
||||||
<li>symmetrische Anschlüsse</li>
|
<p>
|
||||||
<li>günstige Preise</li>
|
mail [at] reudnetz [dot] org<br />
|
||||||
<li>fristlos zum Monatsende kündbar</li>
|
GPG-Key: <a href="0x1D7AE62C.asc">0x1D7AE62C</a>
|
||||||
</ul>
|
</p>
|
||||||
{% endblock %}
|
<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>
|
|
9
templates/page.html
Normal file
|
@ -0,0 +1,9 @@
|
||||||
|
{% extends "index.html" %}
|
||||||
|
|
||||||
|
{% block title %}
|
||||||
|
<title>{{ page.title }} - {{ config.title }}</title>
|
||||||
|
{% endblock title %}
|
||||||
|
|
||||||
|
{% block content %}
|
||||||
|
{{ page.content | safe }}
|
||||||
|
{% endblock content %}
|
38
templates_old/index.html
Executable file
|
@ -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 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>
|