Merge branch 'master' into homepage

This commit is contained in:
marko
2022-02-19 10:41:26 +01:00
94 changed files with 4165 additions and 67 deletions

View File

@@ -1,6 +1,7 @@
RewriteEngine On
RewriteBase /
# Url-Rewriting aktivieren
RewriteEngine on
# Wenn * angefordert wurde und *.php existiert
RewriteCond %{REQUEST_FILENAME}.php -f
# Hänge ein \.php an
RewriteRule ^(.*)$ $1\.php
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.php -f
RewriteRule ^(.+)$ $1.php [L]

View File

@@ -7,6 +7,8 @@ import subprocess
import glob
import sys
import argparse
import os
config = {
'vcodec': "vp9",
@@ -26,6 +28,13 @@ with open(jsonFileName) as jf:
ydl_opts = {"outtmpl": "%(id)s"}
for clip in clipDict:
# create the directories so ffmped doesn't complain
try:
outputDir = os.path.dirname(clip['target'])
os.makedirs(outputDir)
except:
print(f"Couldn't create {outputDir}")
infoDict = None
with youtube_dl.YoutubeDL(ydl_opts) as ydl:
infoDict = ydl.extract_info(clip['source'], download=False)
@@ -70,7 +79,9 @@ for clip in clipDict:
# "an":None,
"y":None,
"pass":"1",
"b:v":"512k", "minrate":"375k", "maxrate":"1088k",
# "b:v":"276k", "minrate":"138k", "maxrate":"400k", # x360
"b:v":"512k", "minrate":"256k", "maxrate":"742k", # x480 LQ
# "b:v":"750k", "minrate":"375k", "maxrate":"1088k", # x480 MQ
"quality":"good",
}
)

View File

@@ -0,0 +1,146 @@
<!DOCTYPE html>
<html lang="de">
<head>
<meta charset="UTF-8">
<title>VideoTest</title>
<!-- Compiled and minified CSS -->
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/@materializecss/materialize@1.1.0-alpha/dist/css/materialize.min.css">
<!-- Compiled and minified JavaScript -->
<script src="https://cdn.jsdelivr.net/npm/@materializecss/materialize@1.1.0-alpha/dist/js/materialize.min.js"></script>
<!--Import Google Icon Font-->
<link href="https://fonts.googleapis.com/icon?family=Material+Icons" rel="stylesheet">
<!-- unpkg : use the latest version of Video.js -->
<link href="https://unpkg.com/video.js/dist/video-js.min.css" rel="stylesheet">
<script src="https://unpkg.com/video.js/dist/video.min.js"></script>
<!-- Include the CSS & JS.. (This could be direct from the package or bundled) -->
<link rel="stylesheet" href="lib/lite-youtube-embed/lite-yt-embed.css" />
<script src="lib/lite-youtube-embed/lite-yt-embed.js"></script>
<!--- AutoInit -->
<script>
document.addEventListener('DOMContentLoaded', function() {
var materialboxElements = document.querySelectorAll('.materialboxed');
var materialboxInstances = M.Materialbox.init(materialboxElements, {
// specify options here
});
});
document.addEventListener('DOMContentLoaded', function() {
var elems = document.querySelectorAll('.sidenav');
var instances = M.Sidenav.init(elems, {
// specify options here
});
});
document.addEventListener('DOMContentLoaded', function() {
var elems = document.querySelectorAll('.modal');
var instances = M.Modal.init(elems, {
// specify options here
});
});
</script>
<style>
h1{
font-size: 2.5rem;
}
h2{
font-size: 2.25rem;
}
h3{
font-size: 2.0rem;
}
</style>
<!--Let browser know website is optimized for mobile-->
<meta name="viewport" content="width=device-width, initial-scale=1.0"/>
<style>
ul:not(.browser-default) > li{
list-style-type: circle;
}
</style>
</head>
<body>
<ul id="slide-out" class="sidenav">
<li><a href="kyu.php?kyu=8">8. Kyu - weiß-gelb</a></li>
<li><a href="kyu.php?kyu=7">7. Kyu - gelb</a></li>
<li><a href="kyu.php?kyu=6">6. Kyu - gelb-orange</a></li>
<li><a href="kyu.php?kyu=5">5. Kyu - orange</a></li>
<li><a href="kyu.php?kyu=4">4. Kyu - orange-grün</a></li>
</ul>
<a href="#" data-target="slide-out" class="sidenav-trigger"><i class="material-icons">menu</i></a>
<div class="row">
<div class="col s12 m6">
<div class="card">
<div class="card-image">
<img src="https://cwsvjudo.lima-city.de/photoalben/photoalben.2020/2020-03-07-FKR/images/2020-03-07-FKR-017.jpg">
<span class="card-title">Card Title</span>
<!-- Modal Trigger -->
<a
class="btn-floating halfway-fab waves-effect waves-light red modal-trigger"
href="#videoJsModal"
>
<i class="material-icons">play_arrow</i>
</a>
</div>
<div class="card-content">
<p>I am a very simple card. I am good at containing small bits of information. I am convenient because I require little markup to use effectively.</p>
</div>
</div>
</div>
</div>
<!-- Modal Structure -->
<div
id="videoJsModal"
class="modal"
style="width: 100%; max-width:100%; height:auto; max-height:100%"
>
<a href="#!" class="modal-close waves-effect waves-green btn-flat right">
<i class="material-icons">close</i>
</a>
<div class="modal-content" style="width: 100%; max-width:100%; height:auto; max-height:70%" >
<video
id="videoJsPlayer"
style="width: 100%; max-width:100%; height:auto; max-height:70%"
class="video-js"
controls
width="854" height="480"
>
<source src="http://cwsvjudo.bplaced.net/participo/videos/8terKyu/Ukemi/Ushiro.webm" type="video/webm">
</video>
</div>
</div>
<footer class="page-footer blue-grey darken-1">
<div class="container">
<div class="col l4 offset-l2 s12">
<ul>
<li>
<a
title="Seite auf HTML 5 Konformität prüfen"
href="http://validator.w3.org/check?uri=<?php echo(urlencode(getCurPagesUrl()));?>"
rel="nofollow"
>Valid <img
src="/ressourcen/graphiken/icons/HTML5_1Color_Black.svg"
alt="HTML 5"
title="HTML 5 Logo"
style="height:1em;display:inline;vertical-align:middle;">
</a>
</li>
</ul>
</div>
</div>
</footer>
</body>
</html>

