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:
@@ -200,7 +200,7 @@ $htmlWkTableString = "";
|
|||||||
str_replace("mannschaft", "mann­schaft", $wk['Veranstaltung']);
|
str_replace("mannschaft", "mann­schaft", $wk['Veranstaltung']);
|
||||||
|
|
||||||
$htmlWkTableString .=
|
$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>".
|
"<script type=\"application/ld+json\">".$wkJsonSd."</script>".
|
||||||
"<td data-title=\"Datum\" class=\"noWrap\">".
|
"<td data-title=\"Datum\" class=\"noWrap\">".
|
||||||
"<time class=\"kalenderDatum\" datetime=".$wk['Datum'].">".
|
"<time class=\"kalenderDatum\" datetime=".$wk['Datum'].">".
|
||||||
@@ -340,7 +340,7 @@ return
|
|||||||
"\"startDate\": \"".$wk['Datum']."\",".
|
"\"startDate\": \"".$wk['Datum']."\",".
|
||||||
"\"endDate\": \"".$wk['Datum']."\",".
|
"\"endDate\": \"".$wk['Datum']."\",".
|
||||||
// "\"url\": \"http://cwsvjudo.bplaced.net/pages/desktop/verein.wettkampfkalender.php?wkId=".$wk['lfdeNr']."\",".
|
// "\"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'] )."\",".
|
"\"description\": \"Judo-Wettkampf der Altersklasse(n) ".nicerAkList( $wk['Altersklassen'] )."\",".
|
||||||
"\"performer\": {".
|
"\"performer\": {".
|
||||||
"\"@type\": \"PerformingGroup\"\,".
|
"\"@type\": \"PerformingGroup\"\,".
|
||||||
@@ -442,13 +442,34 @@ function wkTableHtml(){
|
|||||||
array_push($jahre, $row["DATE_FORMAT( Datum, '%Y')"]);
|
array_push($jahre, $row["DATE_FORMAT( Datum, '%Y')"]);
|
||||||
}
|
}
|
||||||
// ist das übergebene jahr ein gültiges?
|
// ist das übergebene jahr ein gültiges?
|
||||||
$jahr = $_GET["jahr"];
|
$jahr = is_positive_integer($_GET["jahr"])?$_GET["jahr"]:NULL;
|
||||||
|
|
||||||
if($jahr){
|
if($jahr){
|
||||||
if(in_array($jahr, $jahre)){
|
if(in_array($jahr, $jahre)){
|
||||||
$minDate = $jahr."-01-01";
|
$minDate = $jahr."-01-01";
|
||||||
$maxDate = $jahr."-12-31";
|
$maxDate = $jahr."-12-31";
|
||||||
$siteData['mainContent'] .=
|
$siteData['mainContent'] .=
|
||||||
"<h2>Wettkampfkalender ".$jahr."</h2>";
|
"<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{
|
else{
|
||||||
$siteData['mainContent'] .=
|
$siteData['mainContent'] .=
|
||||||
|
|||||||
Reference in New Issue
Block a user