diff options
author | Mike Macgirvin <mike@macgirvin.com> | 2010-08-02 19:06:36 -0700 |
---|---|---|
committer | Mike Macgirvin <mike@macgirvin.com> | 2010-08-02 19:06:36 -0700 |
commit | 93d0ef4042bdfe06b77cdbe56ec4e55143e4fc1e (patch) | |
tree | 87dad282e59c5472ee878f6faf0e96630c18c3c9 /include/items.php | |
parent | 3fd4b4264ef8c418bbf78edaa02f7e4e32f5022e (diff) | |
download | volse-hubzilla-93d0ef4042bdfe06b77cdbe56ec4e55143e4fc1e.tar.gz volse-hubzilla-93d0ef4042bdfe06b77cdbe56ec4e55143e4fc1e.tar.bz2 volse-hubzilla-93d0ef4042bdfe06b77cdbe56ec4e55143e4fc1e.zip |
fixup image on wall
Diffstat (limited to 'include/items.php')
-rw-r--r-- | include/items.php | 28 |
1 files changed, 15 insertions, 13 deletions
diff --git a/include/items.php b/include/items.php index d160ff131..e74132c6a 100644 --- a/include/items.php +++ b/include/items.php @@ -34,12 +34,14 @@ function get_feed_for(&$a,$dfrn_id,$owner_id,$last_update) { $contact = $r[0]; $groups = init_groups_visitor($contact['id']); - - $gs = '<<>>'; // should be impossible to match if(count($groups)) { - foreach($groups as $g) - $gs .= '|<' . intval($g) . '>'; - } + for($x = 0; $x < count($groups); $x ++) + $groups[$x] = '<' . intval($groups[$x]) . '>' ; + $gs = implode('|', $groups); + } + else + $gs = '<<>>' ; // Impossible to match + $sql_extra = sprintf( " AND ( `allow_cid` = '' OR `allow_cid` REGEXP '<%d>' ) AND ( `deny_cid` = '' OR NOT `deny_cid` REGEXP '<%d>' ) @@ -158,7 +160,7 @@ function get_atom_elements($item) { if($maxlen && (strlen($res['body']) > $maxlen)) $res['body'] = substr($res['body'],0, $maxlen); - $allow = $item->get_item_tags('http://purl.org/macgirvin/dfrn/1.0','comment-allow'); + $allow = $item->get_item_tags(NAMESPACE_DFRN,'comment-allow'); if($allow && $allow[0]['data'] == 1) $res['last-child'] = 1; else @@ -172,13 +174,13 @@ function get_atom_elements($item) { if($rawedited) $res['edited'] = unxmlify($rawcreated[0]['data']); - $rawowner = $item->get_item_tags('http://purl.org/macgirvin/dfrn/1.0', 'owner'); - if($rawowner[0]['child']['http://purl.org/macgirvin/dfrn/1.0']['name'][0]['data']) - $res['owner-name'] = unxmlify($rawowner[0]['child']['http://purl.org/macgirvin/dfrn/1.0']['name'][0]['data']); - if($rawowner[0]['child']['http://purl.org/macgirvin/dfrn/1.0']['uri'][0]['data']) - $res['owner-link'] = unxmlify($rawowner[0]['child']['http://purl.org/macgirvin/dfrn/1.0']['uri'][0]['data']); - if($rawowner[0]['child']['http://purl.org/macgirvin/dfrn/1.0']['avatar'][0]['data']) - $res['owner-avatar'] = unxmlify($rawowner[0]['child']['http://purl.org/macgirvin/dfrn/1.0']['avatar'][0]['data']); + $rawowner = $item->get_item_tags(NAMESPACE_DFRN, 'owner'); + if($rawowner[0]['child'][NAMESPACE_DFRN]['name'][0]['data']) + $res['owner-name'] = unxmlify($rawowner[0]['child'][NAMESPACE_DFRN]['name'][0]['data']); + if($rawowner[0]['child'][NAMESPACE_DFRN]['uri'][0]['data']) + $res['owner-link'] = unxmlify($rawowner[0]['child'][NAMESPACE_DFRN]['uri'][0]['data']); + if($rawowner[0]['child'][NAMESPACE_DFRN]['avatar'][0]['data']) + $res['owner-avatar'] = unxmlify($rawowner[0]['child'][NAMESPACE_DFRN]['avatar'][0]['data']); return $res; } |