2
findBiggies.sh Normal file → Executable file
View File

@@ -1,4 +1,4 @@
#!/bin/bash
# !/usr/bin/env bash
#set -x
# Shows you the largest objects in your repo's pack file.

View File

@@ -94,7 +94,11 @@ build/.uploadMarker/amp/%.php: build/amp/%.php
mkdir -p build/.uploadMarker/amp
curl \
--upload-file $^ \
<<<<<<< HEAD
--user cwsvjudo:***REMOVED*** \
=======
--user cwsvjudo:***REMOVED*** \
>>>>>>> master
ftp://cwsvjudo.bplaced.net/www/pages/$(patsubst build/amp/%.php,amp/%.php,$^) \
--ftp-create-dirs
touch $@
@@ -105,7 +109,11 @@ build/.uploadMarker/phpLib/%.php: phpLib/%.php
mkdir -p build/.uploadMarker/phpLib/phpcount
curl \
--upload-file $^ \
<<<<<<< HEAD
--user cwsvjudo:***REMOVED*** \
=======
--user cwsvjudo:***REMOVED*** \
>>>>>>> master
ftp://cwsvjudo.bplaced.net/www/ressourcen/$(patsubst build/%.php,%.php,$^) \
--ftp-create-dirs
touch $@
@@ -114,7 +122,11 @@ build/.uploadMarker/css/%.css: build/css/%.css
mkdir -p build/.uploadMarker/css
curl \
--upload-file $^ \
<<<<<<< HEAD
--user cwsvjudo:***REMOVED*** \
=======
--user cwsvjudo:***REMOVED*** \
>>>>>>> master
ftp://cwsvjudo.bplaced.net/www/ressourcen/$(patsubst build/%,%,$^) \
--ftp-create-dirs
touch $@
@@ -124,7 +136,11 @@ build/.uploadMarker/config/%: config/%
mkdir -p build/.uploadMarker/config
curl \
--upload-file $^ \
<<<<<<< HEAD
--user cwsvjudo:***REMOVED*** \
=======
--user cwsvjudo:***REMOVED*** \
>>>>>>> master
ftp://cwsvjudo.bplaced.net/www/$(patsubst build/%,%,$^) \
--ftp-create-dirs
touch $@

View File

