diff options
author | pmichaud <pmichaud@524c5546-5005-0410-9a3e-e25e191bd360> | 2006-09-07 12:29:27 +0000 |
---|---|---|
committer | pmichaud <pmichaud@524c5546-5005-0410-9a3e-e25e191bd360> | 2006-09-07 12:29:27 +0000 |
commit | d4386ee60bc221c1aa2f7220bc1f28e73a4e96aa (patch) | |
tree | 46a1c762d35aa8f09fac661faccdce63845dde16 /scripts/feeds.php | |
parent | d0c921734b06a1b33a84c01bf922006f646c59a0 (diff) | |
download | pmwiki.svn-d4386ee60bc221c1aa2f7220bc1f28e73a4e96aa.tar.bz2 |
Fix global variable option setting in feeds.php.
git-svn-id: svn://pmwiki.org/pmwiki/trunk@1590 524c5546-5005-0410-9a3e-e25e191bd360
Diffstat (limited to 'scripts/feeds.php')
-rw-r--r-- | scripts/feeds.php | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/scripts/feeds.php b/scripts/feeds.php index d9ea9d5a..1ebdcfc6 100644 --- a/scripts/feeds.php +++ b/scripts/feeds.php @@ -163,11 +163,13 @@ foreach(array_keys($FeedFmt) as $k) { function HandleFeed($pagename, $auth = 'read') { global $FeedFmt, $action, $PCache, $FmtV, $ISOTimeFmt, $RSSTimeFmt, - $FeedOpt, $FeedDescPatterns, $CategoryGroup, $EntitiesTable; + $FeedOpt, $FeedPageListOpt, $FeedCategoryOpt, $FeedTrailOpt, + $FeedDescPatterns, $CategoryGroup, $EntitiesTable; SDV($ISOTimeFmt, '%Y-%m-%dT%H:%M:%SZ'); SDV($RSSTimeFmt, 'D, d M Y H:i:s \G\M\T'); SDV($FeedDescPatterns, array('/<[^>]*$/' => ' ', '/\\w+$/' => '', '/<[^>]+>/' => '')); + SDVA($FeedOpt, array()); SDVA($FeedPageListOpt, array()); SDVA($FeedCategoryOpt, array('link' => $pagename)); SDVA($FeedTrailOpt, array('trail' => $pagename, 'count' => 10)); @@ -188,6 +190,7 @@ function HandleFeed($pagename, $auth = 'read') { PCache($pagename, $page); $pagelist = array($pagename); } + $opt = array_merge($opt, $FeedOpt); if (!$pagelist) { $opt = array_merge($opt, @$_REQUEST); $pagelist = MakePageList($pagename, $opt, 0); |