diff options
author | redmatrix <git@macgirvin.com> | 2016-04-18 00:59:42 -0700 |
---|---|---|
committer | redmatrix <git@macgirvin.com> | 2016-04-18 00:59:42 -0700 |
commit | d1ecf3f32313d65a29a2d631edbf69130e37c786 (patch) | |
tree | f183b382652757352dadaf0635acfcfaaa8e511e | |
parent | 9cddbc9a47e3d9ddb59165016b93a7ea7ea46a2b (diff) | |
download | volse-hubzilla-d1ecf3f32313d65a29a2d631edbf69130e37c786.tar.gz volse-hubzilla-d1ecf3f32313d65a29a2d631edbf69130e37c786.tar.bz2 volse-hubzilla-d1ecf3f32313d65a29a2d631edbf69130e37c786.zip |
some issues with GNU-Social's implementation of events in feeds. The summary element is over-riding content, so put summary into the xcal namespace. Some investigation reveals that both projects are non-compliant in the xcal space. Will deal with this later.
-rwxr-xr-x | include/items.php | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/include/items.php b/include/items.php index fde7ca9a2..014e626b6 100755 --- a/include/items.php +++ b/include/items.php @@ -4235,10 +4235,10 @@ function atom_entry($item,$type,$author,$owner,$comment = false,$cid = 0) { $obj = ((is_array($item['obj'])) ? $item['object'] : json_decode($item['object'],true)); $o .= '<title>' . xmlify($item['title']) . '</title>' . "\r\n"; - $o .= '<summary>' . xmlify(bbcode($obj['title'])) . '</summary>' . "\r\n"; + $o .= '<summary xmlns="urn:ietf:params:xml:ns:xcal">' . xmlify(bbcode($obj['title'])) . '</summary>' . "\r\n"; $o .= '<dtstart xmlns="urn:ietf:params:xml:ns:xcal">' . datetime_convert('UTC','UTC', $obj['start'],'Ymd\\THis' . (($obj['adjust']) ? '\\Z' : '')) . '</dtstart>' . "\r\n"; $o .= '<dtend xmlns="urn:ietf:params:xml:ns:xcal">' . datetime_convert('UTC','UTC', $obj['finish'],'Ymd\\THis' . (($obj['adjust']) ? '\\Z' : '')) . '</dtend>' . "\r\n"; - $o .= '<location>' . bbcode($obj['location']) . '</location>' . "\r\n"; + $o .= '<location xmlns="urn:ietf:params:xml:ns:xcal">' . xmlify(bbcode($obj['location'])) . '</location>' . "\r\n"; $o .= '<content type="' . $type . '" >' . xmlify(bbcode($obj['description'])) . '</content>' . "\r\n"; } else { |