commit 2e078fc88ca38d8a3c99a59613f9dd57b4869cdd Author: Paul Spooren Date: Sun Feb 12 23:04:58 2017 +0100 init diff --git a/files/0x1D7AE62C.asc b/files/0x1D7AE62C.asc new file mode 100644 index 0000000..83f9f2a --- /dev/null +++ b/files/0x1D7AE62C.asc @@ -0,0 +1,52 @@ +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: GnuPG v2 + +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 +6k1wqQlchudoA0c= +=JbVS +-----END PGP PUBLIC KEY BLOCK----- diff --git a/files/satzung-des-reudnetzes.pdf b/files/satzung-des-reudnetzes.pdf new file mode 100644 index 0000000..4418540 Binary files /dev/null and b/files/satzung-des-reudnetzes.pdf differ diff --git a/render.py b/render.py new file mode 100644 index 0000000..f76a4b0 --- /dev/null +++ b/render.py @@ -0,0 +1,16 @@ +#!/bin/python2 + +from jinja2 import Environment, FileSystemLoader +import os +import stat + +os.chdir(os.path.dirname(os.path.abspath(__file__))) + +env = Environment(loader=FileSystemLoader('templates')) + +for template in filter(lambda x : x.endswith(".html"), env.list_templates()): + rendered = env.get_template(template).render(name=template).encode('utf-8') + os.chmod(template, stat.S_IRUSR | stat.S_IWUSR | stat.S_IRGRP | stat.S_IROTH) + with open(template, 'wb') as outfile: + outfile.write(rendered) + os.chmod(template, stat.S_IRUSR | stat.S_IRGRP | stat.S_IROTH) diff --git a/style/fitgrid.css b/style/fitgrid.css new file mode 100755 index 0000000..e1cfb0f --- /dev/null +++ b/style/fitgrid.css @@ -0,0 +1,323 @@ +/* + .fitgrd - responsive grid system + open http://www.fitgrd.com for more information + download at https://github.com/jayalai/fitgrd + Licensed under GPL and MIT. +*/ + + +* { + -moz-box-sizing: border-box; + -webkit-box-sizing: border-box; + box-sizing: border-box; + /* remember: box-sizing is not supported by IE7 :( */ + outline: none; + vertical-align: top; +} + +.center { + max-width: 65em; + margin: 0 auto; + position: relative; +} + +.row { + margin: 0 .5em; + padding: 0.5% 1em 0; + overflow: hidden; + height: 1%; + *zoom: 1; + min-height: 1%; +} + +.clearfix { + height:0; + clear:both; + display:block; + overflow:hidden; + visibility:hidden; + width:0; + height:0; +} + +/* ======================================= + columns w/ margin + ======================================= */ +.fg1,.fg2,.fg3,.fg4,.fg5,.fg6,.fg7,.fg8,.fg9,.fg10,.fg11,.fg12 { + margin:0 2% 0; + padding:0; + /* in case of IE7 it's better not to use a padding because of the box-model issue */ + float:left; + position:relative; +} + +.fg12 { + width:96%; +} + +.fg11 { + width:87.66%; +} + +.fg10 { + width:79.33%; +} + +.fg9 { + width:71%; +} + +.fg8 { + width:62.66%; +} + +.fg7 { + width:54.33%; +} + +.fg6 { + width:46%; +} + +.fg5 { + width:37.66%; +} + +.fg4 { + width:29.33%; +} + +.fg3 { + width:21%; +} + +.fg2 { + width:12.66%; +} + +.fg1 { + width:4.33%; +} + +/* ======================================= + push w/ columns + ======================================= */ + +.push12 { + margin-left:100%; +} + +.push11 { + margin-left:93.66%; +} + +.push10 { + margin-left:85.33%; +} + +.push9 { + margin-left:77%; +} + +.push8 { + margin-left:68.66%; +} + +.push7 { + margin-left:60.33%; +} + +.push6 { + margin-left:52%; +} + +.push5 { + margin-left:43.66%; +} + +.push4 { + margin-left:35.33%; +} + +.push3 { + margin-left:27%; +} + +.push2 { + margin-left:18.66%; +} + +.push1 { + margin-left:10.33%; +} + +/* ======================================= + columns w/o margin + ======================================= */ + +.fg-no-gutter{ + padding: 0 3.5%; + margin-top: 0; + margin-bottom: 0; +} + +.fg-no-gutter > [class*="fg"] { + margin:0; + padding:0; + float:left; + position:relative; +} + +.fg-no-gutter img{ + max-width: 100%; + max-height: 100%; +} + +.fg-no-gutter .fg12 { + width:100%; +} + +.fg-no-gutter .fg11 { + width:91.66%; +} + +.fg-no-gutter .fg10 { + width:83.33%; +} + +.fg-no-gutter .fg9 { + width:75%; +} + +.fg-no-gutter .fg8 { + width:66.66%; +} + +.fg-no-gutter .fg7 { + width:58.33%; +} + +.fg-no-gutter .fg6 { + width:50%; +} + +.fg-no-gutter .fg5 { + width:41.66%; +} + +.fg-no-gutter .fg4 { + width:33.33%; +} + +.fg-no-gutter .fg3 { + width:25%; +} + +.fg-no-gutter .fg2 { + width:16.66%; +} + +.fg-no-gutter .fg1 { + width:8.33%; +} + +/* ======================================= + push columns w/o margin + ======================================= */ + +.fg-no-gutter .push12 { + margin-left:100%; +} + +.fg-no-gutter .push11 { + margin-left:91.66%; +} + +.fg-no-gutter .push10 { + margin-left:83.33%; +} + +.fg-no-gutter .push9 { + margin-left:75%; +} + +.fg-no-gutter .push8 { + margin-left:66.66%; +} + +.fg-no-gutter .push7 { + margin-left:58.33%; +} + +.fg-no-gutter .push6 { + margin-left:50%; +} + +.fg12 .push5 { + margin-left:41.66%; +} + +.fg-no-gutter .push4 { + margin-left:33.33%; +} + +.fg-no-gutter .push3 { + margin-left:25%; +} + +.fg-no-gutter .push2 { + margin-left:16.66%; +} + +.fg-no-gutter .push1 { + margin-left:8.33%; +} + +.fg-no-mobile{ + display: block !important; +} + +.fg-no-desktop{ + display: none !important; +} + +/* ======================================= + media queries + ======================================= */ + +/* tablet size */ +@media screen and (max-width: 48em ) { + + + + .row{ + padding: 0 1em; + margin: 0; + } + + .fg1,.fg2{ + width: 46%; + margin-bottom: 1em; + } + + .fg3,.fg4,.fg5,.fg6,.fg7,.fg8,.fg9,.fg10,.fg11,.fg12 { + margin:0 2% 1em; + padding:0; + width:96%; + } + + .fg-no-gutter > [class*="fg"] { + width: 50%; + } + + .fg-no-mobile{ + display: none !important; + } + + .fg-no-desktop{ + display: block !important; + } + +} + + diff --git a/style/introheadr-base-webfont.eot b/style/introheadr-base-webfont.eot new file mode 100755 index 0000000..e3e7acb Binary files /dev/null and b/style/introheadr-base-webfont.eot differ diff --git a/style/introheadr-base-webfont.svg b/style/introheadr-base-webfont.svg new file mode 100755 index 0000000..5829bfb --- /dev/null +++ b/style/introheadr-base-webfont.svg @@ -0,0 +1,663 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/style/introheadr-base-webfont.ttf b/style/introheadr-base-webfont.ttf new file mode 100755 index 0000000..c99f6d7 Binary files /dev/null and b/style/introheadr-base-webfont.ttf differ diff --git a/style/introheadr-base-webfont.woff b/style/introheadr-base-webfont.woff new file mode 100755 index 0000000..4b3293f Binary files /dev/null and b/style/introheadr-base-webfont.woff differ diff --git a/style/introheadr-base-webfont.woff2 b/style/introheadr-base-webfont.woff2 new file mode 100755 index 0000000..8d8be42 Binary files /dev/null and b/style/introheadr-base-webfont.woff2 differ diff --git a/style/introrustg-base2line-webfont.eot b/style/introrustg-base2line-webfont.eot new file mode 100755 index 0000000..bb4f8a4 Binary files /dev/null and b/style/introrustg-base2line-webfont.eot differ diff --git a/style/introrustg-base2line-webfont.svg b/style/introrustg-base2line-webfont.svg new file mode 100755 index 0000000..8ad3d02 --- /dev/null +++ b/style/introrustg-base2line-webfont.svg @@ -0,0 +1,866 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/style/introrustg-base2line-webfont.ttf b/style/introrustg-base2line-webfont.ttf new file mode 100755 index 0000000..8740483 Binary files /dev/null and b/style/introrustg-base2line-webfont.ttf differ diff --git a/style/introrustg-base2line-webfont.woff b/style/introrustg-base2line-webfont.woff new file mode 100755 index 0000000..e588af2 Binary files /dev/null and b/style/introrustg-base2line-webfont.woff differ diff --git a/style/introrustg-base2line-webfont.woff2 b/style/introrustg-base2line-webfont.woff2 new file mode 100755 index 0000000..36fd71c Binary files /dev/null and b/style/introrustg-base2line-webfont.woff2 differ diff --git a/style/introscriptr-h2base-webfont.eot b/style/introscriptr-h2base-webfont.eot new file mode 100755 index 0000000..c0d1a96 Binary files /dev/null and b/style/introscriptr-h2base-webfont.eot differ diff --git a/style/introscriptr-h2base-webfont.svg b/style/introscriptr-h2base-webfont.svg new file mode 100755 index 0000000..4faed85 --- /dev/null +++ b/style/introscriptr-h2base-webfont.svg @@ -0,0 +1,1049 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/style/introscriptr-h2base-webfont.ttf b/style/introscriptr-h2base-webfont.ttf new file mode 100755 index 0000000..35e7084 Binary files /dev/null and b/style/introscriptr-h2base-webfont.ttf differ diff --git a/style/introscriptr-h2base-webfont.woff b/style/introscriptr-h2base-webfont.woff new file mode 100755 index 0000000..5ab324a Binary files /dev/null and b/style/introscriptr-h2base-webfont.woff differ diff --git a/style/introscriptr-h2base-webfont.woff2 b/style/introscriptr-h2base-webfont.woff2 new file mode 100755 index 0000000..5ca43e9 Binary files /dev/null and b/style/introscriptr-h2base-webfont.woff2 differ diff --git a/style/linien1.svg b/style/linien1.svg new file mode 100755 index 0000000..2e34709 --- /dev/null +++ b/style/linien1.svg @@ -0,0 +1,76 @@ + +image/svg+xml + + + + + + \ No newline at end of file diff --git a/style/styles.css b/style/styles.css new file mode 100755 index 0000000..370320b --- /dev/null +++ b/style/styles.css @@ -0,0 +1,206 @@ +/* + * Web Fonts from fontspring.com + * + * All OpenType features and all extended glyphs have been removed. + * Fully installable fonts can be purchased at http://www.fontspring.com + * + * The fonts included in this stylesheet are subject to the End User License you purchased + * from Fontspring. The fonts are protected under domestic and international trademark and + * copyright law. You are prohibited from modifying, reverse engineering, duplicating, or + * distributing this font software. + * + * (c) 2010-2015 Fontspring + * + * + * + * + * The fonts included are copyrighted by the vendor listed below. + * + * Vendor: Fontfabric + * License URL: http://www.fontspring.com/licenses/fontfabric/webfont + * + * + */ + +@font-face { + font-family: 'intro_rust_gbase_2_line'; + src: url('introrustg-base2line-webfont.eot'); + src: url('introrustg-base2line-webfont.eot?#iefix') format('embedded-opentype'), + url('introrustg-base2line-webfont.woff2') format('woff2'), + url('introrustg-base2line-webfont.woff') format('woff'), + url('introrustg-base2line-webfont.ttf') format('truetype'), + url('introrustg-base2line-webfont.svg#intro_rust_gbase_2_line') format('svg'); + font-weight: normal; + font-style: normal; +} + +@font-face { + font-family: 'intro_script_rh2_base'; + src: url('introscriptr-h2base-webfont.eot'); + src: url('introscriptr-h2base-webfont.eot?#iefix') format('embedded-opentype'), + url('introscriptr-h2base-webfont.woff2') format('woff2'), + url('introscriptr-h2base-webfont.woff') format('woff'), + url('introscriptr-h2base-webfont.ttf') format('truetype'), + url('introscriptr-h2base-webfont.svg#intro_script_rh2_base') format('svg'); + font-weight: normal; + font-style: normal; +} + +@font-face { + font-family: 'intro_head_rbase'; + src: url('introheadr-base-webfont.eot'); + src: url('introheadr-base-webfont.eot?#iefix') format('embedded-opentype'), + url('introheadr-base-webfont.woff2') format('woff2'), + url('introheadr-base-webfont.woff') format('woff'), + url('introheadr-base-webfont.ttf') format('truetype'), + url('introheadr-base-webfont.svg#intro_head_rbase') format('svg'); + font-weight: normal; + font-style: normal; +} + +body { + background-image:url(linien1.svg); + background-repeat:no-repeat; + background-size:contain; + background-position:center; + background-attachment:fixed; + background-color:#3F3836; + color:#fff; +} + +a:link, a:visited { + color:#fff; +} + +a:hover, a:active, +a:visited:hover, a:visited:active { + background-color:#000; +} + +.legal { + text-align:right; + font-size:0.8em; + text-transform:uppercase; + font-family:'intro_head_rbase',sans-serif; + letter-spacing:1px; +} + +.legal a:link, .legal a:visited, +.nav a:link, .nav a:visited { + text-decoration:none; +} + +.head h1 { + font-family:'intro_rust_gbase_2_line',sans-serif; + font-weight:normal; + font-size:5em; + margin:0; +} + +.head h2 { + font-family:'intro_script_rh2_base',sans-serif; + font-weight:normal; + font-size:2.5em; + padding-top:1.1em; + text-align:right; + margin:0; +} + +.nav ul, .nav ul li { + margin:0; + padding:0; + list-style-type:none; + display:inline; +} + +.nav ul li a:link, .nav ul li a:visited { + display:block; + float:left; + background-color:#fff; + color:#3F3836; + width:15%; + margin-right:2%; + font-size:1.3em; + text-transform:uppercase; + font-family:'intro_head_rbase',sans-serif; +} + +.nav ul li.last a:link, .nav ul li.last a:visited { + margin-right:0; +} + +.nav ul li a:hover, .nav ul li a:visited:hover, +.nav ul li.current a:link, .nav ul li.current a:visited { + background-color:#000; + color:#fff; +} + +.content { + font-family:'intro_head_rbase',sans-serif; + margin-top:2em; +} + +.content h1 { + text-transform:uppercase; + margin-top:0; + font-weight:normal; + font-size:2em; +} + +.content p, .content li, .content td { + font-size:1.3em; +} + +.margin { + font-size:85%; +} + +.margin h3{ + background-color:#000; + padding:0.5em; + margin-top:0; +} + +.ifl { + float:left; + margin:0.5em 0.5em 0.5em 0; +} + +.ifr { + float:right; + margin:0.5em 0 0.5em 0.5em; +} + +.adress ul { + list-style-type:none; +} + +@media screen and (max-width:48em) { + +.legal { + text-align:center; + margin-top:1em; +} + +.head h1 { + font-size:2.5em; + text-align:center; + padding:0; +} + +.head h2 { + font-size:1.5em; + text-align:center; + padding:0; +} + +.nav ul li a:link, .nav ul li a:visited { + width:100%; + margin:0.2em 0; + text-align:center; +} + + + +} + diff --git a/templates/404.html b/templates/404.html new file mode 100644 index 0000000..2f2c778 --- /dev/null +++ b/templates/404.html @@ -0,0 +1,9 @@ +{% extends "skeleton.html.j2" %} +{% block content %} +