@@ -22,7 +22,11 @@ ftpPathBase = /www
ftpServer = cwsvjudo.bplaced.net
ftpUser = cwsvjudo
<<<<<<< HEAD
ftpPassword = ***REMOVED***
=======
ftpPassword = ***REMOVED***
>>>>>>> master
ftpPathBase = /www
ftpFilePath = videoalben/videoalben.2018

View File

@@ -112,7 +112,11 @@ videos/webm/%.webm: videos/aufnahmen/mögel/%.MP4
$@
curl \
--upload-file $@ \
<<<<<<< HEAD
--user cwsvjudo:***REMOVED*** \
=======
--user cwsvjudo:***REMOVED*** \
>>>>>>> master
ftp://cwsvjudo.bplaced.net/www/videoalben/videoalben.2018/$(VID_GAL_DIR)/$(patsubst videos/%,%,$@) \
--ftp-create-dirs
@@ -142,7 +146,11 @@ videos/webm/%.webm: videos/aufnahmen/moegel/%.MP4
$@
curl \
--upload-file $@ \
<<<<<<< HEAD
--user cwsvjudo:***REMOVED*** \
=======
--user cwsvjudo:***REMOVED*** \
>>>>>>> master
ftp://cwsvjudo.bplaced.net/www/videoalben/videoalben.2018/$(VID_GAL_DIR)/$(patsubst videos/%,%,$@) \
--ftp-create-dirs
@@ -173,7 +181,11 @@ videos/webm/%.webm: videos/aufnahmen/papaRomy/%.mp4
$@
curl \
--upload-file $@ \
<<<<<<< HEAD
--user cwsvjudo:***REMOVED*** \
=======
--user cwsvjudo:***REMOVED*** \
>>>>>>> master
"ftp://cwsvjudo.bplaced.net/www/videoalben/videoalben.2018/$(VID_GAL_DIR)/$(patsubst videos/%,%,$@)" \
--ftp-create-dirs
@@ -203,7 +215,11 @@ videos/webm/%.webm: videos/aufnahmen/papaRomy/%.webm
$@
curl \
--upload-file $@ \
<<<<<<< HEAD
--user cwsvjudo:***REMOVED*** \
=======
--user cwsvjudo:***REMOVED*** \
>>>>>>> master
"ftp://cwsvjudo.bplaced.net/www/videoalben/videoalben.2018/$(VID_GAL_DIR)/$(patsubst videos/%,%,$@)" \
--ftp-create-dirs
@@ -233,7 +249,11 @@ videos/webm/%.webm: videos/aufnahmen/elly/%.mp4
"$@"
# curl \
# --upload-file "$@" \
<<<<<<< HEAD
# --user cwsvjudo:***REMOVED*** \
=======
# --user cwsvjudo:***REMOVED*** \
>>>>>>> master
# "ftp://cwsvjudo.bplaced.net/www/videoalben/videoalben.2018/$(VID_GAL_DIR)/$(patsubst videos/%,%,$@)" \
# --ftp-create-dirs
@@ -242,7 +262,11 @@ videos/thumbnails/%.jpg: videos/webm/%.webm
-ffmpeg -i "$^" -vf "select=gt(scene\,0.4)" -frames:v 5 -vsync vfr -vf fps=fps=1/600 "$@"
# curl \
# --upload-file "$@" \
<<<<<<< HEAD
# --user cwsvjudo:***REMOVED*** \
=======
# --user cwsvjudo:***REMOVED*** \
>>>>>>> master
# "ftp://cwsvjudo.bplaced.net/www/videoalben/videoalben.2018/$(VID_GAL_DIR)/$(patsubst videos/%,%,$@)" \
# --ftp-create-dirs

View File

@@ -121,7 +121,11 @@ videos/mkv/%.mkv: videos/aufnahmen/helko/%.mp4
# --ftp-create-dirs
# curl \
# --upload-file "$@" \
<<<<<<< HEAD
# --user cwsvjudo:***REMOVED*** \
=======
# --user cwsvjudo:***REMOVED*** \
>>>>>>> master
# "ftp://cwsvjudo.bplaced.net/www/videoalben/videoalben.2018/$(VID_GAL_DIR)/$(patsubst videos/%,%,$@)" \
# --ftp-create-dirs

View File

