Compare commits
4 Commits
| Author | SHA1 | Date |
|---|---|---|
|
|
bee8aa9b84 | 7 years ago |
|
|
57245de66e | 7 years ago |
|
|
efb6de2378 | 7 years ago |
|
|
e4b9b50963 | 7 years ago |
28 changed files with 868 additions and 58 deletions
@ -1 +1,34 @@ |
|||||||
|
xss_whitelist: |
||||||
|
- admin.super |
||||||
|
xss_enabled: |
||||||
|
on_events: true |
||||||
|
invalid_protocols: true |
||||||
|
moz_binding: true |
||||||
|
html_inline_styles: true |
||||||
|
dangerous_tags: true |
||||||
|
xss_dangerous_tags: |
||||||
|
- applet |
||||||
|
- meta |
||||||
|
- xml |
||||||
|
- blink |
||||||
|
- link |
||||||
|
- style |
||||||
|
- script |
||||||
|
- embed |
||||||
|
- object |
||||||
|
- iframe |
||||||
|
- frame |
||||||
|
- frameset |
||||||
|
- ilayer |
||||||
|
- layer |
||||||
|
- bgsound |
||||||
|
- title |
||||||
|
- base |
||||||
|
uploads_dangerous_extensions: |
||||||
|
- php |
||||||
|
- html |
||||||
|
- htm |
||||||
|
- js |
||||||
|
- exe |
||||||
|
- py |
||||||
salt: BRtpCILx1Zm9D4 |
salt: BRtpCILx1Zm9D4 |
||||||
|
|||||||
@ -0,0 +1,197 @@ |
|||||||
|
--- |
||||||
|
title: edit |
||||||
|
--- |
||||||
|
<style> |
||||||
|
.column { |
||||||
|
float: left; |
||||||
|
width: 50%; |
||||||
|
} |
||||||
|
.column textarea{ |
||||||
|
width: 95%; |
||||||
|
} |
||||||
|
table{ |
||||||
|
font-family: Calibri,sans-serif; |
||||||
|
} |
||||||
|
tr.month{ |
||||||
|
font-size: 160%;font-weight:bold;text-align:center; |
||||||
|
} |
||||||
|
tr.month td{ |
||||||
|
padding-right: 120px; |
||||||
|
} |
||||||
|
tr.line{ |
||||||
|
font-family: Calibri,sans-serif;font-size: 100%; |
||||||
|
} |
||||||
|
tr.line td{ |
||||||
|
padding-right: 5px; |
||||||
|
} |
||||||
|
tr.boldline{ |
||||||
|
font-family: Calibri,sans-serif;font-size: 100%;text-decoration: underline;font-weight:bold; |
||||||
|
} |
||||||
|
tr.boldline td{ |
||||||
|
padding-right: 5px; |
||||||
|
} |
||||||
|
|
||||||
|
</style> |
||||||
|
|
||||||
|
<div class="column"> |
||||||
|
<h2>input</h2> |
||||||
|
<textarea rows=40 id=input> |
||||||
|
2018-07-01;10.00 Uhr;text_fett;Brunchgottesdienst mit Viktor Petkau |
||||||
|
2018-07-02;20.00 Uhr;text;Treffen der Kigo-Mitarbeiter bei Fam. Homering |
||||||
|
2018-07-03;15.00 Uhr;bibge; |
||||||
|
2018-07-08;10.00 Uhr;text_fett;Hohenacker-Sommer Gottesdienst mit Viktor Petkau in der Ortsmitte |
||||||
|
2018-07-10;15.00 Uhr;bibge; |
||||||
|
2018-07-11;20.00 Uhr;hauskr;bei Christine |
||||||
|
2018-07-15;10.00 Uhr;godi;Uwe Köhler |
||||||
|
2018-07-17;15.00 Uhr;bibge; |
||||||
|
2018-07-21; 9.00 Uhr;maegfit; |
||||||
|
2018-07-22;10.00 Uhr;godi;Jürgen Vollmer |
||||||
|
2018-07-24;15.00 Uhr;bibge; |
||||||
|
2018-07-25;20.00 Uhr;hauskr;bei Christine |
||||||
|
2018-07-29;10.00 Uhr;godi;Andreas Mende |
||||||
|
2018-07-31;15.00 Uhr;bibge; |
||||||
|
2018-08-05;10.00 Uhr;godi;Thomas Rissmann |
||||||
|
2018-08-05;;text;in den Räumen der Gemeinde Waiblingen in der Heerstraße |
||||||
|
2018-08-07;15.00 Uhr;bibge; |
||||||
|
2018-08-12;10.00 Uhr;godi;Viktor Petkau |
||||||
|
2018-08-14;15.00 Uhr;bibge; |
||||||
|
2018-08-19;10.00 Uhr;godi;Josias Richter |
||||||
|
2018-08-21;15.00 Uhr;bibge; |
||||||
|
2018-08-26;10.00 Uhr;godi; |
||||||
|
2018-08-28;15.00 Uhr;bibge; |
||||||
|
</textarea> |
||||||
|
|
||||||
|
</div> |
||||||
|
<div class="column"> |
||||||
|
<h2>output</h2> |
||||||
|
<input type="radio" name="outputType" value="web" checked> web<br> |
||||||
|
<input type="radio" name="outputType" value="gembr"> gembr<br> |
||||||
|
<input type="radio" name="outputType" value="kirchenwn"> kirchenwn<br> |
||||||
|
<div id=output> |
||||||
|
</div> |
||||||
|
</div> |
||||||
|
<script> |
||||||
|
function update(){ |
||||||
|
let input = document.getElementById("input"); |
||||||
|
console.log("update"); |
||||||
|
let lines = input.value.split("\n"); |
||||||
|
lines.pop()//remove last (empty) line |
||||||
|
|
||||||
|
let output = document.getElementById("output"); |
||||||
|
config={ |
||||||
|
"inputType":"csv", |
||||||
|
"outputType": document.querySelector('input[name="outputType"]:checked').value |
||||||
|
} |
||||||
|
let list=formatList(preprocess(lines,config),config) |
||||||
|
let table='<table class="termintabelle" border="0" cellpadding="1" cellspacing="1" ><tbody>'+list.join("\n")+"</tbody></table>" |
||||||
|
output.innerHTML=table; |
||||||
|
}; |
||||||
|
function preprocess(text,config){ |
||||||
|
|
||||||
|
inputType = config.inputType || "csv"; |
||||||
|
outputType = config.outputType || "web"; |
||||||
|
let lines = text; |
||||||
|
if (inputType == "csv"){ |
||||||
|
lines=csvtojson(lines); |
||||||
|
} |
||||||
|
let jsonTemplates={ |
||||||
|
"godi":{"title":"Gottesdienst mit {param}{noweb}","time":"10.00 Uhr","noweb":"","style":"boldline"} |
||||||
|
,"bibge":{"title":"Bibelgespräch","time":"15.00 Uhr"} |
||||||
|
,"gu":{"title":"Gemeindeunterricht"} |
||||||
|
,"hauskr":{"title":"Hauskreis {param}{noweb}","time":"20.00 Uhr","param":"bei Christine","noweb":" (Tel. 8 36 48)"} |
||||||
|
,"text":{"title":"{param}"} |
||||||
|
,"text_fett":{"title":"{param}","style":"boldline"} |
||||||
|
,"mägfit":{"title":"MäGFiT in der Kapelle"} |
||||||
|
,"JaS":{"title":"Jesus auf der Spur"} |
||||||
|
} |
||||||
|
if (outputType == "kirchenwn"){ |
||||||
|
lines = lines.filter(line=>line.category=="godi"||line.category=="text_fett"); |
||||||
|
} |
||||||
|
|
||||||
|
let lastDate=new Date("2000-01-01"); |
||||||
|
let linesWithMonthHeadings=[]; |
||||||
|
for (let i = 0;i<lines.length;i++){ |
||||||
|
let date=new Date(lines[i].date); |
||||||
|
let monthnames=['Januar', 'Februar', 'März', 'April', 'Mai', 'Juni', 'Juli', 'August', 'September', 'Oktober', 'November', 'Dezember'] |
||||||
|
if (lastDate.getMonth() < date.getMonth()){ |
||||||
|
heading={"title":monthnames[date.getMonth()],"style":"month"}; |
||||||
|
linesWithMonthHeadings.push(heading); |
||||||
|
} |
||||||
|
linesWithMonthHeadings.push(lines[i]); |
||||||
|
lastDate = date; |
||||||
|
} |
||||||
|
|
||||||
|
return linesWithMonthHeadings.map(function(line){ |
||||||
|
line.category = line.category || "text"; |
||||||
|
line.param = line.param || ""; |
||||||
|
let template = jsonTemplates[line.category]; |
||||||
|
console.log(line) |
||||||
|
line = ({...template,...line})//apply template |
||||||
|
line.title = line.title.replace("{param}",line.param) |
||||||
|
if (line.category=="godi" && line.param ==""){//godi ohne prediger |
||||||
|
line.title="Gottesdienst"; |
||||||
|
} |
||||||
|
if (outputType == "web"){ |
||||||
|
line.noweb=""; |
||||||
|
} |
||||||
|
line.title = line.title.replace("{noweb}",line.noweb); |
||||||
|
|
||||||
|
let weekday_names=["Sonntag","Montag","Dienstag","Mittwoch","Donnerstag","Freitag","Samstag"] |
||||||
|
let weekday_names_short=["So","Mo","Di","Mi","Do","Fr","Sa"] |
||||||
|
let monthnames=['','Januar', 'Februar', 'März', 'April', 'Mai', 'Juni', 'Juli', 'August', 'September', 'Oktober', 'November', 'Dezember'] |
||||||
|
let d = new Date(line.date) |
||||||
|
line.dow = weekday_names_short[d.getDay()] |
||||||
|
line.dow_long = weekday_names[d.getDay()] |
||||||
|
line.date_ddmm = ("0" + d.getDate()).slice(-2) +"."+ ("0" + (1+d.getMonth())).slice(-2) +"."; |
||||||
|
line.date_ddmmyyyy = ("0" + d.getDate()).slice(-2) +"."+ ("0" + (1+d.getMonth())).slice(-2) +"." + d.getFullYear(); |
||||||
|
//line.displayDate = new Intl.DateTimeFormat('de-DE').format(d).slice(0,-4); |
||||||
|
return line |
||||||
|
}) |
||||||
|
} |
||||||
|
|
||||||
|
function formatLine(line,outputType){ |
||||||
|
/*let htmlTemplates={ |
||||||
|
"month":{"str":'<tr "class"="month"><td colspan="4">{month}</td></tr>'}, |
||||||
|
"line":{"str":'<tr "class"="line" style=><td>{dow}</td><td>{displayDate}</td><td style="text-align:right;">{time}</td><td>{title}</td><tr>'}, |
||||||
|
|
||||||
|
}*/ |
||||||
|
line.style = line.style || "line"; |
||||||
|
if (outputType == "web" && line.style == "month") |
||||||
|
return `<tr class="month"><td colspan="4">${line.title}</td></tr>` |
||||||
|
if (outputType != "web"&& line.style == "month") |
||||||
|
return `<tr><td></td><td></td><td>${line.title}</td><tr>`; |
||||||
|
line.time = line.time.split(" ").join(" "); |
||||||
|
if (outputType == "web"){ |
||||||
|
return `<tr class="${line.style}" style=><td>${line.dow}</td><td>${line.date_ddmm}</td><td style="text-align:right;">${line.time}</td><td>${line.title}</td><tr>`; |
||||||
|
}else if (outputType == "gembr" && line.style=="line"){ |
||||||
|
return `<tr><td>${line.dow}</td><td>${line.date_ddmm}</td><td>${line.time} ${line.title}</td><tr>`; |
||||||
|
}else if (outputType == "gembr" && line.style=="boldline"){ |
||||||
|
return `<tr><td><u><b>${line.dow}</u></b></td><td><u><b>${line.date_ddmm}</u></b></td><td><u><b>${line.time} ${line.title}</u></b></td><tr>`; |
||||||
|
}else if (outputType == "kirchenwn"){ |
||||||
|
return `<tr><td>${line.dow_long}</td><td>${line.date_ddmmyyyy}</td><td>${line.time}</td><td>${line.title}</td><tr>`; |
||||||
|
} |
||||||
|
} |
||||||
|
function formatList(list,config){ |
||||||
|
outputType = config.outputType || "web"; |
||||||
|
list=list.map(line => formatLine(line,outputType)); |
||||||
|
return list; |
||||||
|
} |
||||||
|
function zip(header,value){ |
||||||
|
return header.map(function(e,i){ |
||||||
|
let obj={} |
||||||
|
obj[e]=value[i]; |
||||||
|
return obj; |
||||||
|
}) |
||||||
|
} |
||||||
|
function csvtojson(list){ |
||||||
|
return list.map(function (line){ |
||||||
|
elems=line.split(";") |
||||||
|
header=["date","time","category","param"] |
||||||
|
let jsonelem= zip(header,elems).reduce((acc,val)=>({...acc,...val})) |
||||||
|
return jsonelem; |
||||||
|
}) |
||||||
|
} |
||||||
|
document.getElementById("input").oninput=update; |
||||||
|
document.querySelectorAll('input[name="outputType"]').forEach(checkbox => checkbox.onchange=update) |
||||||
|
update() |
||||||
|
</script> |
||||||
Binary file not shown.
@ -0,0 +1,241 @@ |
|||||||
|
<p>date (iso);time-string;category;param |
||||||
|
2017-04-30;16.00 Uhr;text_fett;Filmgottesdienst mit Viktor Petkau |
||||||
|
2017-05-02;15.00 Uhr;bibge; |
||||||
|
2017-05-03;20.00 Uhr;hauskr;bei Christine |
||||||
|
2017-05-07;10.00 Uhr;godi;Andreas Mende |
||||||
|
2017-05-09;15.00 Uhr;bibge; |
||||||
|
2017-05-14;10.00 Uhr;godi;Siegbert Martin |
||||||
|
2017-05-17;20.00 Uhr;hauskr;bei Christine |
||||||
|
2017-05-21;10.00 Uhr;godi;Stefan Wawro |
||||||
|
2017-05-27; 9.00 Uhr;mägfit; |
||||||
|
2017-05-28;10.00 Uhr;godi;Manfred Draheim |
||||||
|
2017-05-30;15.00 Uhr;bibge; |
||||||
|
2017-05-31;17.30 Uhr;gu; |
||||||
|
2017-05-31;19.45 Uhr;text;Gemeindeleitungssitzung |
||||||
|
2017-05-31;20.00 Uhr;hauskr;bei Christine |
||||||
|
2017-06-04;10.00 Uhr;godi;Andreas Mende |
||||||
|
2017-06-06;15.00 Uhr;bibge; |
||||||
|
2017-06-11;10.00 Uhr;godi;Viktor Petkau |
||||||
|
2017-06-11;11.00 Uhr;text;Gemeindeversammlung |
||||||
|
2017-06-13;15.00 Uhr;bibge; |
||||||
|
2017-06-18;10.00 Uhr;godi;Siegbert Martin |
||||||
|
2017-06-20;15.00 Uhr;bibge; |
||||||
|
2017-06-24;11.00 Uhr;text;Taufseminar |
||||||
|
2017-06-24;15.00 Uhr;text;Gemeindeforum |
||||||
|
2017-06-25;10.00 Uhr;text_fett;Brunch-Gottesdienst mit Johannes Heißwolf |
||||||
|
2017-06-27;15.00 Uhr;bibge; |
||||||
|
2017-06-28;17.30 Uhr;gu; |
||||||
|
2017-06-28;20.00 Uhr;hauskr;bei Christine |
||||||
|
2017-07-01;11.00 Uhr;text;Taufseminar |
||||||
|
2017-07-02;10.00 Uhr;godi;Viktor Petkau |
||||||
|
2017-07-08;11.00 Uhr;text;Taufseminar |
||||||
|
2017-07-09;10.00 Uhr;godi;Viktor Petkau |
||||||
|
2017-07-12;17.30 Uhr;gu; |
||||||
|
2017-07-12;20.00 Uhr;hauskr;bei Christine |
||||||
|
2017-07-14;;text;Gemeindefreizeit in Sechselberg |
||||||
|
2017-07-15;;text;Gemeindefreizeit in Sechselberg |
||||||
|
2017-07-16;10.00 Uhr;text_fett;Gottesdienst bei der Gemeindefreizeit in Sechselberg |
||||||
|
2017-07-18;15.00 Uhr;bibge; |
||||||
|
2017-07-21;ab 19 Uhr;text;Teilahme am 24-Stunden-Schwimmen in Waiblingen |
||||||
|
2017-07-22;bis 19 Uhr;text;Teilahme am 24-Stunden-Schwimmen in Waiblingen |
||||||
|
2017-07-23;10.00 Uhr;godi;Andreas Mende |
||||||
|
2017-07-25;15.00 Uhr;bibge; |
||||||
|
2017-07-26;17.30 Uhr;gu; |
||||||
|
2017-07-26;20.00 Uhr;hauskr;bei Christine |
||||||
|
2017-07-29; 9.00 Uhr;mägfit; |
||||||
|
2017-07-30;10.00 Uhr;godi;Siegbert Martin |
||||||
|
2017-08-01;15.00 Uhr;bibge; |
||||||
|
2017-08-06;10.00 Uhr;text_fett;Gemeinsamer Brunchgottesdienst mit Thomas Rissmann und der Waiblinger Gemeinde |
||||||
|
2017-08-06;;text;in den Räumen der Gemeinde Waiblingen in der Heerstraße 109 |
||||||
|
2017-08-08;15.00 Uhr;bibge; |
||||||
|
2017-08-13;10.00 Uhr;godi;Viktor Petkau |
||||||
|
2017-08-20;10.00 Uhr;godi;Andreas Mende |
||||||
|
2017-08-22;15.00 Uhr;bibge; |
||||||
|
2017-08-27;10.00 Uhr;godi;Siegbert Martin |
||||||
|
2017-08-29;15.00 Uhr;bibge; |
||||||
|
2017-09-03;10.00 Uhr;text_fett;Gemeinsamer Gottesdienst mit Jürgen Vollmer und der Waiblinger Gemeinde in Hohenacker |
||||||
|
2017-09-05;15.00 Uhr;bibge; |
||||||
|
2017-09-10;10.00 Uhr;text_fett;Taufgottesdienst mit Viktor Petkau |
||||||
|
2017-09-12;20.00 Uhr;text;Treffen der Kindergottesdienstmitarbeiter bei Familie Homering |
||||||
|
2017-09-17;10.00 Uhr;godi;Martin Heißwolf |
||||||
|
2017-09-20;20.00 Uhr;hauskr;bei Christine |
||||||
|
2017-09-24;10.00 Uhr;godi;Siegbert Martin |
||||||
|
2017-09-30; 9.00 Uhr;mägfit; |
||||||
|
2017-10-01;10.00 Uhr;text_fett;Erntedankgottesdienst mit Margot Köhler und der Waiblinger Gemeinde |
||||||
|
2017-10-01;;text;in den Räumen der Gemeinde Waiblingen in der Heerstraße 109 |
||||||
|
2017-10-04;20.00 Uhr;hauskr;bei Christine |
||||||
|
2017-10-08;10.00 Uhr;godi;Andreas Mende |
||||||
|
2017-10-10;15.00 Uhr;bibge; |
||||||
|
2017-10-15;10.00 Uhr;godi;Viktor Petkau |
||||||
|
2017-10-17;15.00 Uhr;bibge; |
||||||
|
2017-10-18;20.00 Uhr;hauskr;bei Christine |
||||||
|
2017-10-21;15.00 Uhr;text;Gemeindeforum |
||||||
|
2017-10-22;10.00 Uhr;godi;Siegbert Martin |
||||||
|
2017-10-24;15.00 Uhr;bibge; |
||||||
|
2017-10-29;10.00 Uhr;text_fett;Gottesdienst |
||||||
|
2017-11-04;15.30 Uhr;gu; |
||||||
|
2017-11-04;17.00 Uhr;text;Verabschiedung von Birgit Russer |
||||||
|
2017-11-05;10.00 Uhr;godi;Thomas Oberndorf |
||||||
|
2017-11-12;10.00 Uhr;text_fett;Abschlussgottesdienst GU mit Viktor Petkau |
||||||
|
2017-11-14;15.00 Uhr;bibge; |
||||||
|
2017-11-15;20.00 Uhr;hauskr;bei Christine |
||||||
|
2017-11-19;10.00 Uhr;godi;Siegbert Martin |
||||||
|
2017-11-24;19.30 Uhr;text;Missionsabend mit Andrea und Martin Heißwolf |
||||||
|
2017-11-26;10.00 Uhr;godi;Andreas Mende |
||||||
|
2017-11-28;15.00 Uhr;bibge; |
||||||
|
2017-11-29;20.00 Uhr;hauskr;bei Christine |
||||||
|
2017-12-02; 9.00 Uhr;mägfit; |
||||||
|
2017-12-03;16.00 Uhr;text_fett;Filmgottesdienst mit Viktor Petkau |
||||||
|
2017-12-10;10.00 Uhr;godi;Viktor Petkau |
||||||
|
2017-12-12;15.00 Uhr;bibge; |
||||||
|
2017-12-13;20.00 Uhr;hauskr;bei Christine |
||||||
|
2017-12-17;10.00 Uhr;godi;Andreas Mende |
||||||
|
2017-12-19;15.00 Uhr;bibge; |
||||||
|
2017-12-24;10.00 Uhr;godi;Viktor Petkau |
||||||
|
2017-12-31;16.00 Uhr;godi;Josias Richter |
||||||
|
2018-01-02;15.00 Uhr;bibge; |
||||||
|
2018-01-07;10.00 Uhr;godi;Viktor Petkau |
||||||
|
2018-01-09;15.00 Uhr;bibge; |
||||||
|
2018-01-10;20.00 Uhr;hauskr;bei Christine |
||||||
|
2018-01-13; 9.00 Uhr;mägfit; |
||||||
|
2018-01-14;10.00 Uhr;godi;Martin Heißwolf |
||||||
|
2018-01-16;15.00 Uhr;bibge; |
||||||
|
2018-01-21;10.00 Uhr;godi;Andreas Mende |
||||||
|
2018-01-23;15.00 Uhr;bibge; |
||||||
|
2018-01-24;20.00 Uhr;hauskr;bei Christine |
||||||
|
2018-01-25;20.00 Uhr;text;Gemeindeleitungssitzung |
||||||
|
2018-01-28;10.00 Uhr;godi;Jürgen Vollmer |
||||||
|
2018-02-03;15.00 Uhr;text;Gemeindeforum |
||||||
|
2018-02-04;10.00 Uhr;godi;Manfred Draheim |
||||||
|
2018-02-06;15.00 Uhr;bibge; |
||||||
|
2018-02-07;20.00 Uhr;hauskr;bei Christine |
||||||
|
2018-02-11;10.00 Uhr;godi;Martin Heißwolf |
||||||
|
2018-02-13;15.00 Uhr;bibge; |
||||||
|
2018-02-15;19.45 Uhr;text;Gemeindeleitungssitzung |
||||||
|
2018-02-18;10.00 Uhr;godi;Viktor Petkau |
||||||
|
2018-02-18;12.00 Uhr;text_fett;Gemeinsames Mittagessen und Jahresgemeindestunde |
||||||
|
2018-02-19;20.00 Uhr;text;Kigo-Mitarbeitertreffen bei Fam. Homering |
||||||
|
2018-02-20;15.00 Uhr;bibge; |
||||||
|
2018-02-21;20.00 Uhr;hauskr;bei Christine |
||||||
|
2018-02-23;19.30 Uhr;text;Vortragsabend mit Andrea und Martin Heißwolf |
||||||
|
2018-02-25;10.00 Uhr;godi;Dirk Lösch |
||||||
|
2018-02-27;15.00 Uhr;bibge; |
||||||
|
2018-03-04;10.00 Uhr;godi;Andreas Mende |
||||||
|
2018-03-07;20.00 Uhr;hauskr;bei Christine |
||||||
|
2018-03-11;10.00 Uhr;godi;Martin Heißwolf |
||||||
|
2018-03-13;19.30 Uhr;text;Ökumenischer Bibelabend (im Ev. Gemeindehaus) |
||||||
|
2018-03-14;19.30 Uhr;text;Ökumenischer Bibelabend (im Ev. Gemeindehaus) |
||||||
|
2018-03-15;19.30 Uhr;text;Ökumenischer Bibelabend (im Ev. Gemeindehaus) |
||||||
|
2018-03-18;10.00 Uhr;godi;Martin Heißwolf |
||||||
|
2018-03-20;15.00 Uhr;bibge; |
||||||
|
2018-03-21;20.00 Uhr;hauskr;bei Christine |
||||||
|
2018-03-24; 9.00 Uhr;mägfit; |
||||||
|
2018-03-25;10.00 Uhr;godi;Viktor Petkau |
||||||
|
2018-03-30;10.00 Uhr;text_fett;Karfreitagsgottesdienst mit Viktor Petkau |
||||||
|
2018-03-31;13.00 Uhr;text;Gemeinsamer Frühjahrsputz |
||||||
|
2018-04-01;10.00 Uhr;godi;Stefan Wawro |
||||||
|
2018-04-03;15.00 Uhr;bibge; |
||||||
|
2018-04-08;10.00 Uhr;godi;Bernd Herrmann |
||||||
|
2018-04-15;10.00 Uhr;godi;Martin Heißwolf |
||||||
|
2018-04-18;20.00 Uhr;hauskr;bei Christine |
||||||
|
2018-04-19;19.45 Uhr;text;Gemeindeleitungssitzung |
||||||
|
2018-04-22;10.00 Uhr;godi;Viktor Petkau |
||||||
|
2018-04-24;15.00 Uhr;bibge; |
||||||
|
2018-04-29;10.00 Uhr;text_fett;Filmgottesdienst mit Josias Richter |
||||||
|
2018-05-02;20.00 Uhr;hauskr;bei Christine |
||||||
|
2018-05-06;10.00 Uhr;godi;Viktor Petkau |
||||||
|
2018-05-08;15.00 Uhr;bibge; |
||||||
|
2018-05-13;10.00 Uhr;godi;Viktor Petkau |
||||||
|
2018-05-15;15.00 Uhr;bibge; |
||||||
|
2018-05-16;20.00 Uhr;hauskr;bei Christine |
||||||
|
2018-05-20;10.00 Uhr;godi;Andreas Mende |
||||||
|
2018-05-22;15.00 Uhr;bibge; |
||||||
|
2018-05-27;10.00 Uhr;godi;Manfred Draheim |
||||||
|
2018-05-29;15.00 Uhr;bibge; |
||||||
|
2018-06-03;10.00 Uhr;godi;Martin Heißwolf |
||||||
|
2018-06-10;10.00 Uhr;godi;Martin Heißwolf |
||||||
|
2018-06-13;20.00 Uhr;hauskr;bei Christine |
||||||
|
2018-06-17;10.00 Uhr;godi;Jürgen Vollmer |
||||||
|
2018-06-19;15.00 Uhr;bibge; |
||||||
|
2018-06-24;10.00 Uhr;godi;Willy Kuhn (Open Doors) |
||||||
|
2018-06-26;15.00 Uhr;bibge; |
||||||
|
2018-06-27;20.00 Uhr;hauskr;bei Christine |
||||||
|
2018-07-01;10.00 Uhr;text_fett;Brunchgottesdienst mit Viktor Petkau |
||||||
|
2018-07-02;20.00 Uhr;text;Treffen der Kigo-Mitarbeiter bei Fam. Homering |
||||||
|
2018-07-03;15.00 Uhr;bibge; |
||||||
|
2018-07-08;10.00 Uhr;text_fett;Hohenacker-Sommer Gottesdienst mit Viktor Petkau in der Ortsmitte |
||||||
|
2018-07-10;15.00 Uhr;bibge; |
||||||
|
2018-07-11;20.00 Uhr;hauskr;bei Christine |
||||||
|
2018-07-15;10.00 Uhr;godi;Uwe Köhler |
||||||
|
2018-07-17;15.00 Uhr;bibge; |
||||||
|
2018-07-21; 9.00 Uhr;mägfit; |
||||||
|
2018-07-22;10.00 Uhr;godi;Jürgen Vollmer |
||||||
|
2018-07-24;15.00 Uhr;bibge; |
||||||
|
2018-07-25;20.00 Uhr;hauskr;bei Christine |
||||||
|
2018-07-29;10.00 Uhr;godi;Andreas Mende |
||||||
|
2018-07-31;15.00 Uhr;bibge; |
||||||
|
2018-08-05;10.00 Uhr;godi;Thomas Rissmann |
||||||
|
2018-08-05;;text;in den Räumen der Gemeinde Waiblingen in der Heerstraße |
||||||
|
2018-08-07;15.00 Uhr;bibge; |
||||||
|
2018-08-12;10.00 Uhr;godi;Viktor Petkau |
||||||
|
2018-08-19;10.00 Uhr;godi;Josias Richter |
||||||
|
2018-08-26;10.00 Uhr;godi; |
||||||
|
2018-09-02;10.00 Uhr;godi;Manfred Draheim |
||||||
|
2018-09-06;15.00 Uhr;bibge; in der Friedenskirche in Backnang (Eugen-Bolz-Str. 24) |
||||||
|
2018-09-09;10.00 Uhr;godi;Viktor Petkau |
||||||
|
2018-09-14;17.00 Uhr;text;„Jesus auf der Spur“ |
||||||
|
2018-09-16;10.00 Uhr;godi;Martin Heißwolf |
||||||
|
2018-09-19;20.00 Uhr;hauskr;bei Christine |
||||||
|
2018-09-21;17.00 Uhr;text;„Jesus auf der Spur“ |
||||||
|
2018-09-23;10.00 Uhr;godi; |
||||||
|
2018-09-28;17.00 Uhr;text;„Jesus auf der Spur“ |
||||||
|
2018-09-29; 9.00 Uhr;mägfit; |
||||||
|
2018-09-30;10.00 Uhr;godi;Jürgen Vollmer |
||||||
|
2018-10-02;15.00 Uhr;bibge; |
||||||
|
2018-10-02;19.45 Uhr;text;Gemeindeleitungssitzung |
||||||
|
2018-10-05;17.00 Uhr;text;„Jesus auf der Spur“ |
||||||
|
2018-10-07;10.00 Uhr;text_fett;Erntedank-Gottesdienst mit Martin Heißwolf |
||||||
|
2018-10-07;;text;in den Räumen der Gemeinde Waiblingen in der Heerstraße 109 |
||||||
|
2018-10-09;15.00 Uhr;bibge; |
||||||
|
2018-10-13; 9.30 Uhr;text;Gemeindefrühstück |
||||||
|
2018-10-14;10.00 Uhr;godi;Viktor Petkau |
||||||
|
2018-10-16;15.00 Uhr;bibge; |
||||||
|
2018-10-17;16.00 Uhr;gu; |
||||||
|
2018-10-17;20.00 Uhr;hauskr;bei Christine |
||||||
|
2018-10-19;17.00 Uhr;text;„Jesus auf der Spur“ |
||||||
|
2018-10-21;10.00 Uhr;godi;Martin Heißwolf |
||||||
|
2018-10-23;15.00 Uhr;bibge; |
||||||
|
2018-10-26;17.00 Uhr;text;„Jesus auf der Spur“ |
||||||
|
2018-10-28;10.00 Uhr;godi;Thomas Oberdorf |
||||||
|
2018-10-30;15.00 Uhr;bibge; |
||||||
|
2018-11-04;10.00 Uhr;godi;Stefan Wawro |
||||||
|
2018-11-09;17.00 Uhr;text;Jesus auf der Spur |
||||||
|
2018-11-11;10.00 Uhr;godi;Viktor Petkau |
||||||
|
2018-11-13;15.00 Uhr;bibge; |
||||||
|
2018-11-13;19.45 Uhr;text;Gemeindeleitungssitzung |
||||||
|
2018-11-14;20.00 Uhr;hauskr; |
||||||
|
2018-11-16;17.00 Uhr;text;Jesus auf der Spur |
||||||
|
2018-11-18;10.00 Uhr;godi;Andreas Mende |
||||||
|
2018-11-23;17.00 Uhr;text;Jesus auf der Spur |
||||||
|
2018-11-24; 9.00 Uhr;mägfit; |
||||||
|
2018-11-25;10.00 Uhr;godi;Hartmut Meier |
||||||
|
2018-11-27;15.00 Uhr;bibge; |
||||||
|
2018-11-28;20.00 Uhr;hauskr; |
||||||
|
2018-11-30;17.00 Uhr;text;Jesus auf der Spur |
||||||
|
2018-12-02;16.00 Uhr;text_fett;Filmgottesdienst mit Viktor Petkau |
||||||
|
2018-12-03;16.00 Uhr;gu; |
||||||
|
2018-12-06;16.00 Uhr;text;Bibelgespräch in Backnang mit Kaffee & Kuchen |
||||||
|
2018-12-07;17.00 Uhr;text;Jesus auf der Spur |
||||||
|
2018-12-09;10.00 Uhr;godi;Viktor Petkau |
||||||
|
2018-12-11;15.00 Uhr;bibge; |
||||||
|
2018-12-11;19.45 Uhr;text;Gemeindeleitungssitzung |
||||||
|
2018-12-12;20.00 Uhr;hauskr; |
||||||
|
2018-12-14;17.00 Uhr;text;Jesus auf der Spur |
||||||
|
2018-12-16;10.00 Uhr;godi;Martin Heißwolf |
||||||
|
2018-12-17;16.00 Uhr;gu; |
||||||
|
2018-12-18;15.00 Uhr;bibge; |
||||||
|
2018-12-21;17.00 Uhr;text;„Jesus auf der Spur“ |
||||||
|
2018-12-23;10.00 Uhr;godi;Andreas Mende |
||||||
|
2018-12-24;16.00 Uhr;text;Heilig-Abend-Gottesdienst mit Martin Heißwolf |
||||||
|
2018-12-30;10.00 Uhr;godi;Manfred Draheim |
||||||
|
2018-12-31;16.30 Uhr;text;Silvester-Gottesdienst mit Josias Richter</p> |
||||||
@ -0,0 +1,31 @@ |
|||||||
|
<p>2018-11-04;10.00 Uhr;godi;Stefan Wawro |
||||||
|
2018-11-09;17.00 Uhr;text;Jesus auf der Spur |
||||||
|
2018-11-11;10.00 Uhr;godi;Viktor Petkau |
||||||
|
2018-11-13;15.00 Uhr;bibge; |
||||||
|
2018-11-13;19.45 Uhr;text;Gemeindeleitungssitzung |
||||||
|
2018-11-14;20.00 Uhr;hauskr; |
||||||
|
2018-11-16;17.00 Uhr;text;Jesus auf der Spur |
||||||
|
2018-11-18;10.00 Uhr;godi;Andreas Mende |
||||||
|
2018-11-23;17.00 Uhr;text;Jesus auf der Spur |
||||||
|
2018-11-24; 9.00 Uhr;mägfit; |
||||||
|
2018-11-25;10.00 Uhr;godi;Hartmut Meier |
||||||
|
2018-11-27;15.00 Uhr;bibge; |
||||||
|
2018-11-28;20.00 Uhr;hauskr; |
||||||
|
2018-11-30;17.00 Uhr;text;Jesus auf der Spur |
||||||
|
2018-12-02;16.00 Uhr;text_fett;Filmgottesdienst mit Viktor Petkau |
||||||
|
2018-12-03;16.00 Uhr;gu; |
||||||
|
2018-12-06;16.00 Uhr;text;Bibelgespräch in Backnang mit Kaffee & Kuchen |
||||||
|
2018-12-07;17.00 Uhr;text;Jesus auf der Spur |
||||||
|
2018-12-07;19.00 Uhr;text;Gemeindeleitungssitzung |
||||||
|
2018-12-09;10.00 Uhr;godi;Viktor Petkau |
||||||
|
2018-12-11;15.00 Uhr;bibge; |
||||||
|
2018-12-12;20.00 Uhr;hauskr; |
||||||
|
2018-12-14;17.00 Uhr;text;Jesus auf der Spur |
||||||
|
2018-12-16;10.00 Uhr;godi;Martin Heißwolf |
||||||
|
2018-12-17;16.00 Uhr;gu; |
||||||
|
2018-12-18;15.00 Uhr;bibge; |
||||||
|
2018-12-21;17.00 Uhr;text;Jesus auf der Spur |
||||||
|
2018-12-23;10.00 Uhr;godi;Andreas Mende |
||||||
|
2018-12-24;16.00 Uhr;text;Heilig-Abend-Gottesdienst mit Martin Heißwolf |
||||||
|
2018-12-30;10.00 Uhr;godi;Manfred Draheim |
||||||
|
2018-12-31;16.30 Uhr;text;Silvester-Gottesdienst mit Josias Richter |
||||||
@ -1,11 +1,13 @@ |
|||||||
--- |
--- |
||||||
title: 'Jugendgruppe BJHeck' |
title: 'Jugendgruppe BJHeck' |
||||||
|
redirect: '/gruppen#bjheck' |
||||||
|
routable: false |
||||||
|
visible: false |
||||||
external_links: |
external_links: |
||||||
process: true |
process: true |
||||||
title: false |
title: false |
||||||
no_follow: true |
no_follow: true |
||||||
target: _blank |
target: _blank |
||||||
mode: active |
mode: active |
||||||
redirect: '/gruppen#bjheck' |
|
||||||
--- |
--- |
||||||
|
|
||||||
|
|||||||
@ -0,0 +1,18 @@ |
|||||||
|
--- |
||||||
|
title: podcast |
||||||
|
feed: |
||||||
|
rss: 'true' |
||||||
|
items: '@self.descendants' |
||||||
|
podcast: |
||||||
|
title: Predigten |
||||||
|
itunes: |
||||||
|
category: Arts |
||||||
|
subcategory: Christianity |
||||||
|
explicit: 'no' |
||||||
|
link: 'https://www.example.com' |
||||||
|
channelLanguage: de |
||||||
|
copyright: '2017 Example.com' |
||||||
|
date: '2018-11-03 18:35' |
||||||
|
--- |
||||||
|
|
||||||
|
test-liste |
||||||
Binary file not shown.
@ -0,0 +1,12 @@ |
|||||||
|
--- |
||||||
|
title: testepisode |
||||||
|
podcast: |
||||||
|
audio: |
||||||
|
remote: 'https://baptisten-hohenacker.de/aufnahmen/godi_2018-10-28_Thomas Oberndorf_predigt__Andere Fördern - Der schönste Teil der Jesus-Nachfolge.mp3' |
||||||
|
itunes: |
||||||
|
author: 'Thomas Oberndorf' |
||||||
|
explicit: 'no' |
||||||
|
date: '2018-10-28 10:00' |
||||||
|
--- |
||||||
|
|
||||||
|
test123[godi_2018-10-28_Thomas Oberndorf_predigt__Andere Fördern - Der schönste Teil der Jesus-Nachfolge.mp3](godi_2018-10-28_Thomas%20Oberndorf_predigt__Andere%20F%C3%B6rdern%20-%20Der%20sch%C3%B6nste%20Teil%20der%20Jesus-Nachfolge.mp3) |
||||||
File diff suppressed because one or more lines are too long
@ -1 +1 @@ |
|||||||
.italic{font-style:italic}.small{font-size:.8em}.lightbox{display:none;position:fixed;z-index:999;width:100%;height:100%;text-align:center;top:0;left:0;background:rgba(0,0,0,0.8)}.lightbox img{max-width:90%;max-height:80%;margin-top:2%}.lightbox:target{outline:0;display:block} |
.italic{font-style:italic}.small{font-size:.8em}.lightbox{display:none;position:fixed;z-index:999;width:100%;height:100%;text-align:center;top:0;left:0;background:rgba(0,0,0,0.8)}.lightbox img{max-width:90%;max-height:90%;margin-top:2%}.lightbox:target{outline:0;display:block} |
||||||
@ -0,0 +1,78 @@ |
|||||||
|
// Production steps of ECMA-262, Edition 6, 22.1.2.1
|
||||||
|
if (!Array.from) { |
||||||
|
Array.from = (function () { |
||||||
|
var toStr = Object.prototype.toString; |
||||||
|
var isCallable = function (fn) { |
||||||
|
return typeof fn === 'function' || toStr.call(fn) === '[object Function]'; |
||||||
|
}; |
||||||
|
var toInteger = function (value) { |
||||||
|
var number = Number(value); |
||||||
|
if (isNaN(number)) { return 0; } |
||||||
|
if (number === 0 || !isFinite(number)) { return number; } |
||||||
|
return (number > 0 ? 1 : -1) * Math.floor(Math.abs(number)); |
||||||
|
}; |
||||||
|
var maxSafeInteger = Math.pow(2, 53) - 1; |
||||||
|
var toLength = function (value) { |
||||||
|
var len = toInteger(value); |
||||||
|
return Math.min(Math.max(len, 0), maxSafeInteger); |
||||||
|
}; |
||||||
|
|
||||||
|
// The length property of the from method is 1.
|
||||||
|
return function from(arrayLike/*, mapFn, thisArg */) { |
||||||
|
// 1. Let C be the this value.
|
||||||
|
var C = this; |
||||||
|
|
||||||
|
// 2. Let items be ToObject(arrayLike).
|
||||||
|
var items = Object(arrayLike); |
||||||
|
|
||||||
|
// 3. ReturnIfAbrupt(items).
|
||||||
|
if (arrayLike == null) { |
||||||
|
throw new TypeError('Array.from requires an array-like object - not null or undefined'); |
||||||
|
} |
||||||
|
|
||||||
|
// 4. If mapfn is undefined, then let mapping be false.
|
||||||
|
var mapFn = arguments.length > 1 ? arguments[1] : void undefined; |
||||||
|
var T; |
||||||
|
if (typeof mapFn !== 'undefined') { |
||||||
|
// 5. else
|
||||||
|
// 5. a If IsCallable(mapfn) is false, throw a TypeError exception.
|
||||||
|
if (!isCallable(mapFn)) { |
||||||
|
throw new TypeError('Array.from: when provided, the second argument must be a function'); |
||||||
|
} |
||||||
|
|
||||||
|
// 5. b. If thisArg was supplied, let T be thisArg; else let T be undefined.
|
||||||
|
if (arguments.length > 2) { |
||||||
|
T = arguments[2]; |
||||||
|
} |
||||||
|
} |
||||||
|
|
||||||
|
// 10. Let lenValue be Get(items, "length").
|
||||||
|
// 11. Let len be ToLength(lenValue).
|
||||||
|
var len = toLength(items.length); |
||||||
|
|
||||||
|
// 13. If IsConstructor(C) is true, then
|
||||||
|
// 13. a. Let A be the result of calling the [[Construct]] internal method
|
||||||
|
// of C with an argument list containing the single item len.
|
||||||
|
// 14. a. Else, Let A be ArrayCreate(len).
|
||||||
|
var A = isCallable(C) ? Object(new C(len)) : new Array(len); |
||||||
|
|
||||||
|
// 16. Let k be 0.
|
||||||
|
var k = 0; |
||||||
|
// 17. Repeat, while k < len… (also steps a - h)
|
||||||
|
var kValue; |
||||||
|
while (k < len) { |
||||||
|
kValue = items[k]; |
||||||
|
if (mapFn) { |
||||||
|
A[k] = typeof T === 'undefined' ? mapFn(kValue, k) : mapFn.call(T, kValue, k); |
||||||
|
} else { |
||||||
|
A[k] = kValue; |
||||||
|
} |
||||||
|
k += 1; |
||||||
|
} |
||||||
|
// 18. Let putStatus be Put(A, "length", len, true).
|
||||||
|
A.length = len; |
||||||
|
// 20. Return A.
|
||||||
|
return A; |
||||||
|
}; |
||||||
|
}()); |
||||||
|
} |
||||||
@ -0,0 +1 @@ |
|||||||
|
Array.from||(Array.from=function(){var r=Object.prototype.toString,t=function(t){return"function"==typeof t||"[object Function]"===r.call(t)},n=Math.pow(2,53)-1,e=function(r){var t,e=(t=Number(r),isNaN(t)?0:0!==t&&isFinite(t)?(t>0?1:-1)*Math.floor(Math.abs(t)):t);return Math.min(Math.max(e,0),n)};return function(r){var n=Object(r);if(null==r)throw new TypeError("Array.from requires an array-like object - not null or undefined");var o,a=arguments.length>1?arguments[1]:void 0;if(void 0!==a){if(!t(a))throw new TypeError("Array.from: when provided, the second argument must be a function");arguments.length>2&&(o=arguments[2])}for(var i,u=e(n.length),f=t(this)?Object(new this(u)):new Array(u),c=0;c<u;)i=n[c],f[c]=a?void 0===o?a(i,c):a.call(o,i,c):i,c+=1;return f.length=u,f}}()); |
||||||
Loading…
Reference in new issue