Noooooooooooooo!

+ +

+ Keine Seite ist auch eine Seite. + Will sagen, hier gibt es nichts zu sehen. +

+{% endblock %} diff --git a/templates/datenschutz.html b/templates/datenschutz.html new file mode 100644 index 0000000..5a8bd25 --- /dev/null +++ b/templates/datenschutz.html @@ -0,0 +1,22 @@ +{% extends "skeleton.html.j2" %} +{% block content %} +

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 von eRecht24, dem Portal zum Internetrecht von Rechtsanwalt Sören Siebert +

+{% endblock %} diff --git a/templates/impressum.html b/templates/impressum.html new file mode 100644 index 0000000..98ea1bc --- /dev/null +++ b/templates/impressum.html @@ -0,0 +1,40 @@ +{% extends "skeleton.html.j2" %} +{% block content %} +

Impressum

+

Verantwortlich für diese Website ist der +

+ +
+

+

+ 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). +

+{% endblock %} + +{% block seitenleiste %} +

Credits

+

Webdesign und Realisation
+meerwinck communication

+ +

Hintergrundbild
+pixabay.com / nvtrlab (Lizenz: CC0 Public Domain) +

+ +

Schrift:
+Intro Rust Free

+{% endblock %} diff --git a/templates/index.html b/templates/index.html new file mode 100644 index 0000000..e366113 --- /dev/null +++ b/templates/index.html @@ -0,0 +1,17 @@ +{% extends "skeleton.html.j2" %} +{% block content %} +

