nieuws/feed: omit unknown thumbnail image size
authorMischa POSLAWSKY <perl@shiar.org>
Tue, 25 Jun 2019 18:19:04 +0000 (20:19 +0200)
committerMischa POSLAWSKY <perl@shiar.org>
Tue, 25 Jun 2019 18:19:04 +0000 (20:19 +0200)
Silence PHP warnings for images with a flushed thumb file.

nieuws/feed/index.php

index 11138cea86cb37cbb233a80bfef401b22ac6c65c..9dc05ec64733e69f537f548c8f997f7df191be87 100644 (file)
@@ -35,8 +35,10 @@ foreach ($pages as $i => $page) {
                </content>
 <?php
        if ($article->thumb) {
                </content>
 <?php
        if ($article->thumb) {
-               printf("\t\t".'<link rel="enclosure" type="%s" length="%d" href="%s" />'."\n",
-                       'image/jpeg', filesize($article->thumb), "$siteref/{$article->thumb}"
+               printf("\t\t".'<link rel="enclosure" type="%s" href="%s"%s />'."\n",
+                       'image/jpeg',
+                       "$siteref/{$article->thumb}",
+                       file_exists($article->thumb) ? sprintf(' length="%d"', filesize($article->thumb)) : ''
                );
        }
 ?>
                );
        }
 ?>