- node-csso funktioiniert auf einmal nicht mehr
modified: homepage/redesign2018/markdownExperiment/Makefile - Funktion zu Erzeugen des htmlCodes der Wettkampeinzelansicht modified: homepage/redesign2018/markdownExperiment/phpLib/cwsvJudo/wkKalender.php - cssStyles für mit Text overlaytes Bild hinzugefügt modified: homepage/redesign2018/markdownExperiment/src/css/cwsvJudo-2018-wkKalender.css modified: homepage/redesign2018/markdownExperiment/src/css/cwsvJudo-2018.css modified: homepage/redesign2018/css/cwsvJudo-2018.css
This commit is contained in:
@@ -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;
|
||||
}
|
||||
|
||||
?>
|
||||
|
||||
Reference in New Issue
Block a user