}
$x = [
- 'is_owner' => true,
- 'allow_location' => $a->user['allow_location'],
- 'default_location' => $a->user['default-location'],
- 'nickname' => $a->user['nickname'],
- 'lockstate' => (self::$groupId || self::$forumContactId || self::$network || (is_array($a->user) &&
- (strlen($a->user['allow_cid']) || strlen($a->user['allow_gid']) ||
- strlen($a->user['deny_cid']) || strlen($a->user['deny_gid']))) ? 'lock' : 'unlock'),
- 'default_perms' => ACL::getDefaultUserPermissions($a->user),
- 'acl' => ACL::getFullSelectorHTML(DI::page(), $a->user, true, $default_permissions),
+ 'lockstate' => self::$groupId || self::$forumContactId || self::$network || ACL::getLockstateForUserId($a->getLoggedInUserId()) ? 'lock' : 'unlock',
+ 'acl' => ACL::getFullSelectorHTML(DI::page(), $a->getLoggedInUserId(), true, $default_permissions),
'bang' => ((self::$groupId || self::$forumContactId || self::$network) ? '!' : ''),
- 'visitor' => 'block',
- 'profile_uid' => local_user(),
'content' => $content,
];
- $o .= status_editor($a, $x);
+ $o .= DI::conversation()->statusEditor($x);
}
if (self::$groupId) {
$ordering = '`commented`';
}
- $o .= conversation(DI::app(), $items, 'network', false, false, $ordering, local_user());
+ $o .= DI::conversation()->create($items, 'network', false, false, $ordering, local_user());
if (DI::pConfig()->get(local_user(), 'system', 'infinite_scroll')) {
$o .= HTML::scrollLoader();