Willkommen im Reudnetz

+

+ Wir bieten kostengünstige Internetanschlüsse in Volkmarsdorf, Reudnitz und Neustadt-Neuschönefeld an. + Gemeinschaftlich organisiert. +

+ +

Was unsere Anschlüsse ausmacht: +

+{% endblock %} diff --git a/templates/skeleton.html.j2 b/templates/skeleton.html.j2 new file mode 100755 index 0000000..a9c2995 --- /dev/null +++ b/templates/skeleton.html.j2 @@ -0,0 +1,79 @@ + + + + Reudnetz - Internet für Leipzig Osten + + + + + + + + + + +
+
+ +
+

Reudnetz

+
+
+

Internet für Leipzigs Osten

+
+
+ +
+
+ {% block content %} + {% endblock %} +
+
+ {% block seitenleiste %} +

Kontakt

+

+ mail [at] reudnetz [dot] org
+ GPG-Key: 0x1D7AE62C +

+
+ Fingerprint:
+ C2B5 52B8 9C17 7ED0 9E83 9582 E177 B5B2 1D7A E62C +
+ + {% endblock %} +
+
+ +
+ + diff --git a/templates/warum.html b/templates/warum.html new file mode 100644 index 0000000..ca5dc5c --- /dev/null +++ b/templates/warum.html @@ -0,0 +1,38 @@ +{% extends "skeleton.html.j2" %} +{% block content %} +

