bibelwissen/routes/nt/ev/mk.js

1054 lines
24 KiB
JavaScript
Raw Blame History

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

var express = require('express');
var router = express.Router();
var pathoffset = 'nt/ev/mk/';
/* GET home page. */
var _locals = { pathoffset : "/nt/ev/mk" };
var _gliederung =
[
{
id : "00_einleitung",
name: "Einleitung",
subs: [
{
id : "zeit",
name: "Zeit der Abfassung im Kontext der Zeitgeschichte",
subs: []
},
{
id : "gattung",
name: "Gattung",
subs: []
},
{
id : "verfasser",
name: "Verfasser",
subs: []
},
{
id : "ort",
name: "Ort der Abfassung",
subs: []
},
{
id : "adressaten",
name: "(Erste) Adressaten",
subs: []
},
/*{
id : "konzentrik",
name: "Konzentrische Gliederung(en) als Schlüssel zum Verstehen",
subs: []
},*/
{
id : "literatur",
name: "Lituratur",
subs: []
}
]
},
{
id : "gliederung",
name: "Gliederung",
subs: [
{
id : "gesamtkonzentrik",
name: "Konzentrische Gesamtgliederung aus konzentrischen Teilgliederungen",
subs: []
},
{
id : "gesamtgliederung",
name: "Gesamtgliederung",
subs: []
},
{
id : "fortschreitendekonzentrik",
name: "Die „fortschreitende Konzentrik“ im Markus-Evangelium",
subs: []
},
/*{
id : "anfang",
name: "Anfang ...",
subs: []
},
{
id : "IIa_konzentr",
name: "IIA Konzentrisch",
subs: []
},
{
id : "IIa_wegbereiter",
name: "IIA Wegbereiter",
subs: []
},
{
id : "IIb_konzentr",
name: "IIB Konzentrisch",
subs: []
},
{
id : "IIb_konzentr_ablehnung",
name: "IIB Konzentrisch <q>Ablehnung</q>",
subs: []
},
{
id : "IIb_konzentr_sendung",
name: "IIB Konzentrisch <q>Sendung</q>",
subs: []
},
{
id : "IIb_konzentr_hirte",
name: "IIB Konzentrisch <q>Hirte</q>",
subs: []
},
{
id : "IIc_konzentr",
name: "IIC Konzentrisch",
subs: []
},*/
{
id : "IIIa",
name: "IIIA",
subs: []
},
{
id : "IIIa_gesplittet",
name: "IIIA gesplittet",
subs: []
},
{
id : "IIIa_falsch_richtig",
name: "IIIA <q>Falsch Richtig</q>",
subs: []
}
/*{
id : "III_sohn",
name: "III <q>Sohn</q>",
subs: []
},
{
id : "auf_dem_weg_konzentr",
name: "Auf dem Weg Konzentrisch",
subs: []
},
{
id : "auf_dem_weg_konzentr2",
name: "Auf dem Weg Konzentrisch 2",
subs: []
},
{
id : "IIIc_tempel_frucht",
name: "IIIC <q>Tempel Frucht</q>",
subs: []
}*/
]
},
{
id : "anfang",
name: "Anfang des Evangeliums Jesu Christi",
subs: [
{
id : "propheten",
name: "Durch Propheten im Voraus verheißen in heiligen Schriften",
subs: []
},
{
id : "vorlaeufer",
name: "Johannes der Täufer: <q>Mein Bote vor dir her</q>",
subs: []
},
{
id : "eingesetzt",
name: "Dem Geist der Heiligkeit nach eingesetzt als Sohn Gottes in Macht",
subs: []
},
{
id : "gestorben",
name: "Gestorben für die Sünde",
subs: []
},
{
id : "leben",
name: "Jesus lebt für Gott: Das Reich Gottes ist zum Greifen nahe",
subs: []
}
]
},
{
id : "getauft",
name: "Getauft auf Jesu Tod",
subs: [
{
id : "mir_nach",
name: "<q>Auf, mir nach!</q> Die Berufung der ersten Jünger",
subs: []
},
{
id : "verderben",
name: "Gekommen, um Satan/die Dämonen ins Verderben zu stürzen",
subs: []
},
{
id : "aufgerichtet",
name: "Aufgerichtet zum Dienst",
subs: []
},
{
id : "er_heilte_viele",
name: "Er heilte viele ...",
subs: []
},
{
id : "aufbruch",
name: "Dazu bin ich gekommen: Um unter allen Völkern den Gehorsam des Glaubens aufzurichten",
subs: []
},
{
id : "reinigen",
name: "Um die freizukaufen, die unter dem Gesetz stehen",
subs: []
},
/*{
id : "lehre",
name: "Jesu Lehre ist anders ... <span class='small'>(unwahrscheinlich)</span>",
subs: []
},*/
{
id : "mitbegraben",
name: "Wir wurden mit Christus begraben",
subs: []
},
{
id : "neuheit",
name: "In der Neuheit des Lebens wandeln",
subs: []
},
{
id : "arzt",
name: "Nicht die Gesunden bedürfen des Arztes ...",
subs: []
},
{
id : "braeutigam",
name: "Fastenfrage: Der Bräutigam ist da Neuer Wein in neue Schläuche",
subs: []
},
/*{
id : "neu_anders",
name: "Neuer Wein in neue Schläuche",
subs: []
},*/
{
id : "menschensohn",
name: "Der Menschensohn ist Herr ...",
subs: []
},
{
id : "neue_schoepfung",
name: "... und seine Hand wurde wiederhergestellt",
subs: []
},
{
id : "andrang",
name: "Viele Menschen folgten ihm",
subs: []
},
{
id : "zwoelf",
name: "Er setzte die Zwölf ein ... mit Vollmacht, Dämonen auszutreiben",
subs: []
},
{
id : "verrueckt",
name: "Sie sagten: Er ist von Sinnen",
subs: []
},
{
id : "verteidigung",
name: "Sie sagten: Er ist von einem Dämon besessen Ins Haus des Starken einbrechen",
subs: []
},
{
id : "familie",
name: "Die wahre Familie Jesu",
subs: []
},
/*{
id : "geheimnis",
name: "Euch ist das Geheimnis der Gottesherrschaft gegeben",
subs: []
},*/
/*{
id : "hoeren",
name: "Wer Ohren hat zum Hören, so höre er!",
subs: []
},
{
id : "schoepfungsordnung",
name: "Von selbst der Bauer weiß nicht wie ...",
subs: []
},*/
/*{
id : "gleichnisse",
name: "Durch viele solche Gleichnisse seinen Jüngern aber, wenn er mit ihnen allein war ...",
subs: []
},*/
/*{
id : "gerasa",
name: "Heilung des Besessenen von Gerasa",
subs: []
},*/
/*{
id : "heidenmissionar",
name: "Die Aussendung des ersten Heidenmissionars",
subs: []
},*/
/*{
id : "im_sterben",
name: "Meine Tochter liegt im Sterben ...",
subs: []
},*/
/*{
id : "gespalten",
name: "Gespaltenes Haus",
subs: []
},*/
/*{
id : "steh_auf",
name: "Mädchen, ich sage dir: Steh auf!",
subs: []
},*/
/*{
id : "anstoss",
name: "Sie nahmen Anstoß an ihm",
subs: []
},*/
/*{
id : "aussendung",
name: "Die Aussendung der zwölf Jünger",
subs: []
},*/
/*{
id : "enthauptung",
name: "Die Enthauptung Johannes des Täufers",
subs: []
},*/
/*{
id : "guter_hirte",
name: "Jesus, der Gute Hirte: lehrend und speisend",
subs: []
},*/
/*{
id : "seewandel",
name: "Die Offenbarung des Gottessohnes auf dem Wasser",
subs: []
},*/
/*{
id : "heilungen",
name: "Heilungen in Gennesaret",
subs: []
},*/
/*{
id : "reinheit",
name: "Lehrgespräch über die Reinheit",
subs: []
},*/
/*{
id : "heidin",
name: "Der Glaube der heidnischen Frau",
subs: []
},*/
/*{
id : "taubstumm",
name: "Die Heilung des taubstummen Heiden",
subs: []
},*/
/*{
id : "viertausend",
name: "Die Speisung der Viertausend",
subs: []
},*/
/*{
id : "zeichen",
name: "Zeichen vom Himmel",
subs: []
},*/
/*{
id : "verstehen",
name: "Die blinden Jünger",
subs: []
},*/
/*{
id : "blind_betsaida",
name: "Die Heilung eines Blinden bei Betsaida",
subs: []
},*/
/*{
id : "messiasbekenntnis",
name: "Für wen haltet ihr mich? Messiasbekenntnis des Petrus",
subs: []
},*/
/*{
id : "leidensank1",
name: "Die erste Leidensankündigung",
subs: []
},*/
/*{
id : "widerstand",
name: "Der Widerstand des Petrus gegen die Leidensankündigung",
subs: []
},*/
/*{
id : "nachfolge",
name: "Wenn einer mir nachfolgen will ...",
subs: []
},*/
/*{
id : "verklaerung",
name: "Die Verklärung Jesu",
subs: []
},*/
/*{
id : "viel_leiden",
name: "Über die Wiederkunft des Elija",
subs: []
},*/
/*{
id : "erfolglose_juenger",
name: "Die erfolglosen Jünger Die <q>Auferweckung</q> des <q>stummen</q> Jungen",
subs: []
},
{
id : "leidensank2",
name: "Die zweite Leidensankündigung",
subs: []
},*/
/*{
id : "rangstreit",
name: "Der Rangstreit der Jünger",
subs: []
},*/
/*{
id : "fremd",
name: "Der fremde Wundertäter und das Glas Wasser",
subs: []
},*/
/*{
id : "verfuehrung",
name: "Warnung vor der Verführung zum Bösen",
subs: []
},
{
id : "aufbruch_judaea",
name: "Aufbruch nach Judäa",
subs: []
},
{
id : "ehebruch",
name: "Über die Ehe und Ehescheidung",
subs: []
},
{
id : "segnung_kinder_1",
name: "Die Segnung der Kinder (Gegenwind)",
subs: []
},
{
id : "segnung_kinder_2",
name: "Die Segnung der Kinder (Heilungen)",
subs: []
}*/
]
},
{
id : "gleichnisse",
name: "Gleichnisse",
subs: [
/*{
id : "saemann",
name: "Ein Sämann ging hinaus, um zu säen",
subs: []
},
{
id : "geheimnis",
name: "Das Geheimnis der Gottesherrschaft Deutung Sämanngleichnis Vom rechten Hören",
subs: []
},
{
id : "wachsen",
name: "Die Gleichnisse von der selbstwachsenden Saat und vom Senfkorn",
subs: []
},
{
id : "abschluss",
name: "Abschlusskommentar zur Gleichnisrede",
subs: []
}*/
{
id : "gleichnisrede",
name: "Die Gleichnisrede Jesu",
subs: []
}
]
},
{
id : "heidenmission1",
name: "Heidenmission I Der erste <q>Versuch</q>",
subs: [
{
id : "sturm",
name: "Sturm auf dem See",
subs: []
},
{
id : "gerasa",
name: "Die Heilung des Besessenen bei Gerasa",
subs: []
},
]
},
{
id : "guter_hirte",
name: "Jesus, der Gute Hirte",
subs: [
{
id : "blutfluessig",
name: "Die Heilung der blutflüssigen Frau",
subs: []
},
{
id : "auferweckt",
name: "Die Auferweckung der Tochter des Jairus",
subs: []
},
{
id : "abgelehnt",
name: "Die Ablehnung Jesu in seiner Heimat",
subs: []
},
{
id : "sendung",
name: "Die Aussendung der Zwölf",
subs: []
},
{
id : "herodes_ratet",
name: "Herodes denkt über Jesus nach",
subs: []
},
{
id : "enthauptet",
name: "Die Enthauptung Johannes des Täufers",
subs: []
},
{
id : "speisung",
name: "Die Speisung der Fünftausend",
subs: []
},
{
id : "offenbarung",
name: "Die Offenbarung des Gottessohnes auf dem Wasser",
subs: []
},
{
id : "heilungen",
name: "Heilungen in Gennesaret",
subs: []
}
]
},
{
id : "heidenmission2",
name: "Heidenmission II Schaffung der Grundlagen",
subs: [
{
id : "reinheit1",
name: "Das Lehrgespräch über die Reinheit I: Diese Reinheit ist Unreinheit",
subs: []
},
{
id : "reinheit2",
name: "Das Lehrgespräch über die Reinheit II: Die ethische Definition von (Un-)Reinheit",
subs: []
},
{
id : "glaube",
name: "Der Glaube der heidnischen Frau",
subs: []
},
{
id : "effata",
name: "Die Heilung des taubstummen Heiden",
subs: []
},
{
id : "viertausend",
name: "Die Speisung der Viertausend",
subs: []
},
{
id : "zeichenforderung",
name: "Die Zeichenforderung der Gegner Jesu",
subs: []
}
]
},
{
id : "auf_dem_weg",
name: "Die Lehre auf dem Weg",
subs: [
{
id : "blind",
name: "Die tauben und blinden Jünger",
subs: []
},
{
id : "blinder_betsaida",
name: "Die Heilung eines Blinden bei Betsaida",
subs: []
},
/*{
id : "messiasbekenntnis",
name: "Das Messiasbekenntnis des Petrus",
subs: []
},
{
id : "leidensank1",
name: "Die erste Ankündigung von Leiden, Tod und Auferstehung Jesu",
subs: []
},
{
id : "petruswiderstand",
name: "Der Widerstand des Petrus gegen die Leidensankündigung",
subs: []
},*/
{
id : "leidensank1",
name: "Messiasbekenntnis des Petrus Die erste Ankündigung von Leiden, Tod und Auferstehung Jesu Wiederstand des Petrus",
subs: []
},
{
id : "nachfolge",
name: "Nachfolge und Selbstverleugnung",
subs: []
},
{
id : "verklaerung",
name: "Die Verklärung Jesu",
subs: []
},
{
id : "elija",
name: "Von der Wiederkunft des Elija (und den Leiden des Menschensohnes)",
subs: []
},
{
id : "glaube",
name: "Der Misserfolg der Jünger bei einer Heilung, die ungläubige Generation, Tod und Auferweckung des Jungen durch Jesus",
subs: []
},
{
id : "misserfolg_gebet",
name: "Das Gespräch über den Misserfolg: Gebet!",
subs: []
},
{
id : "leidensank2",
name: "Die zweite Ankündigung von Leiden, Tod und Auferstehung Jesu",
subs: []
},
{
id : "rangstreit",
name: "Der Rangstreit der Jünger",
subs: []
},
{
id : "fremd_anstoss",
name: "Der fremde Wundertäter und das Glas Wasser Warnung vor der Verführung zum Glaubensabfall",
subs: []
},
{
id : "ehe",
name: "Über Ehe und Ehescheidung",
subs: []
},
{
id : "kinder",
name: "Die Segnung der Kinder",
subs: []
},
{
id : "reichtum",
name: "Reichtum und Nachfolge",
subs: []
},
{
id : "leidensank3",
name: "Die dritte Ankündigung von Leiden, Tod und Auferstehung Jesu",
subs: []
},
{
id : "herrschen_dienen",
name: "Vom Herrschen und Dienen",
subs: []
},
{
id : "blind_bartimaios",
name: "Die Heilung des blinden Bettlers Bartimäus",
subs: []
}
]
},
{
id : "jerusalem1",
name: "Jerusalem Teil 1",
subs: [
{
id : "einzug",
name: "Der Einzug Jesu in Jerusalem",
subs: []
},
{
id : "verfluchung_feigenbaum",
name: "Die Verfluchung des Feigenbaumes",
subs: []
},
{
id : "tempel",
name: "Die Reinigung des Tempels",
subs: []
},
{
id : "feigenbaum_glaube",
name: "Der verdorrte Feigenbaum und der Glaube",
subs: []
},
{
id : "vollmacht",
name: "Die Frage nach der Vollmacht Jesu",
subs: []
},
{
id : "winzer",
name: "Das Gleichnis von den Winzern",
subs: []
},
{
id : "steuer",
name: "Die Frage nach der kaiserlichen Steuer",
subs: []
},
{
id : "auferstehung",
name: "Die Frage nach der Auferstehung der Toten",
subs: []
},
{
id : "gebot",
name: "Die Frage nach dem wichtigsten Gebot",
subs: []
},
{
id : "davidssohn",
name: "Die Frage nach dem Davidssohn",
subs: []
},
{
id : "polemik",
name: "Die Polemik gegen die Schriftgelehrten",
subs: []
},
{
id : "witwe",
name: "Die vorbildliche Witwe",
subs: []
},
{
id : "zerstoerung",
name: "Die Ankündigung der Zerstörung des Tempels",
subs: []
}
]
},
{
id : "endzeitrede",
name: "Die Rede Jesu über die Endzeit/das Ende der Welt",
subs: [
{
id : "endzeitrede",
name: "Die Endzeitrede Jesu",
subs: []
}
/*{
id : "zerstoerung",
name: "Die Ankündigung der Zerstörung des Tempels",
subs: []
},
{
id : "anfang_der_not",
name: "Der Anfang der endzeitlichen Not",
subs: []
},
{
id : "hoehepunkt_der_not",
name: "Vom Höhepunkt der Not",
subs: []
},
{
id : "kommen",
name: "Vom Kommen des Menschensohnes",
subs: []
},
{
id : "nahe_unbekannt",
name: "Der nahe, aber unbekannte Zeitpunkt",
subs: []
},
{
id : "wachsamkeit",
name: "Aufforderung zur Wachsamkeit",
subs: []
}*/
/*{
id : "negativ",
name: "Negative Antwort Jesu: Was alles nicht Zeichen der Vollendung ist",
subs: []
},
{
id : "positiv",
name: "Positive Antwort Jesu: Zeichen für Vollendung und Rettung",
subs: []
},
{
id : "feigenbaum",
name: "Vom <q>nahen</q>Ende, dessen konkreter Termin aber unbekannt ist: Aufforderung zur Wachsamkeit",
subs: []
}*/
]
},
{
id : "jerusalem2",
name: "Jerusalem Teil 2",
subs: [
{
id : "salbung",
name: "Der Todesbeschluss Die Salbung Judas als Überläufer",
subs: []
},
{
id : "mahl",
name: "Das Letzte Abendmahl",
subs: []
},
{
id : "getsemani",
name: "Das Gebet in Getsemani",
subs: []
},
{
id : "verrat",
name: "Der Verrat des Judas: Die Gefangennahme Jesu",
subs: []
},
{
id : "bekenntnis",
name: "Das Bekenntnis Jesu vor dem Hohen Rat",
subs: []
},
{
id : "verleugnung",
name: "Die Verleugnung durch Petrus",
subs: []
},
{
id : "pilatus",
name: "Das Verhör vor Pilatus",
subs: []
},
{
id : "verspottung_soldaten",
name: "Die Verspottung durch die römischen Soldaten",
subs: []
},
{
id : "kreuztragen",
name: "Kreuzweg und Kreuzigung Jesu: Kreuztragen, Mitgekreuzigtsein",
subs: []
},
{
id : "verspottung_israel",
name: "Die Verspottung durch die Schaulustigen",
subs: []
},
{
id : "tod",
name: "Der Tod Jesu am Kreuz",
subs: []
},
{
id : "begraebnis",
name: "Das Begräbnis Jesu durch Josef von Arimathäa",
subs: []
},
{
id : "grab",
name: "Das leere Grab",
subs: []
},
/*{
id : "verleugnung_ank_alternativ",
name: "Die Ankündigung der Verleugnung durch Petrus [alternative, unwahrscheinliche/falsche Variante]",
subs: []
},
{
id : "getsemani_alternativ",
name: "Das Gebet in Getsemani [alternative, unwahrscheinliche/falsche Variante]",
subs: []
},
{
id : "gefangennahme_alternativ",
name: "Die Gefangennahme Jesu [alternative, unwahrscheinliche/falsche Variante]",
subs: []
},
{
id : "bekenntnis_verleugnung_alternativ",
name: "Das Messiasbekenntnis Jesu und die Verleugnung durch Petrus [alternative, unwahrscheinliche/falsche Variante]",
subs: []
},
{
id : "pilatus_alternativ",
name: "Das Verhör vor Pilatus: Barabbas und Jesus [alternative, unwahrscheinliche/falsche Variante]",
subs: []
},
{
id : "verspottung_soldaten_alternativ",
name: "Die Verspottung durch die römischen Soldaten [alternative, unwahrscheinliche/falsche Variante]",
subs: []
},
{
id : "kreuztragen_alternativ",
name: "Kreuzweg und Kreuzigung [alternative, unwahrscheinliche/falsche Variante]",
subs: []
},
{
id : "verspottung_israel_alternativ",
name: "Die Verspottung durch die Schaulustigen [alternative, unwahrscheinliche/falsche Variante]",
subs: []
},
{
id : "tod_alternativ",
name: "Der Tod Jesu [alternative, unwahrscheinliche/falsche Variante]",
subs: []
},
{
id : "begraebnis_alternativ",
name: "Das Begräbnis Jesu Joseph von Arimathäa [alternative, unwahrscheinliche/falsche Variante]",
subs: []
},
{
id : "ganzes_evangelium_alternativ",
name: "Das ganze Evangelium [alternative, unwahrscheinliche/falsche Variante]",
subs: []
},
{
id : "brotvermehrung_alternativ",
name: "Die Brotvermehrung [alternative, unwahrscheinliche/falsche Variante]",
subs: []
}*/
]
}
];
function get_locals(req) {
var locals = _locals;
/*locals.as_presentation = req.session.as_presentation;
console.log(locals);*/
return locals;
}
router.get('/', function(req, res, next) {
var params = get_locals(req);
params.gliederung = _gliederung;
params.current = [];
res.render(pathoffset+'index', get_locals(req));
});
router.get('/:layer1', function(req, res, next) {
var layer1 = _gliederung.find(elem => elem.id === req.params.layer1);
if(layer1.subs.length === 0) {
console.log(layer1);
console.log('ERROR layer1.subs.length === 0');
}
var index = layer1.subs[0];
var params = get_locals(req);
params.gliederung = _gliederung;
params.current = [];
params.current.push(layer1);
params.current.push(index);
/* console.log(params);*/
res.render(pathoffset + req.params.layer1+"/"+index.id, params);
});
router.get('/:layer1/:layer2', function(req, res, next) {
var layer1 = _gliederung.find(elem => elem.id === req.params.layer1);
/*console.log(layer1);*/
var layer2 = layer1.subs.find(elem => elem.id === req.params.layer2);
/*console.log(layer2);*/
var params = get_locals(req);
params.gliederung = _gliederung;
params.current = [];
params.current.push(layer1);
params.current.push(layer2);
/*console.log(params);*/
res.render(pathoffset + req.params.layer1+"/"+layer2.id, params);
});
/*router.get('/gliederung', function(req,res,next) {
res.render(pathoffset+'gliederung/index', get_locals(req));
});
router.get('/gliederung/:target', function(req,res,next) {
res.render(pathoffset+'gliederung/' + req.params.target, get_locals(req));
});*/
/* XXX */
/*router.get('/entstehung', function(req,res,next) {
res.render(pathoffset+'entstehung/quellen', get_locals(req));
});
router.get('/entstehung/:target', function(req,res,next) {
res.render(pathoffset+'entstehung/' + req.params.target, get_locals(req));
});
router.get('/theologische_grundgedanken', function(req,res,next) {
res.render(pathoffset+'theologische_grundgedanken/evangelium', get_locals(req));
});
router.get('/theologische_grundgedanken/:target', function(req,res,next) {
res.render(pathoffset+'theologische_grundgedanken/' + req.params.target, get_locals(req));
});
router.get('/impulse_literatur', function(req,res,next) {
res.render(pathoffset+'impulse_literatur/impulse', get_locals(req));
});
router.get('/impulse_literatur/:target', function(req,res,next) {
res.render(pathoffset+'impulse_literatur/' + req.params.target, get_locals(req));
});
*/
module.exports = router;