X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;ds=sidebyside;f=mod%2Fdisplay.php;h=2d32eed5eb504018f39cab567e920227fca5240f;hb=d5c2c41b0289523f65dff634e3fdda3336ed6146;hp=2600dfd26d020e06d409b8d31a52faf7c2ea147e;hpb=19aecb952dcd627dfee9de8fff5a7ea35339ae78;p=friendica.git diff --git a/mod/display.php b/mod/display.php index 2600dfd26d..2d32eed5eb 100644 --- a/mod/display.php +++ b/mod/display.php @@ -11,7 +11,7 @@ use Friendica\Core\Config; use Friendica\Core\L10n; use Friendica\Core\Protocol; use Friendica\Core\System; -use Friendica\Database\DBM; +use Friendica\Database\DBA; use Friendica\Model\Contact; use Friendica\Model\Group; use Friendica\Model\Item; @@ -52,20 +52,20 @@ function display_init(App $a) // Does the local user have this item? if (local_user()) { $item = Item::selectFirstForUser(local_user(), $fields, ['guid' => $a->argv[1], 'uid' => local_user()]); - if (DBM::is_result($item)) { + if (DBA::isResult($item)) { $nick = $a->user["nickname"]; } } // Is it an item with uid=0? - if (!DBM::is_result($item)) { + if (!DBA::isResult($item)) { $item = Item::selectFirstForUser(local_user(), $fields, ['guid' => $a->argv[1], 'private' => [0, 2], 'uid' => 0]); } } elseif (($a->argc == 3) && ($nick == 'feed-item')) { $item = Item::selectFirstForUser(local_user(), $fields, ['id' => $a->argv[2], 'private' => [0, 2], 'uid' => 0]); } - if (!DBM::is_result($item)) { + if (!DBA::isResult($item)) { $a->error = 404; notice(L10n::t('Item not found.') . EOL); return; @@ -86,15 +86,15 @@ function display_init(App $a) $nickname = str_replace(normalise_link(System::baseUrl())."/profile/", "", normalise_link($profiledata["url"])); if (($nickname != $a->user["nickname"])) { - $profile = dba::fetch_first("SELECT `profile`.`uid` AS `profile_uid`, `profile`.* , `contact`.`avatar-date` AS picdate, `user`.* FROM `profile` + $profile = DBA::fetchFirst("SELECT `profile`.`uid` AS `profile_uid`, `profile`.* , `contact`.`avatar-date` AS picdate, `user`.* FROM `profile` INNER JOIN `contact` on `contact`.`uid` = `profile`.`uid` INNER JOIN `user` ON `profile`.`uid` = `user`.`uid` WHERE `user`.`nickname` = ? AND `profile`.`is-default` AND `contact`.`self` LIMIT 1", $nickname ); - if (DBM::is_result($profile)) { + if (DBA::isResult($profile)) { $profiledata = $profile; } - $profiledata["network"] = NETWORK_DFRN; + $profiledata["network"] = Protocol::DFRN; } else { $profiledata = []; } @@ -105,7 +105,7 @@ function display_init(App $a) function display_fetchauthor($a, $item) { - $author = dba::selectFirst('contact', ['name', 'nick', 'photo', 'network', 'url'], ['id' => $item['author-id']]); + $author = DBA::selectFirst('contact', ['name', 'nick', 'photo', 'network', 'url'], ['id' => $item['author-id']]); $profiledata = []; $profiledata['uid'] = -1; @@ -177,10 +177,10 @@ function display_fetchauthor($a, $item) $profiledata["photo"] = System::removedBaseUrl($profiledata["photo"]); if (local_user()) { - if (in_array($profiledata["network"], [NETWORK_DFRN, NETWORK_DIASPORA, NETWORK_OSTATUS])) { + if (in_array($profiledata["network"], [Protocol::DFRN, Protocol::DIASPORA, Protocol::OSTATUS])) { $profiledata["remoteconnect"] = System::baseUrl()."/follow?url=".urlencode($profiledata["url"]); } - } elseif ($profiledata["network"] == NETWORK_DFRN) { + } elseif ($profiledata["network"] == Protocol::DFRN) { $connect = str_replace("/profile/", "/dfrn_request/", $profiledata["url"]); $profiledata["remoteconnect"] = $connect; } @@ -221,7 +221,7 @@ function display_content(App $a, $update = false, $update_uid = 0) if (local_user()) { $condition = ['guid' => $a->argv[1], 'uid' => local_user()]; $item = Item::selectFirstForUser(local_user(), $fields, $condition); - if (DBM::is_result($item)) { + if (DBA::isResult($item)) { $item_id = $item["id"]; $item_parent = $item["parent"]; $item_parent_uri = $item['parent-uri']; @@ -231,7 +231,7 @@ function display_content(App $a, $update = false, $update_uid = 0) if ($item_parent == 0) { $condition = ['private' => [0, 2], 'guid' => $a->argv[1], 'uid' => 0]; $item = Item::selectFirstForUser(local_user(), $fields, $condition); - if (DBM::is_result($item)) { + if (DBA::isResult($item)) { $item_id = $item["id"]; $item_parent = $item["parent"]; $item_parent_uri = $item['parent-uri']; @@ -247,7 +247,7 @@ function display_content(App $a, $update = false, $update_uid = 0) } // We are displaying an "alternate" link if that post was public. See issue 2864 - $is_public = dba::exists('item', ['id' => $item_id, 'private' => [0, 2]]); + $is_public = Item::exists(['id' => $item_id, 'private' => [0, 2]]); if ($is_public) { // For the atom feed the nickname doesn't matter at all, we only need the item id. $alternate = System::baseUrl().'/display/feed-item/'.$item_id.'.atom'; @@ -279,8 +279,8 @@ function display_content(App $a, $update = false, $update_uid = 0) if ($contact_id) { $groups = Group::getIdsByContactId($contact_id); - $remote_contact = dba::selectFirst('contact', [], ['id' => $contact_id, 'uid' => $a->profile['uid']]); - if (DBM::is_result($remote_contact)) { + $remote_contact = DBA::selectFirst('contact', [], ['id' => $contact_id, 'uid' => $a->profile['uid']]); + if (DBA::isResult($remote_contact)) { $contact = $remote_contact; $is_remote_contact = true; } @@ -293,8 +293,8 @@ function display_content(App $a, $update = false, $update_uid = 0) } } - $page_contact = dba::selectFirst('contact', [], ['self' => true, 'uid' => $a->profile['uid']]); - if (DBM::is_result($page_contact)) { + $page_contact = DBA::selectFirst('contact', [], ['self' => true, 'uid' => $a->profile['uid']]); + if (DBA::isResult($page_contact)) { $a->page_contact = $page_contact; } $is_owner = (local_user() && (in_array($a->profile['profile_uid'], [local_user(), 0])) ? true : false); @@ -324,7 +324,7 @@ function display_content(App $a, $update = false, $update_uid = 0) if (local_user() && (local_user() == $a->profile['uid'])) { $condition = ['parent-uri' => $item_parent_uri, 'uid' => local_user(), 'unseen' => true]; - $unseen = dba::exists('item', $condition); + $unseen = Item::exists($condition); } else { $unseen = false; } @@ -338,7 +338,7 @@ function display_content(App $a, $update = false, $update_uid = 0) $params = ['order' => ['uid', 'parent' => true, 'gravity', 'id']]; $items_obj = Item::selectForUser(local_user(), [], $condition, $params); - if (!DBM::is_result($items_obj)) { + if (!DBA::isResult($items_obj)) { notice(L10n::t('Item not found.') . EOL); return $o; }