Unser Selbstverständnis

+

+ Reudnetz ist ein Verein und Internetprovider. + Von uns kannst du einen Internetanschluss kaufen + und, wenn du möchtest, Mitglied im Verein werden, + um an der Entwicklung des Netzes mitzuwirken. +

+

Wir machen das, weil wir einen Internetanschluss wollen, der

+ +

Ob ihr uns vertraut, müsst ihr selbst entscheiden:

+ + +{% endblock %} diff --git a/templates/was.html b/templates/was.html new file mode 100644 index 0000000..a21a115 --- /dev/null +++ b/templates/was.html @@ -0,0 +1,29 @@ +{% extends "skeleton.html.j2" %} +{% block content %} +

Was für einen Anschluss bekommt Ihr?

+

+ Unser Angebot funktioniert anders als das herkömmlicher Internetprovider: +

+

+ Wir haben keine übertriebenen bis-zu Angebote, + stattdessen erhält jeder Teilnehmer eine relativ geringe, dafür garantierte Mindestbandbreite. + Diese beträgt 1,3 Mbit/s, was komfortabel mehr als einem Video-Stream in normaler Qualität (480p) entspricht. + Der Clue ist, dass ungenutzte Bandbreite Anderen zur Verfügung gestellt wird. + Da nicht alle permanent datenintensive Dienste wie Videos und Updates nutzen, + ist es häufig möglich, mit der vollen Bandbreite der Richtfunkstrecke zu arbeiten, + welche im Moment bei ca. 70 Mbit/s liegt und in Zukunft durch Einsatz innovativer Hardware steigen wird. + Alle Anschlüsse sind symmetrisch. + Das bedeutet, dass ihr genauso schnell Dinge hoch- wie herunterladen könnt. + Dies vereinfacht wesentlich das Anbieten eigener Inhalte! +

