From 03ee62cba5ae4e4f0ef7416c8a3813bc6a59d7c9 Mon Sep 17 00:00:00 2001 From: "joe.lapp" Date: Thu, 15 Sep 2005 03:52:09 +0200 Subject: $conf['useheading'] now applies to RSS feed entries darcs-hash:20050915015209-36b45-000b261098cb368db880942248de6ded546456b0.gz --- feed.php | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) (limited to 'feed.php') diff --git a/feed.php b/feed.php index ddeea4a83..b655cd292 100644 --- a/feed.php +++ b/feed.php @@ -95,12 +95,21 @@ function rssRecentChanges(&$rss,$num,$ltype,$ns){ @set_time_limit(90); // set max execution time foreach(array_keys($recents) as $id){ - $desc = cleanDesc(p_wiki_xhtml($id,'',false)); + $item = new FeedItem(); - $item->title = $id; + $item->title = $id; + $xhtml = p_wiki_xhtml($id,'',false); + + if($conf['useheading']) { + $matches = array(); + if(preg_match('|(.*?)|', $xhtml, $matches)) + $item->title = trim($matches[2]); + } if(!empty($recents[$id]['sum'])){ $item->title .= ' - '.strip_tags($recents[$id]['sum']); } + + $desc = cleanDesc($xhtml); switch ($ltype){ case 'page': -- cgit v1.2.3