@@ -129,7 +129,11 @@ videos/webm/%.webm: videos/aufnahmen/moegel/%.MP4
# --ftp-create-dirs
curl \
--upload-file $@ \
<<<<<<< HEAD
--user cwsvjudo:***REMOVED*** \
=======
--user cwsvjudo:***REMOVED*** \
>>>>>>> master
ftp://cwsvjudo.bplaced.net/www/videoalben/videoalben.2018/$(VID_GAL_DIR)/$(patsubst videos/%,%,$@) \
--ftp-create-dirs
@@ -174,7 +178,11 @@ videos/webm/%.webm: videos/aufnahmen/helko/%.mp4
# --ftp-create-dirs
curl \
--upload-file $@ \
<<<<<<< HEAD
--user cwsvjudo:***REMOVED*** \
=======
--user cwsvjudo:***REMOVED*** \
>>>>>>> master
ftp://cwsvjudo.bplaced.net/www/videoalben/videoalben.2018/$(VID_GAL_DIR)/$(patsubst videos/%,%,$@) \
--ftp-create-dirs
@@ -209,7 +217,11 @@ videos/webm/%.webm: videos/aufnahmen/papaRomy/%.mp4
# --ftp-create-dirs
curl \
--upload-file $@ \
<<<<<<< HEAD
--user cwsvjudo:***REMOVED*** \
=======
--user cwsvjudo:***REMOVED*** \
>>>>>>> master
"ftp://cwsvjudo.bplaced.net/www/videoalben/videoalben.2018/$(VID_GAL_DIR)/$(patsubst videos/%,%,$@)" \
--ftp-create-dirs
@@ -244,7 +256,11 @@ videos/webm/%.webm: videos/aufnahmen/papaRomy/%.webm
# --ftp-create-dirs
curl \
--upload-file $@ \
<<<<<<< HEAD
--user cwsvjudo:***REMOVED*** \
=======
--user cwsvjudo:***REMOVED*** \
>>>>>>> master
"ftp://cwsvjudo.bplaced.net/www/videoalben/videoalben.2018/$(VID_GAL_DIR)/$(patsubst videos/%,%,$@)" \
--ftp-create-dirs
@@ -279,7 +295,11 @@ videos/webm/%.webm: videos/aufnahmen/elly/%.mp4
# --ftp-create-dirs
curl \
--upload-file "$@" \
<<<<<<< HEAD
--user cwsvjudo:***REMOVED*** \
=======
--user cwsvjudo:***REMOVED*** \
>>>>>>> master
"ftp://cwsvjudo.bplaced.net/www/videoalben/videoalben.2018/$(VID_GAL_DIR)/$(patsubst videos/%,%,$@)" \
--ftp-create-dirs
@@ -293,7 +313,11 @@ videos/thumbnails/%.jpg: videos/webm/%.webm
# --ftp-create-dirs
curl \
--upload-file "$@" \
<<<<<<< HEAD
--user cwsvjudo:***REMOVED*** \
=======
--user cwsvjudo:***REMOVED*** \
>>>>>>> master
"ftp://cwsvjudo.bplaced.net/www/videoalben/videoalben.2018/$(VID_GAL_DIR)/$(patsubst videos/%,%,$@)" \
--ftp-create-dirs

View File

@@ -27,4 +27,8 @@ python3 ${mkGalGenPath}/jsonJpgList2Makefile.py ${imgDirBase}/jpegAlbum.json --i
#das aufrufen des makefiles
make --file=Makefile.${galDirName}
# upload des ganzen
<<<<<<< HEAD
lftp -e "mirror -R ${galDirBase}/${galDirName} photoalben/photoalben.2018/${galDirName}" -u cwsvjudo,***REMOVED*** ftp://cwsvjudo.bplaced.net
=======
lftp -e "mirror -R ${galDirBase}/${galDirName} photoalben/photoalben.2018/${galDirName}" -u cwsvjudo,***REMOVED*** ftp://cwsvjudo.bplaced.net
>>>>>>> master

View File