+ +

Was kostet was?

+

+ Wir peilen einen Preis von 20€ monatlich pro Anschluss an. + Dazu kommen noch ungefähr 50€ Anschlussgebühren für die Funkhardware. + Dies bezieht sich auf einen Anschluss in einer Wohnung oder WG.
+ Hausprojekte bitten wir, selbst einzuschätzen, wie ihr Bedarf an Traffic ausfallen wird + und entsprechend Verträge mit uns auszuhandeln, + um eine faire Verteilung zu gewährleisten. +

+{% endblock %} diff --git a/templates/wer.html b/templates/wer.html new file mode 100644 index 0000000..6474bf9 --- /dev/null +++ b/templates/wer.html @@ -0,0 +1,14 @@ +{% extends "skeleton.html.j2" %} +{% block content %} +

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!
+ Wenn ihr uns kennenlernen wollt, schreibt doch eine Mail und lasst euch zu einem persönlichen Treffen einladen. +

+ +

Dokumente des Vereins

+ Satzung +

Der Verein ist vertreten durch

+{% endblock %} diff --git a/templates/wie.html b/templates/wie.html new file mode 100644 index 0000000..2001163 --- /dev/null +++ b/templates/wie.html @@ -0,0 +1,32 @@ +{% extends "skeleton.html.j2" %} +{% block content %} +

