Since ActivityContext::CONVERSATION changed to 'conversation' instead of 'ostatus:conversation' we need to add it ourselves
the xmlstringerthinger doesn't really use namespaces afaik
This commit is contained in:
parent
0dd68d11cb
commit
1517deeeb6
@ -631,18 +631,18 @@ class Activity
|
|||||||
$convattr['href'] = $conv->getUrl();
|
$convattr['href'] = $conv->getUrl();
|
||||||
$convattr['local_id'] = $conv->getID();
|
$convattr['local_id'] = $conv->getID();
|
||||||
$convattr['ref'] = $conv->getUri();
|
$convattr['ref'] = $conv->getUri();
|
||||||
$xs->element('link', array('rel' => ActivityContext::CONVERSATION,
|
$xs->element('link', array('rel' => 'ostatus:'.ActivityContext::CONVERSATION,
|
||||||
'href' => $convattr['href']));
|
'href' => $convattr['href']));
|
||||||
} else {
|
} else {
|
||||||
$convattr['ref'] = $this->context->conversation;
|
$convattr['ref'] = $this->context->conversation;
|
||||||
}
|
}
|
||||||
$xs->element(ActivityContext::CONVERSATION,
|
$xs->element('ostatus:'.ActivityContext::CONVERSATION,
|
||||||
$convattr,
|
$convattr,
|
||||||
$this->context->conversation);
|
$this->context->conversation);
|
||||||
/* Since we use XMLWriter we just use the previously hardcoded prefix for ostatus,
|
/* Since we use XMLWriter we just use the previously hardcoded prefix for ostatus,
|
||||||
otherwise we should use something like this:
|
otherwise we should use something like this:
|
||||||
$xs->elementNS(array(ActivityContext::OSTATUS => 'ostatus'), // namespace
|
$xs->elementNS(array(ActivityContext::OSTATUS => 'ostatus'), // namespace
|
||||||
'conversation', // tag (or the element name from ActivityContext::CONVERSATION)
|
ActivityContext::CONVERSATION,
|
||||||
null, // attributes
|
null, // attributes
|
||||||
$this->context->conversation); // content
|
$this->context->conversation); // content
|
||||||
*/
|
*/
|
||||||
|
Loading…
Reference in New Issue
Block a user