X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=mod%2Funfollow.php;h=c754b384d33f20ba76a3ab680cc82c3ca0bfa218;hb=8293d5ed0af78ae6cc5629bb1f982a7b29794d32;hp=7afd82c98a95b25f3e5e8a9ed3849e3706ec5ee1;hpb=36ba7fa79c7c2d4304f3423d84215771e3bb6a9f;p=friendica.git diff --git a/mod/unfollow.php b/mod/unfollow.php index 7afd82c98a..c754b384d3 100644 --- a/mod/unfollow.php +++ b/mod/unfollow.php @@ -1,14 +1,29 @@ . + * */ use Friendica\App; -use Friendica\Core\L10n; use Friendica\Core\Protocol; use Friendica\Core\Renderer; -use Friendica\Core\System; use Friendica\Database\DBA; +use Friendica\DI; use Friendica\Model\Contact; use Friendica\Model\Profile; use Friendica\Model\User; @@ -19,8 +34,8 @@ function unfollow_post(App $a) $base_return_path = 'contact'; if (!local_user()) { - notice(L10n::t('Permission denied.')); - $a->internalRedirect('login'); + notice(DI::l10n()->t('Permission denied.')); + DI::baseUrl()->redirect('login'); // NOTREACHED } @@ -33,18 +48,18 @@ function unfollow_post(App $a) $contact = DBA::selectFirst('contact', [], $condition); if (!DBA::isResult($contact)) { - notice(L10n::t("You aren't following this contact.")); - $a->internalRedirect($base_return_path); + notice(DI::l10n()->t("You aren't following this contact.")); + DI::baseUrl()->redirect($base_return_path); // NOTREACHED } if (!empty($_REQUEST['cancel'])) { - $a->internalRedirect($base_return_path . '/' . $contact['id']); + DI::baseUrl()->redirect($base_return_path . '/' . $contact['id']); } if (!in_array($contact['network'], Protocol::NATIVE_SUPPORT)) { - notice(L10n::t('Unfollowing is currently not supported by your network.')); - $a->internalRedirect($base_return_path . '/' . $contact['id']); + notice(DI::l10n()->t('Unfollowing is currently not supported by your network.')); + DI::baseUrl()->redirect($base_return_path . '/' . $contact['id']); // NOTREACHED } @@ -64,8 +79,8 @@ function unfollow_post(App $a) $return_path = $base_return_path . '/' . $contact['id']; } - info(L10n::t('Contact unfollowed')); - $a->internalRedirect($return_path); + info(DI::l10n()->t('Contact unfollowed')); + DI::baseUrl()->redirect($return_path); // NOTREACHED } @@ -74,8 +89,8 @@ function unfollow_content(App $a) $base_return_path = 'contact'; if (!local_user()) { - notice(L10n::t('Permission denied.')); - $a->internalRedirect('login'); + notice(DI::l10n()->t('Permission denied.')); + DI::baseUrl()->redirect('login'); // NOTREACHED } @@ -89,25 +104,25 @@ function unfollow_content(App $a) $contact = DBA::selectFirst('contact', ['url', 'network', 'addr', 'name'], $condition); if (!DBA::isResult($contact)) { - notice(L10n::t("You aren't following this contact.")); - $a->internalRedirect($base_return_path); + notice(DI::l10n()->t("You aren't following this contact.")); + DI::baseUrl()->redirect($base_return_path); // NOTREACHED } if (!in_array($contact['network'], Protocol::NATIVE_SUPPORT)) { - notice(L10n::t('Unfollowing is currently not supported by your network.')); - $a->internalRedirect($base_return_path . '/' . $contact['id']); + notice(DI::l10n()->t('Unfollowing is currently not supported by your network.')); + DI::baseUrl()->redirect($base_return_path . '/' . $contact['id']); // NOTREACHED } - $request = System::baseUrl() . '/unfollow'; + $request = DI::baseUrl() . '/unfollow'; $tpl = Renderer::getMarkupTemplate('auto_request.tpl'); $self = DBA::selectFirst('contact', ['url'], ['uid' => $uid, 'self' => true]); if (!DBA::isResult($self)) { - notice(L10n::t('Permission denied.')); - $a->internalRedirect($base_return_path); + notice(DI::l10n()->t('Permission denied.')); + DI::baseUrl()->redirect($base_return_path); // NOTREACHED } @@ -115,36 +130,25 @@ function unfollow_content(App $a) $_SESSION['fastlane'] = $contact['url']; $o = Renderer::replaceMacros($tpl, [ - '$header' => L10n::t('Disconnect/Unfollow'), - '$desc' => '', - '$pls_answer' => '', - '$does_know_you' => '', - '$add_note' => '', + '$header' => DI::l10n()->t('Disconnect/Unfollow'), '$page_desc' => '', - '$friendica' => '', - '$statusnet' => '', - '$diaspora' => '', - '$diasnote' => '', - '$your_address' => L10n::t('Your Identity Address:'), + '$your_address' => DI::l10n()->t('Your Identity Address:'), '$invite_desc' => '', - '$emailnet' => '', - '$submit' => L10n::t('Submit Request'), - '$cancel' => L10n::t('Cancel'), - '$nickname' => '', - '$name' => $contact['name'], + '$submit' => DI::l10n()->t('Submit Request'), + '$cancel' => DI::l10n()->t('Cancel'), '$url' => $contact['url'], '$zrl' => Contact::magicLink($contact['url']), - '$url_label' => L10n::t('Profile URL'), + '$url_label' => DI::l10n()->t('Profile URL'), '$myaddr' => $self['url'], '$request' => $request, '$keywords' => '', '$keywords_label'=> '' ]); - $a->page['aside'] = ''; - Profile::load($a, '', 0, Contact::getDetailsByURL($contact['url'])); + DI::page()['aside'] = ''; + Profile::load($a, '', Contact::getDetailsByURL($contact['url'])); - $o .= Renderer::replaceMacros(Renderer::getMarkupTemplate('section_title.tpl'), ['$title' => L10n::t('Status Messages and Posts')]); + $o .= Renderer::replaceMacros(Renderer::getMarkupTemplate('section_title.tpl'), ['$title' => DI::l10n()->t('Status Messages and Posts')]); // Show last public posts $o .= Contact::getPostsFromUrl($contact['url']);