]> git.mxchange.org Git - friendica.git/blobdiff - mod/match.php
Move Config::get() to DI::config()->get()
[friendica.git] / mod / match.php
index 0e9be281933353d549fb3ae20a33f5b3f7db4b39..0805af7c5655095fd6ff008f9a0d6cb63b76561d 100644 (file)
@@ -6,8 +6,8 @@
 use Friendica\App;
 use Friendica\Content\Widget;
 use Friendica\Core\Config;
-use Friendica\Core\L10n;
 use Friendica\Core\Renderer;
+use Friendica\Core\Search;
 use Friendica\Database\DBA;
 use Friendica\DI;
 use Friendica\Model\Contact;
@@ -16,7 +16,7 @@ use Friendica\Util\Network;
 use Friendica\Util\Proxy as ProxyUtils;
 
 /**
- * @brief Controller for /match.
+ * Controller for /match.
  *
  * It takes keywords from your profile and queries the directory server for
  * matching keywords from other profiles.
@@ -45,7 +45,7 @@ function match_content(App $a)
                return '';
        }
        if (!$profile['pub_keywords'] && (!$profile['prv_keywords'])) {
-               notice(L10n::t('No keywords to match. Please add keywords to your default profile.') . EOL);
+               notice(DI::l10n()->t('No keywords to match. Please add keywords to your default profile.') . EOL);
                return '';
        }
 
@@ -55,8 +55,8 @@ function match_content(App $a)
        $params['s'] = $tags;
        $params['n'] = 100;
 
-       if (strlen(Config::get('system', 'directory'))) {
-               $host = get_server();
+       if (strlen(DI::config()->get('system', 'directory'))) {
+               $host = Search::getGlobalDirectory();
        } else {
                $host = DI::baseUrl();
        }
@@ -79,12 +79,12 @@ function match_content(App $a)
                        }
 
                        // Workaround for wrong directory photo URL
-                       $profile->photo = str_replace('http:///photo/', get_server() . '/photo/', $profile->photo);
+                       $profile->photo = str_replace('http:///photo/', Search::getGlobalDirectory() . '/photo/', $profile->photo);
 
                        $connlnk = DI::baseUrl() . '/follow/?url=' . $profile->url;
                        $photo_menu = [
-                               'profile' => [L10n::t("View Profile"), Contact::magicLink($profile->url)],
-                               'follow' => [L10n::t("Connect/Follow"), $connlnk]
+                               'profile' => [DI::l10n()->t("View Profile"), Contact::magicLink($profile->url)],
+                               'follow' => [DI::l10n()->t("Connect/Follow"), $connlnk]
                        ];
 
                        $contact_details = Contact::getDetailsByURL($profile->url, 0);
@@ -98,7 +98,7 @@ function match_content(App $a)
                                'about'        => $contact_details['about'] ?? '',
                                'account_type' => Contact::getAccountType($contact_details),
                                'thumb'        => ProxyUtils::proxifyUrl($profile->photo, false, ProxyUtils::SIZE_THUMB),
-                               'conntxt'      => L10n::t('Connect'),
+                               'conntxt'      => DI::l10n()->t('Connect'),
                                'connlnk'      => $connlnk,
                                'img_hover'    => $profile->tags,
                                'photo_menu'   => $photo_menu,
@@ -111,12 +111,12 @@ function match_content(App $a)
                        'class' => 'pager',
                        'first' => [
                                'url'   => 'match',
-                               'text'  => L10n::t('first'),
+                               'text'  => DI::l10n()->t('first'),
                                'class' => 'previous' . ($start == 0 ? 'disabled' : '')
                        ],
                        'next'  => [
                                'url'   => 'match?start=' . $i,
-                               'text'  => L10n::t('next'),
+                               'text'  => DI::l10n()->t('next'),
                                'class' =>  'next' . ($i >= $msearch->total ? ' disabled' : '')
                        ]
                ];
@@ -126,12 +126,12 @@ function match_content(App $a)
        }
 
        if (empty($entries)) {
-               info(L10n::t('No matches') . EOL);
+               info(DI::l10n()->t('No matches') . EOL);
        }
 
        $tpl = Renderer::getMarkupTemplate('viewcontact_template.tpl');
        $o = Renderer::replaceMacros($tpl, [
-               '$title'    => L10n::t('Profile Match'),
+               '$title'    => DI::l10n()->t('Profile Match'),
                '$contacts' => $entries,
                '$paginate' => $paginate
        ]);