From bd25e0b6d5165709c1ec822e9cd4cc0533deb2e6 Mon Sep 17 00:00:00 2001 From: Jim Hu Date: Fri, 16 Feb 2007 07:54:43 +0000 Subject: allow rss link to event popup option --- includes/event.php | 4 +++- rss/rss.php | 7 ++++--- rss/rss1.0.php | 4 ++-- rss/rss2.0.php | 4 ++-- 4 files changed, 11 insertions(+), 8 deletions(-) diff --git a/includes/event.php b/includes/event.php index 4a2c9a4..4a42f0c 100644 --- a/includes/event.php +++ b/includes/event.php @@ -11,8 +11,10 @@ function decode_popup ($item) { return $item; } + + #$event = $master_array[$_POST['date']][$_POST['time']][decode_popup($_POST['uid'])]; -$event = unserialize(stripslashes($_REQUEST['event_data'])); +$event = unserialize(stripslashes($_REQUEST['event_data'])); $organizer = unserialize($event['organizer']); $attendee = unserialize($event['attendee']); diff --git a/rss/rss.php b/rss/rss.php index e37e7bf..65d669c 100644 --- a/rss/rss.php +++ b/rss/rss.php @@ -189,9 +189,10 @@ $uid_arr = array(); $rss_title = urldecode ("$dayofweek: $event_text"); - if (isset($rss_link_to_event) && $$rss_link_to_event == 'yes'){ - $event_data = serialize($val); - $rss_link = "$default_path/event.php?getdate=$thisdate&cal=$cal&event_data=$event_data"; + $urlcal = rawurlencode ("$cal"); + if (isset($rss_link_to_event) && $rss_link_to_event == 'yes'){ + $event_data = urlencode(serialize($val)); + $rss_link = "$default_path/includes/event.php?getdate=$thisdate&cal=$cal&event_data=$event_data"; }else{ $rss_link = ("$default_path/day.php?getdate=$thisdate&cal=$urlcal"); diff --git a/rss/rss1.0.php b/rss/rss1.0.php index cd99958..9e2a550 100755 --- a/rss/rss1.0.php +++ b/rss/rss1.0.php @@ -198,8 +198,8 @@ $uid_arr = array(); $urlcal = rawurlencode ("$cal"); if (isset($rss_link_to_event) && $$rss_link_to_event == 'yes'){ - $event_data = serialize($val); - $rss_link = "$default_path/event.php?getdate=$thisdate&cal=$cal&event_data=$event_data"; + $event_data = urlencode(serialize($val)); + $rss_link = "$default_path/includes/event.php?getdate=$thisdate&cal=$cal&event_data=$event_data"; }else{ $rss_link = ("$default_path/day.php?getdate=$thisdate&cal=$urlcal"); diff --git a/rss/rss2.0.php b/rss/rss2.0.php index c315730..76d6a59 100644 --- a/rss/rss2.0.php +++ b/rss/rss2.0.php @@ -200,8 +200,8 @@ $uid_arr = array(); /* Add %20's for spaces for the calendar links to make them valid url's */ $urlcal = rawurlencode ("$cal"); if (isset($rss_link_to_event) && $$rss_link_to_event == 'yes'){ - $event_data = serialize($val); - $rss_link = "$default_path/event.php?getdate=$thisdate&cal=$cal&event_data=$event_data"; + $event_data = urlencode(serialize($val)); + $rss_link = "$default_path/includes/event.php?getdate=$thisdate&cal=$cal&event_data=$event_data"; }else{ $rss_link = ("$default_path/day.php?getdate=$thisdate&cal=$urlcal"); -- cgit v1.2.3