Compare commits

..

No commits in common. "db70a4e4ca042c7744ea29dd1b37eb931c4c2b5a" and "0987b6d996630938900094c691f4e139d7880ccd" have entirely different histories.

9 changed files with 70 additions and 149 deletions

View File

@ -1,17 +0,0 @@
# COPY/LINK THIS FILE TO
# /etc/udev/hwdb.d/60-logitech-r400.hwdb
#keyboard:usb:v046DpC52Dd*dc*dsc*dp*ic*isc*ip*in00*
evdev:input:b0003v046DpC52D*
KEYBOARD_KEY_070029=f
KEYBOARD_KEY_07003e=f
KEYBOARD_KEY_070037=j
KEYBOARD_KEY_07004b=left
KEYBOARD_KEY_07004e=right
evdev:input:b0003v046DpC538*
KEYBOARD_KEY_070029=g
KEYBOARD_KEY_07003e=g
KEYBOARD_KEY_070037=h
KEYBOARD_KEY_07004b=left
KEYBOARD_KEY_07004e=right

14
app.js
View File

@ -9,7 +9,7 @@ var parseurl = require('parseurl')
var index = require('./routes/index');
const session = require('express-session');
/*const session = require('express-session');*/
const os = require('os');
var app = express();
@ -21,8 +21,8 @@ app.set('view engine', 'pug');
// uncomment after placing your favicon in /public
//app.use(favicon(path.join(__dirname, 'public', 'favicon.ico')));
app.use(session({
secret: 'markusevangleium',
/*app.use(session({
secret: 'keyboard cat',
resave: false,
saveUninitialized: false,
}));
@ -39,15 +39,15 @@ app.use(function restrict(req, res, next)
else
{
req.session.startdest = pathname;
/*var hostname = os.hostname();
var hostname = os.hostname();
if(hostname === 'pc-familie.halieus.de' || hostname === 'pc.peter.halieus.de') {
req.session.as_presentation = true;
next();
}
else*/
res.redirect('/login');
else
res.redirect('/login');
}
});
});*/
app.use(logger('dev'));
app.use(bodyParser.json());

View File

