From: Michael Date: Sun, 14 Mar 2021 17:41:02 +0000 (+0000) Subject: viewsrc: Improve page load speed X-Git-Url: https://git.mxchange.org/?a=commitdiff_plain;h=f14bbeae1437560b5734076a0101912c00755e54;p=friendica-addons.git viewsrc: Improve page load speed --- diff --git a/viewsrc/viewsrc.php b/viewsrc/viewsrc.php index 44e92e85..445d8ee5 100644 --- a/viewsrc/viewsrc.php +++ b/viewsrc/viewsrc.php @@ -8,9 +8,6 @@ */ use Friendica\Core\Hook; use Friendica\DI; -use Friendica\Model\Item; -use Friendica\Database\DBA; -use Friendica\Model\Post; function viewsrc_install() { Hook::register('item_photo_menu', 'addon/viewsrc/viewsrc.php', 'viewsrc_item_photo_menu'); @@ -35,21 +32,5 @@ function viewsrc_item_photo_menu(&$a, &$b) return; } - if (local_user() != $b['item']['uid']) { - $item = Post::selectFirstForUser(local_user(), ['id'], ['uid' => local_user(), 'guid' => $b['item']['guid']]); - if (!DBA::isResult($item)) { - return; - } - - $item_id = $item['id']; - } else { - $item_id = $b['item']['id']; - } - - $b['menu'] = array_merge([DI::l10n()->t('View Source') => DI::baseUrl()->get() . '/viewsrc/'. $item_id], $b['menu']); - - //if((! local_user()) || (local_user() != $b['item']['uid'])) - // return; - - //$b['menu'] = array_merge(array(DI::l10n()->t('View Source') => $a->getBaseURL() . '/viewsrc/'. $b['item']['id']), $b['menu']); + $b['menu'] = array_merge([DI::l10n()->t('View Source') => DI::baseUrl()->get() . '/viewsrc/'. $b['item']['uri-id']], $b['menu']); }