From be808eff897f73611a02b3482afb41a8ea25a355 Mon Sep 17 00:00:00 2001 From: Michael Hamann Date: Fri, 14 Sep 2012 13:42:54 +0200 Subject: Fix title of media items in the feed with useheading on This fixes the problem that media items in the feed got the title of the previous item when useheading was enabled as no metadata is loaded for media entries and thus the previous metadata was used again. This also fixes dates for media files. --- feed.php | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'feed.php') diff --git a/feed.php b/feed.php index 6ad371f1e..9e5c5c6b5 100644 --- a/feed.php +++ b/feed.php @@ -202,6 +202,8 @@ function rss_buildItems(&$rss, &$data, $opt) { $id = $ditem['id']; if(!$ditem['media']) { $meta = p_get_metadata($id); + } else { + $meta = array(); } // add date @@ -209,6 +211,8 @@ function rss_buildItems(&$rss, &$data, $opt) { $date = $ditem['date']; } elseif($meta['date']['modified']) { $date = $meta['date']['modified']; + } else if ($ditem['media']) { + $date = @filemtime(mediaFN($id)); } else { $date = @filemtime(wikiFN($id)); } -- cgit v1.2.3