removed some warnings in ampArticle
This commit is contained in:
@@ -1,13 +1,13 @@
|
|||||||
<?php
|
<?php
|
||||||
|
|
||||||
function get_inner_html( $node ) {
|
function get_inner_html( $node ) {
|
||||||
$innerHTML= '';
|
$innerHTML= '';
|
||||||
$children = $node->childNodes;
|
$children = $node->childNodes;
|
||||||
foreach ($children as $child) {
|
foreach ($children as $child) {
|
||||||
$innerHTML .= $child->ownerDocument->saveXML( $child );
|
$innerHTML .= $child->ownerDocument->saveXML( $child );
|
||||||
}
|
}
|
||||||
|
|
||||||
return $innerHTML;
|
return $innerHTML;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// Eine Liste mit News abfragen
|
/// Eine Liste mit News abfragen
|
||||||
@@ -162,9 +162,9 @@ return json_encode(
|
|||||||
'@type'=>"NewsArticle",
|
'@type'=>"NewsArticle",
|
||||||
'mainEntityOfPage'=>array(
|
'mainEntityOfPage'=>array(
|
||||||
'@type'=>"WebPage",
|
'@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(
|
'image'=>array(
|
||||||
"http://cwsvjudo.bplaced.net/ressourcen/graphiken/logos/cwsvJudoLogoWappen.256w.png"
|
"http://cwsvjudo.bplaced.net/ressourcen/graphiken/logos/cwsvJudoLogoWappen.256w.png"
|
||||||
),
|
),
|
||||||
@@ -172,7 +172,8 @@ return json_encode(
|
|||||||
'dateModified'=>$aNews['datum'],
|
'dateModified'=>$aNews['datum'],
|
||||||
'author'=>array(
|
'author'=>array(
|
||||||
'@type'=>"Person",
|
'@type'=>"Person",
|
||||||
'name'=>$aNews['autor']
|
'name'=>$aNews['autor'],
|
||||||
|
'url'=>"://cwsvjudo.bplaced.net"
|
||||||
),
|
),
|
||||||
'publisher'=>array(
|
'publisher'=>array(
|
||||||
'@type'=>"Organization",
|
'@type'=>"Organization",
|
||||||
@@ -203,9 +204,9 @@ function img2ampimg($inText){
|
|||||||
$outText = $inText;
|
$outText = $inText;
|
||||||
// Zuweilen sind im Nachtrichtentext selbst auch schon Bilder, auch diese müssen bei ampSeiten angepasst werden
|
// 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 ){
|
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
|
// 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("<img ", "<amp-img layout=\"responsive\" ", $outText);
|
||||||
$outText = str_replace("/>", "></amp-img>", $outText);
|
$outText = str_replace("/>", "></amp-img>", $outText);
|
||||||
}
|
}
|
||||||
|
|
||||||
return $outText;
|
return $outText;
|
||||||
@@ -215,10 +216,10 @@ function video2ampvideo($inText){
|
|||||||
$outText = $inText;
|
$outText = $inText;
|
||||||
// Zuweilen sind im Nachtrichtentext selbst auch schon Bilder, auch diese müssen bei ampSeiten angepasst werden
|
// 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 ){
|
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
|
// 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("<video ", "<amp-video ", $outText);
|
||||||
$outText = str_replace("<source ", "<source type=\"video/webm\" ", $outText);
|
$outText = str_replace("<source ", "<source type=\"video/webm\" ", $outText);
|
||||||
$outText = str_replace("</video>", "</amp-video>", $outText);
|
$outText = str_replace("</video>", "</amp-video>", $outText);
|
||||||
}
|
}
|
||||||
|
|
||||||
return $outText;
|
return $outText;
|
||||||
@@ -227,7 +228,7 @@ function video2ampvideo($inText){
|
|||||||
function ampTagReplace($inText){
|
function ampTagReplace($inText){
|
||||||
// replace the amp tags
|
// replace the amp tags
|
||||||
return video2ampvideo(
|
return video2ampvideo(
|
||||||
img2ampimg( $inText )
|
img2ampimg( $inText )
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
?>
|
?>
|
||||||
|
|||||||
Reference in New Issue
Block a user