@ -31,7 +31,8 @@ ul.card-text li {
margin-bottom: 0.1rem !important;
}
@media(min-width: 768px) {
/*
@media(min-width: 576px) {
.card.slide > .card-body > .card-text, .card.slide > .card-body > h6.card-subtitle, q.bibeltext {
font-size: 1.1rem;
}
@ -63,7 +64,7 @@ ul.card-text li {
}
}
@media(min-width: 992px) {
@media(min-width: 768px) {
.card.slide > .card-body > .card-text, .card.slide > .card-body > h6.card-subtitle, q.bibeltext {
font-size: 1.2rem;
}
@ -93,9 +94,9 @@ ul.card-text li {
p.bibeltextkonzentr {
font-size: 1.1rem;
}
}
}*/
@media(min-width: 1200px) {
@media(min-width: 992px) {
.card.slide > .card-body > .card-text, .card.slide > .card-body > h6.card-subtitle, q.bibeltext, td, th {
font-size: 1.3rem;
}
@ -139,7 +140,7 @@ ul.card-text li {
}
}
@media(min-width: 1400px) {
@media(min-width: 1200px) {
.card.slide > .card-body > .card-text, .card.slide > .card-body > h6.card-subtitle, q.bibeltext, td, th {
font-size: 1.4rem;
}
@ -175,7 +176,7 @@ ul.card-text li {
}
}
/*@media(min-width: 1400px) {
@media(min-width: 1400px) {
.card.slide > .card-body > .card-text, .card.slide > .card-body > h6.card-subtitle, q.bibeltext, td, th {
font-size: 1.5rem;
}
@ -221,7 +222,7 @@ ul.card-text li {
.mb-3 {
margin-bottom: 2rem !important;
}
}*/
}
.small q.bibeltext {
font-size: 100%;

View File

@ -19,55 +19,43 @@ router.use("/sbr_ue", sbr_ue);
/*
var svgCaptcha = require('svg-captcha');
*/
router.get('/login', function(req, res) {
/*var captcha = svgCaptcha.create({color: true});
var captcha = svgCaptcha.create({color: true});
req.session.captcha = captcha.text;
req.session.captcha_raw = captcha;*/
res.render('login'/*, { captcha: captcha.text }*/);
req.session.captcha_raw = captcha;
res.render('login', { captcha: captcha.text });
});
/*router.get('/captcha', function (req, res) {
router.get('/captcha', function (req, res) {
res.type('svg');
res.status(200).send(req.session.captcha_raw.data);
});*/
var passwords = {
"bibelseminar": "markusevangelium"
};
});
router.post('/login', function(req, res){
/*console.log(req.body.captcha);
console.log(req.body.captcha);
console.log(req.session.captcha);
console.log(req.body.as_presentation);
console.log(Boolean(req.body.as_presentation));*/
console.log(Boolean(req.body.as_presentation));
var pathname = "/";
if(req.session.startdest)
pathname = req.session.startdest;
console.log(pathname);
/*console.log(pathname);
console.log(passwords);
console.log(req.body.username);*/
var password = passwords[req.body.username];
/*console.log(password)*/
/*if(req.body.captcha === req.session.captcha)*/
if(req.body.password === password)
if(req.body.captcha === req.session.captcha)
{
console.log("OK");
req.session.regenerate(function(){
req.session.no_robot = true;
/*req.session.as_presentation = Boolean(req.body.as_presentation);*/
req.session.as_presentation = Boolean(req.body.as_presentation);
res.redirect(pathname);
});
}
else
res.redirect("https://www.erzbistum-bamberg.de");
res.redirect("http://www.erzbistum-bamberg.de");
});
router.get('/logout', function(req, res){
@ -77,6 +65,6 @@ router.get('/logout', function(req, res){
res.redirect('/login');
});
});
*/
module.exports = router;

View File

@ -1,4 +1,4 @@
//- include mixins_cookies
include mixins_cookies
doctype html
html(lang='de')
@ -17,13 +17,13 @@ html(lang='de')
style.
h3 { font-style: italic; font-size: 1.5rem; }
//- +cookies_css
+cookies_css
body
.container-fluid(style="margin-top: 1rem;")
block content
script(src='/javascripts/bootstrap.min.js')
//-
+cookies_html
+cookies_script
+cookies_html
+cookies_script

View File

@ -18,49 +18,26 @@ html(lang='de')
p(style="text-align: right;")
a(href="http://www.halieus.de/impressum_datenschutz.html" target="_blank") Impressum & Datenschutzerklärung
p
| Auf diesen Seiten finden Sie interessante Informationen zu biblischen Themen.
//- img(src="/captcha", alt="CAPTCHA", style="margin-top: 5px; margin-bottom: 5px;")
form(method="post", action="/login", role="form", style="margin-top: 15px;", id="login_form")
.form-group(style="margin-bottom: 25px;")
.col-sm-12
| Auf diesen Seiten finden Sie interessante Informationen zu biblischen Themen.
br
| Der Zugriff ist beschränkt auf zugelassene Benutzer.
.form-group
label.col-sm-1.control-label(for="benutzername")
b Benutzername
.col-sm-5
input.form-control#benutzername(type="text", name="username")
.form-group
label.col-sm-1.control-label(for="passwort")
b Paßwort
.col-sm-5
input.form-control#passwort(type="password", name="password")
.from-group(style="margin-top: 25px; margin-bottom: 25px;")
.col-sm-12
.row
.col-sm-1
button.btn.btn-success.btn-sm(onclick="run_login();")
span Weiter ...
.row
.col-sm-12.small(style="margin-top: 15px;")
span
| Mit dem Klicken auf <q>Weiter ...</q> wird ein Session-Cookie erzeugt und im Browser bespeichert.
br
| Außer diesem werden keine weiteren Cookies angelegt, es findet kein Tracking statt und die Seiten sind werbefrei.
br
| Zum Speichern und Abfragen der Einstellung zum Präsentationsmodus wird der Session-Store genutzt.
.from-group
.col-sm-1
button.btn.btn-success.btn-sm
//- (onclick="run_login();")
span Weiter ...
//- .form-group(style="display: none;")
form(method="post", action="/login", role="form", style="margin-top: 15px;", id="login_form")
.form-group(style="display: none;")
label.col-sm-1.control-label(for="ID1")
b Captcha
.col-sm-5
@ -69,7 +46,7 @@ html(lang='de')
//- .col-sm-1
//- button.btn.btn-success.btn-sm(type="submit")
//- span OK
//- .form-check(style="margin-top: 50px;")
.form-check(style="margin-top: 50px;")
.col-sm-5
label.form-check-label
input.form-check-input(type="checkbox", name="as_presentation")
@ -88,15 +65,13 @@ html(lang='de')
span Force Refresh on Back Key Logic
script.
/*$(function () {
if ($('#refreshCheck')[0].checked) {
$(function () {
if ($('#refreshCheck')[0].checked)
window.location.reload();
}
$('#refreshCheck')[0].checked = true;
});*/
});
/*
function run_login() {
$("#captcha").val("!{captcha}");
$("#login_form").submit();
}*/
}

View File

