]> git.mxchange.org Git - friendica-addons.git/commitdiff
viewsrc: Improve page load speed
authorMichael <heluecht@pirati.ca>
Sun, 14 Mar 2021 17:41:02 +0000 (17:41 +0000)
committerMichael <heluecht@pirati.ca>
Sun, 14 Mar 2021 17:41:02 +0000 (17:41 +0000)
viewsrc/viewsrc.php

index 44e92e85a6943133c09cac395484b3b574c14818..445d8ee580e9cc069a11cbad8bbdaa648b89c3ed 100644 (file)
@@ -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']);
 }