@@ -15,6 +15,17 @@ setlocale (LC_ALL, 'de_DE@euro', 'de_DE', 'de', 'ge');
require_once($basePath."/config/cwsvJudo.config.php");
require_once($basePath."/ressourcen/phpLib/parsedown/Parsedown.php");
require_once($basePath."/ressourcen/phpLib/Spyc/Spyc.php");
// get a list of all infoZettel
$fileList = glob($basePath."/infoZettel/*.md");
rsort($fileList);
$years = [];
foreach($fileList as $file){
$years[] = (int)substr(basename($file), 0, 4);
}
$years = array_unique($years);
?>
<!DOCTYPE html>
<html>
@@ -59,9 +70,14 @@ setlocale (LC_ALL, 'de_DE@euro', 'de_DE', 'de', 'ge');
<li class="bold">
<a class="waves-effect waves-teal left-align" href="/participo">zurück</a>
</li>
<?php
foreach($years as $year){?>
<li class="bold">
<a class="waves-effect waves-teal right-align" href="#infos">Infos</a>
<a class="waves-effect waves-teal right-align" href="#infoZettel-<?php echo($year);?>"><?php echo($year);?></a>
</li>
<?php
}
?>
</ul>
</header>
@@ -72,11 +88,27 @@ if($_SESSION['login']){
<!-- List of Infos -->
<div class="row" id="infoList">
<?php
$currentYear = (int)substr(basename($fileList[0]), 0, 4);
echo("<h2 id=\"infoZettel-".$currentYear."\">".$currentYear."</h2>");
foreach($fileList as $file){
$thisYear = (int)substr(basename($file), 0, 4);
if($thisYear != $currentYear){
$currentYear=$thisYear;
echo("<h2 id=\"infoZettel-".$currentYear."\">".$currentYear."</h2>");
}
// get a list of all infoZettel
$fileList = glob($basePath."/infoZettel/*.md");
rsort($fileList);
foreach($fileList as $file){
$thisYear = (int)substr(basename($file), 0, 4);
if($thisYear != $currentYear){
$currentYear=$thisYear;
echo("<h2 id=\"infoZettel-".$currentYear."\">".$currentYear."</h2>");
}
$infoZettel = loadMarkdownFile($file);
echo(
AppCard::fromArray([

View File

@@ -0,0 +1,22 @@
---
title: cwsvJudo-Newsletter 2022-01-09
---
Hallo liebe Eltern,
Hallo liebe Judoka!
## Jahresmarken, Kyumarken und Passbestellungen 2022
Wie bereits im letzten Jahr im Newsletter erwähnt, werden dieses Jahr wieder die neuen Jahresmarken fällig. Bzw. auch der neue Pass (wer noch keinen hat) und die Marke für den nächsten Kyu. Deshalb bis zum 28.01.2022 mitbringen:
- für die Jahresmarke: 25,00 €
- für die Prüfungsmarke: 12,00 €
- für den Pass: 9,00 €
- Nur für die, die noch keinen Pass haben.
- In den Pass kommt ein Passbild. Das benötige ich in digitaler Form (als Datei per Email, muss kein biometrisches Bild sein, ein einfaches Foto vom Gesicht reicht)
- Und für die Pass-Neubestellungen benötige ich die Zusatz-Angaben: Name, Vorname, Geburtsort, Nationalität
Der Judopass dokumentiert die Mitgliedschaft des Judoka im [DJB][1]. Damit der Judoka an (offiziellen) Wettkämpfen und Gürtelprüfungen teilnehnmen kann, muss dieser jedes Jahr mit einer Jahresmarke und für jede Gürtelprüfung mit einer Kyumarke ausgestattet werden.
[1]: https://www.judobund.de

View File

@@ -0,0 +1,24 @@
---
title: cwsvJudo-Newsletter 2022-01-16
---
Hallo liebe Eltern,
Hallo liebe Judoka!
## Schwimmtraining
Am 23. Januar werden wir unser erstes Schwimmtraining dieses Jahr haben:
- Datum: 2022-01-23
- Uhrzeit: 10:00--12:00 Uhr
- Mitbringen: Badesachen, Schülerausweis (vor allem die älteren
- Ort: [Schwimmhalle am Südring, Max-Schäller-Straße 5, 09122 Chemnitz][1]
Wer Interesse hat, [trägt sich bitte][2] im [OnlinePortal][3] in unserem [Planer][4] ein.
MsG marko
[1]: https://osm.org/go/0MIN3L7Wk-
[2]: http://cwsvjudo.bplaced.net/pages/desktop/wkParticipo/showWkEvent.php?eventId=140
[3]: http://cwsvjudo.bplaced.net/participo
[4]: http://cwsvjudo.bplaced.net/pages/desktop/wkParticipo

View File

@@ -0,0 +1,58 @@
---
title: cwsvJudo-Newsletter 2022-01-16
---
Hallo liebe Eltern,
Hallo liebe Judoka!
- [Erinnerung Passbilder](#erinnerung-passbilder)
- [Trainingsortverlegung 2022-02-11](#trainingsortverlegung-2022-02-11)
- [Schwimmtraining Februar 2022](#schwimmtraining-februar-2022)
- [Wettkämpfe](#wettkämpfe)
## Erinnerung Passbilder
Von einigen fehlt mir noch das Passbild für die Passbestellung. Bitte zeitnah zusammen mit den Passdaten:
- Name, Vorname
- Geb.-Datum
- Geb.-Ort
- Nationalität
per eMail an die [cwsvJudo@arcor.de][3] senden.
## Trainingsortverlegung 2022-02-11
Aufgrund einer Veranstaltung unserer Karateka werden wir am 11.02. mit ihnen den Trainingsort tauschen. Statt in unserem Dojo werden wir im [Gymnastikraum der Sachsenhalle][1] trainieren:
- Datum: 11.02.2022
- Zeit:
- 16:00-17:45 Uhr die Anfänger/Kinder,
- 17:15-19:15 Uhr Fortgeschrittene/Jugend/Erwachsene
- Ort: [Gymnastikraum der Sachsenhalle][1]
Die Trainingseinheit der Großen wird sich mit Tischtennis überschneiden. Wenn also jemand schon lange mal wieder Tischtennis spielen wollte: Schläger/Ball mitbringen.
## Schwimmtraining Februar 2022
Wegen obiger Verlegung werden wir auch den Februar-Kraftkreis verschieben und ihn am 11.02.2022 im Gymnastikraum der Sachsenhalle durchführen. Und am darauffolgenden Sonntag dann das nächste Schwimmtraining:
- Datum: 2022-02-13
- Uhrzeit: 10:00--12:00 Uhr
- Mitbringen: Badesachen, Schülerausweis (vor allem die älteren)
- Ort: [Schwimmhalle am Südring, Max-Schäller-Straße 5, 09122 Chemnitz][6]
Wie immer die Bitte von mir, sich bei Interesse im [im Planer dafür einzuschreiben][2].
## Wettkämpfe
Am 05.03. steht für die U13/U15 mit dem [Stahl-Pokal Riesa][4] der erste Wettkampf 2022 an. Unglücklicherweise scheint für diesen Tag aber auch das [Frühjahrskrümelrandori][5] (für die U11--) geplant zu sein. Für dieses ist allerdings noch keine Ausschreibung veröffentlicht. Ein klein wenig hoffe ich noch, dass der Termin für das Frühjahrskrümelrandori noch einmal verschoben wird. Falls nicht, werde ich mit der U11 zum Frühjahrskrümelrandori fahren und Nick mit der U13/U15 zum Stahl-Pokal.
MsG marko
[1]: https://osm.org/go/0MIYhooV9--
[2]: http://cwsvjudo.bplaced.net/pages/desktop/wkParticipo/showWkEvent.php?eventId=141
[3]: mailto:cwsvjudo@arcor.de
[4]: http://cwsvjudo.bplaced.net/pages/desktop/wkParticipo/showWkEvent.php?eventId=142
[5]: https://www.jc-as.de/event/fruehjahrskruemelrandori/
[6]: https://osm.org/go/0MIN3jRFd--

View File

@@ -38,7 +38,7 @@ aushaenge: $(aushaenge)
$^
%-2x2.pdf: %.pdf
pdfnup --no-landscape --nup 2x2 --suffix '2x2' $^ '1,1,1,1,2,2,2,2' --outfile $@
pdfjam --no-landscape --nup 2x2 --suffix '2x2' $^ '1,1,1,1,2,2,2,2' --outfile $@
aushang/%.pdf: aushang/%.md
pandoc \

View File

@@ -26,7 +26,7 @@ Danach geht das Training zu den gewohnten Zeiten weiter:
- Kinder/Anfänger: 16:0017:30 Uhr
- Jugend/Fortgeschrittene: 17:15--19:15 Uhr
Damit die trainingsfreie Zeit nicht zu lanweilig wird, erinnere ich nocheinmal an unsere 12-Nächte-Challenge in [unserem Achievementsystem][1].
Damit die trainingsfreie Zeit nicht zu lanweilig wird, erinnere ich nocheinmal an unsere 12-Nächte-Challenge in [unserem Achievementsystem][2].
Zum Abschluss wünsche ich allen Judokas und ihren Familien und Freunden Gesundheit , eine schöne Weihnacht und einen guten Rutsch ins neue Jahr.
@@ -35,4 +35,5 @@ Zum Abschluss wünsche ich allen Judokas und ihren Familien und Freunden Gesundh
Mit weihnachtlichen Grüßen
marko
[1]: http://cwsvjudo.bplaced.net/participo/machs
[1]: http://cwsvjudo.bplaced.net/pages/desktop/wkParticipo/showWkEvent.php?eventId=139
[2]: http://cwsvjudo.bplaced.net/machs

View File

@@ -1,8 +1,9 @@
akf21182@aol.com
alled82@gmx.de
churicnate@yahoo.com
alled82@gmx.de
churicnate@yahoo.com
dani17184@web.de
j.felke@gmx.net
julia.haeuberer@gmx.de
mail@blankfuchs.de
manja.bunzel@gmx.de
@@ -14,12 +15,6 @@ oks.dietrich@gmail.com
post@was7.de
reuf@gmx.net
stephanie.brittnacher@gmail.com
nick.weidensager@web.de
mail@blankfuchs.de
oks.dietrich@gmail.com
norman.haeuberer@gmail.com
julia.haeuberer@gmx.de
manja.bunzel@gmx.de
cwsvjudo@arcor.de
marko.bunzel@arcor.de
cwsvjudo@gmail.com

View File

@@ -5,11 +5,11 @@ from email import utils
from email.mime.text import MIMEText
from email.mime.multipart import MIMEMultipart
import pypandoc
import json
import argparse
import yaml
import argparse
from datetime import datetime
import certifi
import os
def get_yaml(f):
'''Extracts the yamlHeader from a Markdown file'''
@@ -76,7 +76,7 @@ if __name__=="__main__":
mdHeader =[]
mdText = []
with open(argv.mdFilePath) as f:
mdHeader = yaml.load(get_yaml(f))
mdHeader = yaml.safe_load(get_yaml(f))
# Create the plain-text and HTML version of your message
text = pypandoc.convert_file(argv.mdFilePath, "markdown", extra_args=["--self-contained", "--resource-path=../aufgaben"])

View File

@@ -79,10 +79,10 @@
% plus 4pt means that TeX can stretch it by at most 4pt
% minus 2pt means that TeX can shrink it by at most 2pt
% This is one example of the concept of, 'glue', in TeX
\usepackage{titlesec}
\titlespacing\section{0pt}{0pt plus 4pt minus 2pt}{0pt plus 2pt minus 2pt}
\titlespacing\subsection{0pt}{0pt plus 4pt minus 2pt}{0pt plus 2pt minus 2pt}
\titlespacing\subsubsection{0pt}{0pt plus 4pt minus 2pt}{0pt plus 2pt minus 2pt}
%\usepackage{titlesec}
% \titlespacing\section{0pt}{0pt plus 4pt minus 2pt}{0pt plus 2pt minus 2pt}
% \titlespacing\subsection{0pt}{0pt plus 4pt minus 2pt}{0pt plus 2pt minus 2pt}
% \titlespacing\subsubsection{0pt}{0pt plus 4pt minus 2pt}{0pt plus 2pt minus 2pt}
%%%
% Sonstiges

View File

@@ -128,12 +128,12 @@ $if(lang)$
\fi
$endif$
$if(title)$
\title{$title$}
$endif$
$if(subtitle)$
\subtitle{$subtitle$}
$endif$
%$if(title)$
%\title{$title$}
%$endif$
%$if(subtitle)$
%\subtitle{$subtitle$}
%$endif$
$if(author)$
\author{$for(author)$$author$$sep$ \and $endfor$}
$endif$
@@ -153,9 +153,9 @@ $endfor$
\begin{document}
$if(title)$
\maketitle
$endif$
%$if(title)$
%\maketitle
%$endif$
$if(abstract)$
\begin{abstract}
$abstract$

View File

@@ -0,0 +1,8 @@
| Name | Vorname | Geb.dat. | Geb.ort | Nat. |
| :------- | :-------- | :--------- | :------- | :------ |
| Korb | Johann | 17.12.2013 | Chemnitz | deutsch |
| Meier | Artyom | 08.06.2014 | | |
| Dietrich | Alexander | 31.05.2015 | | |
| Häuberer | Janne | 06.07.2015 | | |
| Gerlach | Mia | | | |
| Gerlach | Mika | | | |

Binary file not shown.

After

Width:  |  Height:  |  Size: 54 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 51 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 79 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 53 KiB

File diff suppressed because it is too large Load Diff