@ -43,12 +43,12 @@ mixin body_presentation_script
mixin headline_template(title)
div(style="margin-top: 15px; padding-left: 1rem; padding-right: 1rem;")
table(style="font-variant: small-caps; margin-bottom: 0px; width: 100%;")
table(style="font-size: 80%; font-variant: small-caps; margin-bottom: 0px; width: 100%;")
tr
td(style="padding: 0px; font-size: 1rem;")
td(style="padding: 0px;")
b
a(href="/") BibelWissen.Halieus.DE
td(style="padding: 0px; text-align: right; font-size: 0.8rem;").hide_on_print
td(style="padding: 0px; text-align: right;").hide_on_print
a(href="http://www.halieus.de/impressum_datenschutz.html" target="_blank") Impressum &amp; Datenschutzerklärung
//- p(style="font-size: 130%; font-variant: small-caps; margin-bottom: 0px;")
//- b Einführung in das Evangelium nach Markus

View File

@ -814,7 +814,7 @@ block content
| und Ort des „Austausches“ ist der Tod am Kreuz (s. o.).
li
| Während in der Heilung des „Aussätzigen“ der „Austausch“ konstitutiv ist,
| enthält der Philipperhymnus nicht explizit den Gedanken, dass die Entäußerung und Erniedrigung des Gottgleichen zugunsten eines anderen geschieht, also um jemand anderen zu beschenken bzw. aufzurichten;
| enthält der Philipperhymnus nicht explizit den Gedanken, dass die Erniedrigung des Gottgleichen geschieht, um jemand anderen zu erhöhen;
br
| der Hymnus geht vielmehr zur Erhöhung des sich selbst erniedrigt habenden durch Gott über.
li
@ -828,7 +828,7 @@ block content
| Jeder achte nicht nur auf das eigene Wohl, sondern auch auf das der anderen.
span.bibelstelle Phil 2,3a.4
li
| Mit „Entäußerung“, „gehorsam“ und „Tod am Kreuz“ enthält der Hymnus aber schon selber Begriffe, die eine soteriologische Bedeutung der Erniedrigung des Gottgleichen andeuten bzw. beinhalten:
| Mit „gehorsam“ und „Tod am Kreuz“ enthält der Hymnus aber schon selber Begriffe, die eine soteriologische Bedeutung der Erniedrigung des Gottgleichen andeuten bzw. beinhalten:
ul.card-text
li
| In der Adam-Christus-Parallele in Röm 5,12-21 wird dem Gehorsam Christi eine soteriologische Funktion beigemessen:
@ -838,20 +838,6 @@ block content
br
| so werden auch durch den <i>Gehorsam</i> des einen die vielen zu Gerechten gemacht werden.
span.bibelstelle Röm 5,19
li
| Der Gedanke der „Entäußerung“ („Entleerung“) begegnet in
span.bibelstelle 2 Kor 8,9
| im Sinne eines „Austausches“:
br
q.bibeltext
| Denn ihr kennt die Gnade unseres Herrn Jesus Christus:
br
| Er, der reich war, wurde euretwegen arm, um euch durch seine Armut reich zu machen.
br
| Paulus will damit die Korinther zur Kollekte für Jerusalem motivieren.
br
span.small
| Dieser Vers steht auch im Hintergrund von Mk 10,21!
li
| Der „Tod am Kreuz“ ist in der gesamten paulinischen Tradition „Ort des Heiles“.
br
@ -881,13 +867,13 @@ block content
br
| Daher ist es wahrscheinlich, dass Entleerung und Erniedrigung des Gottgleichen „bis zum Tod am Kreuz“ analog im Sinne eines „Austausches“ zu verstehen sind:
br
| um den Menschen, der in die Tiefe der Gottferne gefallen war, aus dieser Gottferne zu erlösen ihn mit Gottes Gnade zu beschenken und ihn aufzurichten , ist der Gottgleiche in die Tiefe der Gottferne den Tod am Kreuz hinabgestiegen.
| um den Menschen, der in die Tiefe der Gottferne gefallen war, aus dieser Gottferne zu erlösen in diesem Sinne zu Gott zu erheben , ist der Gottgleiche in die Tiefe der Gottferne den Tod am Kreuz hinabgestiegen.
li
| Der Hymnus weist im Vergleich zum Gottesknechtslied eine doppelte Radikalisierung auf:
br
| Der „Austausch“ geschieht auf Seiten des Erlösers als Entleerung und Erniedrigung von der höchsten Stelle der Gottgleichheit herab in die tiefste Tiefe der Gottferne des Tod am Kreuz,
| Der „Austausch“ geschieht als Entleerung und Erniedrigung von der höchsten Stelle der Gottgleichheit herab in die tiefste Tiefe der Gottferne des Tod am Kreuz,
br
| und die Erhöhung stellt nicht in die Gemeinschaft der „Großen und Mächtigen“, sondern verleiht „den Namen, der <i>größer</i> ist als alle Namen“.
| und die Erhöhung stellt nicht „unter die Großen und Mächtigen“, sondern verleiht „den Namen, der <i>größer</i> ist als alle Namen“.
li
| Insgesamt wird man sagen können, dass die Heilung des „Aussätzigen“
@ -956,7 +942,7 @@ block content
li
| Weil das Thema „Austausch“ für die Erzählung von der Heilung des „Aussätzigen“ konstitutiv ist und
| das Handeln Jesu mit dem der Zebedäussöhne verknüpft ist,
| ist nahegelegt, dass das Thema „Austausch“ auch bei den Söhnen des Zebedäus eine Rolle spielen muss.
| ist nahegelegt, dass das Thema „Austausch“ auch bei den Söhne des Zebedäus eine Rolle spielen muss.
li
| Allerdings kommt es beim „Menschen reinigen“ also der Taufe nicht zu einem „Austausch“ der Jünger mit den Täuflingen (in dem Sinne, dass die Taufspender „unrein“ werden würden).
br
@ -1066,29 +1052,18 @@ block content
| So sollen auf die ethische Ebene übertragen auch die Jünger einen „Austausch“ vollziehen:
br
i Die Habenden verzichten, damit die, die nichts haben, beschenkt werden.
span.small (Vgl. Mk 10,21)
br
i Der Mächtigen werden zu Dienern, damit die, die niedergedrückt sind oder ausgenutzt werden, aufrichtend-befreiende Hilfe erfahren.
span.small (Vgl. Mk 10,42-44)
i Der Mächtigen werden zu Dienern, damit die, die „Letzte“ sind, bedient werden.
br
| Denn gerade dies ist das Handeln des Gottessohnes nach dem Philipperhymnus, das für die Menschen Erlösung gebracht hat.
span.small (Vgl. Mk 10,45)
br
span.small
| Zugegeben: Bei Mächtige → Diener hinkt der „Austausch“ etwas; dies liegt aber daran,
| dass keine neuen Mächtigen kreiert werden sollen, sondern eine Gemeinschaft von Dienern entstehen soll,
| in der aber gerade „die ganz unten“, die „Letzten“, Hilfe erfahren, aufgerichtet werden und in diesem Sinne nicht „Letzte“ bleiben;
br
| wer sich aber zum Diener dieser „Letzten“ macht, der stellt sich auf die Stufe noch darunter, wird in diesem Sinne zum „Letzten der Letzten“,
| so dass die „Letzten“ eine Stufe nach oben erhöht werden.
li
| Durch das Eintragen des „Austausches“ erhält das ethische Handeln der Zebedäus-Söhne bei ihrer Berufung ein menschliches Gegenüber, wie das soteriologische
| So erhält das ethische Handeln der Zebedäus-Söhne bei ihrer Berufung ein Gegenüber, wie das soteriologische
| Handeln Jesu und der Jünger schon immer ein Gegenüber hatte:
br
| Ihr Verzicht und ihr Gehorsam Jesus gegenüber geschieht nicht in ein „Nichts“ hinein, auch nicht primär um eines
| himmlischen Lohnes willen, ihr Dienst in der Nachfolge Jesu ist kein (rein) spirituell-liturgischer Dienst;
| himmlischen Lohnes willen,
br
i ihr Verzicht und ihr Dienst geschehen zugunsten eines </i>menschlichen<i> Gegenübers, mit dem es in gewisser Weise zu einem „Austausch“ kommt.
i sondern geschieht zugunsten eines menschlichen Gegenübers, mit dem es in gewisser Weise zu einem „Austausch“ kommt.
br
| Damit zielt Nachfolge auf die umfassende Verwandlung der Lebensumstände im Hier und Heute: der eigenen zugunten der von anderen
| im Sinne einer Teilhabe an der „Neuheit des Lebens“ und des „Aufrichtens von Menschen“.

View File

@ -1,4 +1,4 @@
//- include ../../../mixins_cookies
include ../../../mixins_cookies
include ../../../mixins_headline_nav
doctype html
@ -16,7 +16,7 @@ html(lang='de')
script(src='/javascripts/slide-utils.js')
script(src='/javascripts/popper.min.js')
//- +cookies_css
+cookies_css
body
+headline
block headline
@ -42,6 +42,5 @@ html(lang='de')
+body_presentation_script
//-
+cookies_html
+cookies_script
+cookies_html
+cookies_script