-
- $xs->element('id', null, $obj->id);
- $xs->element('activity:object-type', null, $obj->type);
-
- if (!empty($obj->title)) {
- $xs->element('title', null, $obj->title);
- } else {
- // XXX need a better default title
- $xs->element('title', null, _('Post'));
- }
-
- if (!empty($obj->content)) {
- $xs->element('content', array('type' => 'html'), $obj->content);
- }
-
- if (!empty($obj->summary)) {
- $xs->element('summary', null, $obj->summary);
- }
-
- if (!empty($obj->link)) {
- $xs->element('link', array('rel' => 'alternate',
- 'type' => 'text/html'),
- $obj->link);
- }
-
- // XXX: some object types might have other values here.