removed some warnings in ampArticle
This commit is contained in:
@@ -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 )
|
||||
);
|
||||
}
|
||||
?>
|
||||
|
||||
Reference in New Issue
Block a user