Erweiterung des Wettkampfkalenders

- der Wettkampfkalender hat in der Jahresansicht oben nun zwei
Buttons, mit denen die Jahre vor- und zurückgeblättert werden kann
	modified:   wkKalender.php
This commit is contained in:
marko
2019-01-11 13:51:59 +01:00
parent b6b4ace76c
commit 29bb5c6fad

View File

@@ -200,7 +200,7 @@ $htmlWkTableString = "";
str_replace("mannschaft", "mann­schaft", $wk['Veranstaltung']);
$htmlWkTableString .=
"<a href=\"http://cwsvjudo.bplaced.net/wkKalender/".$wk['lfdeNr']."/".toAscii( html_entity_decode( $wk['Veranstaltung'] ))."\"><tr>".
"<a href=\"http://cwsvjudo.bplaced.net/wkKalender/".$wk['lfdeNr']."/".toAscii( html_entity_decode( $wk['Veranstaltung'] ))."-am-".$wk['Datum']."\"><tr>".
"<script type=\"application/ld+json\">".$wkJsonSd."</script>".
"<td data-title=\"Datum\" class=\"noWrap\">".
"<time class=\"kalenderDatum\" datetime=".$wk['Datum'].">".
@@ -340,7 +340,7 @@ return
"\"startDate\": \"".$wk['Datum']."\",".
"\"endDate\": \"".$wk['Datum']."\",".
// "\"url\": \"http://cwsvjudo.bplaced.net/pages/desktop/verein.wettkampfkalender.php?wkId=".$wk['lfdeNr']."\",".
"\"url\": \"http://cwsvjudo.bplaced.net/wkKalender/".$wk['lfdeNr']."/".toAscii( html_entity_decode( $wk['Veranstaltung'] ))."\",".
"\"url\": \"http://cwsvjudo.bplaced.net/wkKalender/".$wk['lfdeNr']."/".toAscii( html_entity_decode( $wk['Veranstaltung'] ))."-am-".$wk['Datum']."\",".
"\"description\": \"Judo-Wettkampf der Altersklasse(n) ".nicerAkList( $wk['Altersklassen'] )."\",".
"\"performer\": {".
"\"@type\": \"PerformingGroup\"\,".
@@ -442,13 +442,34 @@ function wkTableHtml(){
array_push($jahre, $row["DATE_FORMAT( Datum, '%Y')"]);
}
// ist das übergebene jahr ein gültiges?
$jahr = $_GET["jahr"];
$jahr = is_positive_integer($_GET["jahr"])?$_GET["jahr"]:NULL;
if($jahr){
if(in_array($jahr, $jahre)){
$minDate = $jahr."-01-01";
$maxDate = $jahr."-12-31";
$siteData['mainContent'] .=
"<h2>Wettkampfkalender ".$jahr."</h2>";
$siteData['mainContent'].=
"<div style=\"display:flex;justify-content:space-between;\">";
if(in_array((intval($_GET["jahr"])-1), $jahre)){
$siteData['mainContent'].=
"<a class=\"touchLink\" href=\"http://cwsvjudo.bplaced.net/wkKalender?jahr=".
(is_positive_integer($_GET["jahr"])?intval($_GET["jahr"])-1:"").
"\">".(is_positive_integer($_GET["jahr"])?intval($_GET["jahr"])-1:"")."</a>";
}
else $siteData['mainContent'].="<a></a>";
// var_dump($_GET, $jahre);
if(in_array((intval($_GET["jahr"])+1), $jahre)){
$siteData['mainContent'].=
"<a class=\"touchLink\" href=\"http://cwsvjudo.bplaced.net/wkKalender?jahr=".
(is_positive_integer($_GET["jahr"])?intval($_GET["jahr"])+1:"").
"\">".(is_positive_integer($_GET["jahr"])?intval($_GET["jahr"])+1:"")."</a>";
}
else $siteData['mainContent'].="<a></a>";
$siteData['mainContent'].=
"</div>";
}
else{
$siteData['mainContent'] .=