From b2a5ef8b316890cf1926313c7a95331df19cf947 Mon Sep 17 00:00:00 2001 From: Jeremy Laine Date: Wed, 7 Jun 2006 07:11:16 +0000 Subject: [PATCH] make page creations visible in RSS feeds --- include/Barrel/Events.php | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/include/Barrel/Events.php b/include/Barrel/Events.php index 70343f7..5a20fed 100644 --- a/include/Barrel/Events.php +++ b/include/Barrel/Events.php @@ -77,7 +77,7 @@ class Diogenes_Barrel_Events ."order by stamp desc limit 0,10"); while ($myarr = mysql_fetch_array($res)) { $myarr['author'] = call_user_func(array($globals->session,'getUsername'),$myarr['auth'],$myarr['uid']); - $myarr['flags'] |= EVENT_FLAG_NONE; + $myarr['flags'] = EVENT_FLAG_NONE; list($op_alias, $op_file) = split(":",$myarr['data']); switch($myarr['text']) { @@ -100,8 +100,9 @@ class Diogenes_Barrel_Events case "page_create": $myarr['title'] = __("page created"); $myarr['icon'] = $globals->icons->get_action_icon('add'); - list($op_file, $myarr['dir'], $myarr['file']) = $this->makeFileLoc($op_file, $caller); + list($op_file, $myarr['dir'], $myarr['file'], $myarr['link']) = $this->makeFileLoc($op_file, $caller); $myarr['link_admin'] = "pages?dir={$myarr['dir']}"; + $myarr['flags'] |= EVENT_FLAG_PUBLIC; break; case "page_delete": @@ -127,8 +128,8 @@ class Diogenes_Barrel_Events $myarr['title'] = __("file updated"); $myarr['icon'] = $globals->icons->get_action_icon('update'); list($op_file, $myarr['dir'], $myarr['file'], $myarr['link']) = $this->makeFileLoc($op_file, $caller); - $myarr['flags'] = EVENT_FLAG_PUBLIC; $myarr['link_admin'] = "files?action=revs&dir={$myarr['dir']}&target={$myarr['file']}"; + $myarr['flags'] |= EVENT_FLAG_PUBLIC; break; -- 2.1.4