intval(local_user())
);
- if(dbm::is_result($r))
+ if (dbm::is_result($r))
return $this->_set_extra($r);
return false;
intval($id),
intval(local_user())
);
- if(dbm::is_result($r)) {
+ if (dbm::is_result($r)) {
return $this->_set_extra($r)[0];
}
return null;
// Because we use different db tables for the notification query
// we have sometimes $it['unseen'] and sometimes $it['seen].
// So we will have to transform $it['unseen']
- if($it['unseen'])
+ if (array_key_exists('unseen', $it)) {
$it['seen'] = ($it['unseen'] > 0 ? false : true);
+ }
// Depending on the identifier of the notification we need to use different defaults
switch ($ident) {
$default_item_image = proxy_url($it['photo'], false, PROXY_SIZE_MICRO);
$default_item_text = strip_tags(bbcode($it['msg']));
$default_item_when = relative_date($it['date']);
- $default_tpl = $tpl_notify;
break;
case 'home':
$default_item_label = 'comment';
$default_item_link = $this->a->get_baseurl(true).'/display/'.$it['pguid'];
$default_item_image = proxy_url($it['author-avatar'], false, PROXY_SIZE_MICRO);
- $default_item_text = sprintf( t("%s commented on %s's post"), $it['author-name'], $it['pname']);
+ $default_item_text = sprintf(t("%s commented on %s's post"), $it['author-name'], $it['pname']);
$default_item_when = relative_date($it['created']);
- $default_tpl = $tpl_item_comments;
break;
default:
$default_item_link = $this->a->get_baseurl(true).'/display/'.$it['pguid'];
$default_item_image = proxy_url($it['author-avatar'], false, PROXY_SIZE_MICRO);
$default_item_text = (($it['id'] == $it['parent'])
- ? sprintf( t("%s created a new post"), $it['author-name'])
- : sprintf( t("%s commented on %s's post"), $it['author-name'], $it['pname']));
+ ? sprintf(t("%s created a new post"), $it['author-name'])
+ : sprintf(t("%s commented on %s's post"), $it['author-name'], $it['pname']));
$default_item_when = relative_date($it['created']);
- $default_tpl = (($it['id'] == $it['parent']) ? $tpl_item_posts : $tpl_item_comments);
}
// Transform the different types of notification in an usable array
- switch($it['verb']){
+ switch ($it['verb']){
case ACTIVITY_LIKE:
$notif = array(
'label' => 'like',
'link' => $this->a->get_baseurl(true).'/display/'.$it['pguid'],
- '$image' => proxy_url($it['author-avatar'], false, PROXY_SIZE_MICRO),
- 'text' => sprintf( t("%s liked %s's post"), $it['author-name'], $it['pname']),
+ 'image' => proxy_url($it['author-avatar'], false, PROXY_SIZE_MICRO),
+ 'text' => sprintf(t("%s liked %s's post"), $it['author-name'], $it['pname']),
'when' => relative_date($it['created']),
'seen' => $it['seen']
);
'label' => 'dislike',
'link' => $this->a->get_baseurl(true).'/display/'.$it['pguid'],
'image' => proxy_url($it['author-avatar'], false, PROXY_SIZE_MICRO),
- 'text' => sprintf( t("%s disliked %s's post"), $it['author-name'], $it['pname']),
+ 'text' => sprintf(t("%s disliked %s's post"), $it['author-name'], $it['pname']),
'when' => relative_date($it['created']),
'seen' => $it['seen']
);
'label' => 'attend',
'link' => $this->a->get_baseurl(true).'/display/'.$it['pguid'],
'image' => proxy_url($it['author-avatar'], false, PROXY_SIZE_MICRO),
- 'text' => sprintf( t("%s is attending %s's event"), $it['author-name'], $it['pname']),
+ 'text' => sprintf(t("%s is attending %s's event"), $it['author-name'], $it['pname']),
'when' => relative_date($it['created']),
'seen' => $it['seen']
);
'label' => 'attendmaybe',
'link' => $this->a->get_baseurl(true).'/display/'.$it['pguid'],
'image' => proxy_url($it['author-avatar'], false, PROXY_SIZE_MICRO),
- 'text' => sprintf( t("%s may attend %s's event"), $it['author-name'], $it['pname']),
+ 'text' => sprintf(t("%s may attend %s's event"), $it['author-name'], $it['pname']),
'when' => relative_date($it['created']),
'seen' => $it['seen']
);
'label' => 'friend',
'link' => $this->a->get_baseurl(true).'/display/'.$it['pguid'],
'image' => proxy_url($it['author-avatar'], false, PROXY_SIZE_MICRO),
- 'text' => sprintf( t("%s is now friends with %s"), $it['author-name'], $it['fname']),
+ 'text' => sprintf(t("%s is now friends with %s"), $it['author-name'], $it['fname']),
'when' => relative_date($it['created']),
'seen' => $it['seen']
);
intval(local_user())
);
- if(dbm::is_result($r))
+ if (dbm::is_result($r))
return $r[0]['total'];
return 0;
intval($limit)
);
- if(dbm::is_result($r))
+ if (dbm::is_result($r))
$notifs = $this->formatNotifs($r, $ident);
$arr = array (
intval(local_user())
);
- if(dbm::is_result($r))
+ if (dbm::is_result($r))
return $r[0]['total'];
return 0;
intval($limit)
);
- if(dbm::is_result($r))
+ if (dbm::is_result($r))
$notifs = $this->formatNotifs($r, $ident);
$arr = array (
intval(local_user())
);
- if(dbm::is_result($r))
+ if (dbm::is_result($r))
return $r[0]['total'];
return 0;
intval($limit)
);
- if(dbm::is_result($r))
+ if (dbm::is_result($r))
$notifs = $this->formatNotifs($r, $ident);
$arr = array (
intval(local_user())
);
- if(dbm::is_result($r))
+ if (dbm::is_result($r))
return $r[0]['total'];
return 0;
intval($limit)
);
- if(dbm::is_result($r))
+ if (dbm::is_result($r))
$notifs = $this->formatNotifs($r, $ident);
$arr = array (
intval($_SESSION['uid'])
);
- if(dbm::is_result($r))
+ if (dbm::is_result($r))
return $r[0]['total'];
return 0;
intval($limit)
);
- if(dbm::is_result($r))
+ if (dbm::is_result($r))
$notifs = $this->formatIntros($r);
$arr = array (