removed some warnings in ampArticle

This commit is contained in:
marko
2021-12-18 10:57:42 +01:00
parent 3c62a73a2a
commit e1c1a01cd4

View File

@@ -1,13 +1,13 @@
<?php
function get_inner_html( $node ) {
$innerHTML= '';
$children = $node->childNodes;
foreach ($children as $child) {
$innerHTML .= $child->ownerDocument->saveXML( $child );
}
$innerHTML= '';
$children = $node->childNodes;
foreach ($children as $child) {
$innerHTML .= $child->ownerDocument->saveXML( $child );
}
return $innerHTML;
return $innerHTML;
}
/// Eine Liste mit News abfragen
@@ -162,9 +162,9 @@ return json_encode(
'@type'=>"NewsArticle",
'mainEntityOfPage'=>array(
'@type'=>"WebPage",
'@id'=>"https://cwsvjudo.bplaced.net/news/".$aNews['nr']."/".toAscii($aNews['datum']."-".$aNews['betreff'])
'@id'=>"http://cwsvjudo.bplaced.net/news/".$aNews['nr']."/".toAscii($aNews['datum']."-".$aNews['betreff'])
),
'headline'=>"Article headline",
'headline'=>$aNews['betreff'],
'image'=>array(
"http://cwsvjudo.bplaced.net/ressourcen/graphiken/logos/cwsvJudoLogoWappen.256w.png"
),
@@ -172,7 +172,8 @@ return json_encode(
'dateModified'=>$aNews['datum'],
'author'=>array(
'@type'=>"Person",
'name'=>$aNews['autor']
'name'=>$aNews['autor'],
'url'=>"://cwsvjudo.bplaced.net"
),
'publisher'=>array(
'@type'=>"Organization",
@@ -203,9 +204,9 @@ function img2ampimg($inText){
$outText = $inText;
// Zuweilen sind im Nachtrichtentext selbst auch schon Bilder, auch diese müssen bei ampSeiten angepasst werden
if( strpos( $_SERVER['ORIG_PATH_TRANSLATED'], "pages/amp" ) !== false ){
// bei bereits im Newstext vorhandenen Bildern, gehen wir davon aus, dass widt+heigth bereits gesetzt sind
$outText = str_replace("<img ", "<amp-img layout=\"responsive\" ", $outText);
$outText = str_replace("/>", "></amp-img>", $outText);
// bei bereits im Newstext vorhandenen Bildern, gehen wir davon aus, dass widt+heigth bereits gesetzt sind
$outText = str_replace("<img ", "<amp-img layout=\"responsive\" ", $outText);
$outText = str_replace("/>", "></amp-img>", $outText);
}
return $outText;
@@ -215,10 +216,10 @@ function video2ampvideo($inText){
$outText = $inText;
// Zuweilen sind im Nachtrichtentext selbst auch schon Bilder, auch diese müssen bei ampSeiten angepasst werden
if( strpos( $_SERVER['ORIG_PATH_TRANSLATED'], "pages/amp" ) !== false ){
// bei bereits im Newstext vorhandenen Bildern, gehen wir davon aus, dass widt+heigth bereits gesetzt sind
$outText = str_replace("<video ", "<amp-video ", $outText);
$outText = str_replace("<source ", "<source type=\"video/webm\" ", $outText);
$outText = str_replace("</video>", "</amp-video>", $outText);
// bei bereits im Newstext vorhandenen Bildern, gehen wir davon aus, dass widt+heigth bereits gesetzt sind
$outText = str_replace("<video ", "<amp-video ", $outText);
$outText = str_replace("<source ", "<source type=\"video/webm\" ", $outText);
$outText = str_replace("</video>", "</amp-video>", $outText);
}
return $outText;
@@ -227,7 +228,7 @@ function video2ampvideo($inText){
function ampTagReplace($inText){
// replace the amp tags
return video2ampvideo(
img2ampimg( $inText )
img2ampimg( $inText )
);
}
?>