|
|
|
|
@@ -250,6 +250,8 @@ function nicerAkList($akArray){
|
|
|
|
|
$ret = join(' und ', $both);
|
|
|
|
|
return $ret;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/// Wettkampfdaten als json-formatierte strukturierte Event-Daten
|
|
|
|
|
function wkArray2jsonSdEvent($wk){
|
|
|
|
|
return
|
|
|
|
|
@@ -303,6 +305,23 @@ function wkTableHtml(){
|
|
|
|
|
"<div class=\"wkInfoBox\">".
|
|
|
|
|
"<script type=\"application/ld+json\">".wkArray2jsonSdEvent($wk)."</script>".
|
|
|
|
|
"<h2>".$wk['Veranstaltung']."</h2>".
|
|
|
|
|
wkBoxMediaGalleryHtml($wkGals);
|
|
|
|
|
/*
|
|
|
|
|
if( !empty($wkGals) ){
|
|
|
|
|
foreach($wkGals as $wkGal){
|
|
|
|
|
// Für den Fall einer ampSeite müssen die imgTags angepasst werden
|
|
|
|
|
if( strpos( $_SERVER['ORIG_PATH_TRANSLATED'], "pages/amp" ) !== false ){
|
|
|
|
|
$siteData['mainContent'] .=
|
|
|
|
|
"<li><a style=\"position:relative;display:block;\" href=\"".$wkGal['url']."\">".( !empty($wkGal['teaserBildUrl'])?("<amp-img layout=\"responsive\" width=\"200\" height=\"133\" class=\"valignMiddle\" src=\"".$wkGal['teaserBildUrl']."\" ></amp-img>"):"").("<div style=\"color:white;position:absolute;left:0;top:42%;\">".$wkGal['typ']."galerie</div>")."</a></li>";
|
|
|
|
|
}
|
|
|
|
|
else{
|
|
|
|
|
$siteData['mainContent'] .=
|
|
|
|
|
"<li><a style=\"position:relative;display:block;\" href=\"".$wkGal['url']."\">".( !empty($wkGal['teaserBildUrl'])?("<img class=\"valignMiddle\" src=\"".$wkGal['teaserBildUrl']."\" />"):"").("<div style=\"color:white;position:absolute;left:0;top:42%;\">".$wkGal['typ']."galerie</div>")."</a></li>";
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
*/
|
|
|
|
|
$siteData['mainContent'] .=
|
|
|
|
|
"<h3>Veranstaltungsdaten</h3>".
|
|
|
|
|
"<ul>".
|
|
|
|
|
"<li>Datum: <time datetime=".$wk['Datum'].">".strftime("%a, %d. %B %Y", strtotime($wk['Datum']))."</time></li>".
|
|
|
|
|
@@ -314,21 +333,6 @@ function wkTableHtml(){
|
|
|
|
|
"<li><a href =\"".$wk['Ausschreibung']."\"><div>Link zur Ausschreibung</div></a></li>".
|
|
|
|
|
"<li><a href =\"".$wk['Routenplaner'] ."\"><div>Link zum Routenplaner</div></a></li>".
|
|
|
|
|
"<li><a href =\"/ressourcen/phpLib/calendar.php?wkID=".$wk['lfdeNr']."\"><div>Termin in Kalender übernehmen</div></a></li>";
|
|
|
|
|
if( !empty($wkGals) ){
|
|
|
|
|
foreach($wkGals as $wkGal){
|
|
|
|
|
// Für den Fall einer ampSeite müssen die imgTags angepasst werden
|
|
|
|
|
if( strpos( $_SERVER['ORIG_PATH_TRANSLATED'], "pages/amp" ) !== false ){
|
|
|
|
|
$siteData['mainContent'] .=
|
|
|
|
|
"<li><a style=\"position:relative;display:block;\" href=\"".$wkGal['url']."\">".( !empty($wkGal['teaserBildUrl'])?("<amp-img layout=\"responsive\" width=\"200\" height=\"133\" class=\"valignMiddle\" src=\"".$wkGal['teaserBildUrl']."\" ></amp-img>"):"").("<div style=\"color:white;position:absolute;left:0;top:42%;\">".$wkGal['typ']."galerie</div>")."</a></li>";
|
|
|
|
|
}
|
|
|
|
|
else{
|
|
|
|
|
$siteData['mainContent'] .=
|
|
|
|
|
// "<li><a href=\"".$wkGal['url']."\">".$wkGal['typ']."galerie</a></li>";
|
|
|
|
|
"<li><a style=\"position:relative;display:block;\" href=\"".$wkGal['url']."\">".( !empty($wkGal['teaserBildUrl'])?("<img class=\"valignMiddle\" src=\"".$wkGal['teaserBildUrl']."\" />"):"").("<div style=\"color:white;position:absolute;left:0;top:42%;\">".$wkGal['typ']."galerie</div>")."</a></li>";
|
|
|
|
|
// "<li><a style=\"position:relative;display:block;\" href=\"".$wkGal['url']."\">".( !empty($wkGal['teaserBildUrl'])?("<img class=\"valignMiddle\" style=\"width:100%;\" src=\"".$wkGal['teaserBildUrl']."\" </img>"):"").("<img style=\"width:50%;display:block;color:white;position:absolute;left:0;top:0;opacity:0.5;\" src=\"http://cwsvjudo.bplaced.net/ressourcen/graphiken/icons/filmrolle-grau.svg\" />")."</a></li>";
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
$siteData['mainContent'] .=
|
|
|
|
|
"</ul>".
|
|
|
|
|
"</nav>".
|
|
|
|
|
@@ -476,4 +480,40 @@ $wkInfoBoxHtml = "";
|
|
|
|
|
return $wkInfoBoxHtml;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
function wkBoxMediaGalleryHtml($wkGals){
|
|
|
|
|
if(empty($wkGals)) return "";
|
|
|
|
|
$retHtml = "";
|
|
|
|
|
|
|
|
|
|
$retHtml .= "<div class=\"galImgList\">";
|
|
|
|
|
|
|
|
|
|
foreach($wkGals as $wkGal){
|
|
|
|
|
$retHtml.=
|
|
|
|
|
"<a class=\"textoverlayedImage\" href=\"".$wkGal['url']."\">";
|
|
|
|
|
|
|
|
|
|
if(strpos( $_SERVER['ORIG_PATH_TRANSLATED'], "pages/amp" ) !== false)
|
|
|
|
|
$retHtml .= "<amp-img layout=\"responsive\" ";
|
|
|
|
|
else
|
|
|
|
|
$retHtml .= "<img class=\"valignMiddle\" ";
|
|
|
|
|
|
|
|
|
|
$retHtml .=
|
|
|
|
|
"width=\"200\" height=\"133\" class=\"valignMiddle\" src=\"".
|
|
|
|
|
$wkGal['teaserBildUrl']."\"";
|
|
|
|
|
|
|
|
|
|
if(strpos( $_SERVER['ORIG_PATH_TRANSLATED'], "pages/amp" ) !== false)
|
|
|
|
|
$retHtml .= "></amp-img>";
|
|
|
|
|
else
|
|
|
|
|
$retHtml .= "/>";
|
|
|
|
|
|
|
|
|
|
$retHtml .=
|
|
|
|
|
"<div><p>".$wkGal['typ']."galerie</p></div>";
|
|
|
|
|
|
|
|
|
|
$retHtml .= "</a>";
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
$retHtml .= "</div>"; // Ende galImgList
|
|
|
|
|
|
|
|
|
|
return $retHtml;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
?>
|
|
|
|
|
|