Wie bekomme ich von euch einen Internetanschluss?

+

Bei Interesse schreibe uns eine Email.
+Voraussetzungen für einen Anschluss sind:

+ +

+ Sind die Voraussetzungen erfüllt, kommen zwei Leute von uns vorbei, + steigen auf euer Dach und schrauben eine Richtfunkantenne an. + Das machen wir mit professioneller Kletterausrüstung und Erfahrung. + Aus der Antenne auf eurem Dach kommt dann ein normales (LAN/Ethernet/Rj45)-Kabel heraus, + an das ihr einen einzelnen Computer, Switch oder Wlan-Router anschließen könnt. + Solltet ihr noch keinen Router haben, können wir euch vor dem Kauf beraten. + Darüber hinaus stellen wir Informationen zum Aufbau des Heimnetzwerks auf unserer Website bereit. +

+ +

Wie kann ich Einfluss nehmen?

+

Indem du in den Verein eintrittst.

+

+ Reudnetz ist als Verein organisiert, um eine gemeinschaftliche Entscheidungsfindung zu ermöglichen. + Auch wenn du kein Vereinsmitglied sein musst, um einen Anschluss von uns zu nutzen, + raten wir doch dazu in den Verein einzutreten, um die Firmenpolitik des Provider kontrollieren zu können. + Du kannst dich auf jeder Ebene einbringen. + Dazu geben wir uns Mühe, alle Prozesse des Internetproviders nachvollziehbar zu dokumentieren. + Fragen sind uns immer willkommen. Auch das ist wichtige Einflussnahme +

+{% endblock %} diff --git a/templates/wiki.html b/templates/wiki.html new file mode 100644 index 0000000..a98a145 --- /dev/null +++ b/templates/wiki.html @@ -0,0 +1,15 @@ +{% extends "skeleton.html.j2" %} +{% block content %} +

Reudnetzwiki

+

Noch gibt es hier kein Wiki.

+ +

Allerdings sammeln wir Dienste und anderes Dokumentationszeug.

+

coming soon: Mailinglisten

+

VMs

+{% endblock %} + +{% block seitenleiste %} +

Dienste

+

Mailinglisten
+Coming Soon

+{% endblock %}