require_once('include/acl_selectors.php');
require_once('include/message.php');
+require_once('include/Smilies.php');
function message_init(&$a) {
dbesc($myprofile)
);
- if (is_filled_array($r)) {
+ if (dba::is_result($r)) {
$a->set_pager_total($r[0]['total']);
}
$r = get_messages(local_user(), $a->pager['start'], $a->pager['itemspage']);
- if(! is_filled_array($r)) {
+ if(! dba::is_result($r)) {
info( t('No messages.') . EOL);
return $o;
}
if($a->theme['template_engine'] === 'internal') {
$from_name_e = template_escape($message['from-name']);
$subject_e = template_escape($message['title']);
- $body_e = template_escape(smilies(bbcode($message['body'])));
+ $body_e = template_escape(Smilies::replace(bbcode($message['body'])));
$to_name_e = template_escape($message['name']);
}
else {
$from_name_e = $message['from-name'];
$subject_e = $message['title'];
- $body_e = smilies(bbcode($message['body']));
+ $body_e = Smilies::replace(bbcode($message['body']));
$to_name_e = $message['name'];
}