summaryrefslogtreecommitdiff
path: root/feed.php
diff options
context:
space:
mode:
authorandi <andi@splitbrain.org>2005-02-19 11:20:55 +0100
committerandi <andi@splitbrain.org>2005-02-19 11:20:55 +0100
commited7b5f0908941f1bacef7e7c3a02c106a42cd5cc (patch)
tree6582419f82a87837adaefee934e1cb2a5316d8cb /feed.php
parentf840b65d632cd5e155f4d6e39c8a42ae9fd5f566 (diff)
downloadrpg-ed7b5f0908941f1bacef7e7c3a02c106a42cd5cc.tar.gz
rpg-ed7b5f0908941f1bacef7e7c3a02c106a42cd5cc.tar.bz2
added init.php - may have broken something! (related to #153)
darcs-hash:20050219102055-9977f-575d654e742934c911ffab855d82aa91f198b5cf.gz
Diffstat (limited to 'feed.php')
-rw-r--r--feed.php15
1 files changed, 8 insertions, 7 deletions
diff --git a/feed.php b/feed.php
index 19d6729c2..d949345a9 100644
--- a/feed.php
+++ b/feed.php
@@ -6,7 +6,8 @@
* @author Andreas Gohr <andi@splitbrain.org>
*/
- ini_set('short_open_tag',"1");
+ if(!defined('DOKU_INC')) define('DOKU_INC',realpath(dirname(__FILE__)).'/');
+ require_once(DOKU_INC.'inc/init.php');
require_once("inc/common.php");
require_once("inc/parser.php");
require_once("inc/feedcreator.class.php");
@@ -42,15 +43,15 @@
//some defaults for the feed
$CACHEGROUP = 'feed';
$conf['typography'] = false;
- $conf['canonical'] = true;
+# $conf['canonical'] = true;
$parser['toc'] = false;
$rss = new UniversalFeedCreator();
$rss = new DokuWikiFeedCreator();
$rss->title = $conf['title'];
- $rss->link = wl();
- $rss->syndicationURL = getBaseURL().'/feed.php';
- $rss->cssStyleSheet = getBaseURL().'/feed.css';
+ $rss->link = DOKU_URL;
+ $rss->syndicationURL = DOKU_URL.'/feed.php';
+ $rss->cssStyleSheet = DOKU_URL.'/feed.css';
if($mode == 'list'){
rssListNamespace($rss,$ns);
@@ -77,7 +78,7 @@ function rssRecentChanges(&$rss,$num){
}
$item = new FeedItem();
$item->title = $id;
- $item->link = wl($id,'rev='.$recents[$id]['date']);
+ $item->link = wl($id,'rev='.$recents[$id]['date'],true);
$item->description = $desc;
$item->date = date('r',$recents[$id]['date']);
if(strpos($id,':')!==false){
@@ -115,7 +116,7 @@ function rssListNamespace(&$rss,$ns){
$desc = cleanDesc(parsedWiki($id));
$item = new FeedItem();
$item->title = $id;
- $item->link = wl($id,'rev='.$date);
+ $item->link = wl($id,'rev='.$date,true);
$item->description = $desc;
$item->date = date('r',$date);
$rss->addItem($item);