asjld work
This commit is contained in:
parent
e3606ec56f
commit
b2fde73952
@ -4902,14 +4902,25 @@ function i2asld($i) {
|
||||
|
||||
$ret = array();
|
||||
|
||||
$ret['@context'] = array( 'http://www.w3.org/ns/activitystreams', 'zot' => 'http://purl.org/zot/protocol');
|
||||
|
||||
if($i['verb']) {
|
||||
$ret['@context'] = dirname($i['verb']);
|
||||
if(strpos(dirname($i['verb'],'activitystrea.ms/schema/1.0'))) {
|
||||
$ret['@type'] = ucfirst(basename($i['verb']));
|
||||
}
|
||||
elseif(strpos(dirname($i['verb'],'purl.org/zot'))) {
|
||||
$ret['@type'] = 'zot:' . ucfirst(basename($i['verb']));
|
||||
}
|
||||
}
|
||||
$ret['@id'] = $i['plink'];
|
||||
|
||||
$ret['published'] = datetime_convert('UTC','UTC',$i['created'],ATOM_TIME);
|
||||
|
||||
// we need to pass the parent into this
|
||||
// if($i['id'] != $i['parent'] && $i['obj_type'] === ACTIVITY_OBJ_NOTE) {
|
||||
// $ret['inReplyTo'] = asencode_note
|
||||
// }
|
||||
|
||||
if($i['obj_type'] === ACTIVITY_OBJ_NOTE)
|
||||
$ret['object'] = asencode_note($i);
|
||||
|
||||
@ -4927,7 +4938,6 @@ function asencode_note($i) {
|
||||
|
||||
$ret['@type'] = 'Note';
|
||||
$ret['@id'] = $i['plink'];
|
||||
$ret['@context'] = array('zot' => 'http://purl.org/zot/protocol');
|
||||
if($i['title'])
|
||||
$ret['title'] = bbcode($i['title']);
|
||||
$ret['content'] = bbcode($i['body']);
|
||||
|
@ -1 +1 @@
|
||||
2015-06-01.1050
|
||||
2015-06-02.1051
|
||||
|
Reference in New Issue
Block a user