diff --git a/blackout/blackout.php b/blackout/blackout.php index 9fba4cd1..a4e3eb35 100644 --- a/blackout/blackout.php +++ b/blackout/blackout.php @@ -88,7 +88,7 @@ function blackout_redirect ($a, $b) { } if (( $date1 <= $now ) && ( $now <= $date2 )) { logger('redirecting user to blackout page'); - System::redirect($myurl); + System::externalRedirectTo($myurl); } } diff --git a/notifyall/notifyall.php b/notifyall/notifyall.php index 9789ccd9..58e54908 100644 --- a/notifyall/notifyall.php +++ b/notifyall/notifyall.php @@ -96,7 +96,7 @@ function notifyall_post(App $a) } notice(L10n::t('Emails sent')); - System::redirect('admin'); + $a->internalRedirect('admin'); } function notifyall_content(&$a) diff --git a/startpage/startpage.php b/startpage/startpage.php index 0b4653e1..0971818f 100644 --- a/startpage/startpage.php +++ b/startpage/startpage.php @@ -32,7 +32,7 @@ function startpage_home_init($a, $b) $page = PConfig::get(local_user(), 'startpage', 'startpage'); if (strlen($page)) { - System::redirect($page); + $a->internalRedirect($page); } return; } diff --git a/statusnet/statusnet.php b/statusnet/statusnet.php index 274a6abd..aba503a4 100644 --- a/statusnet/statusnet.php +++ b/statusnet/statusnet.php @@ -164,7 +164,7 @@ function statusnet_settings_post(App $a, $post) } } } - System::redirect('settings/connectors'); + $a->internalRedirect('settings/connectors'); } else { if (isset($_POST['statusnet-consumersecret'])) { // check if we can reach the API of the GNU Social server @@ -192,7 +192,7 @@ function statusnet_settings_post(App $a, $post) notice(L10n::t('We could not contact the GNU Social API with the Path you entered.') . EOL); } } - System::redirect('settings/connectors'); + $a->internalRedirect('settings/connectors'); } else { if (isset($_POST['statusnet-pin'])) { // if the user supplied us with a PIN from GNU Social, let the magic of OAuth happen @@ -210,7 +210,7 @@ function statusnet_settings_post(App $a, $post) PConfig::set(local_user(), 'statusnet', 'post', 1); PConfig::set(local_user(), 'statusnet', 'post_taglinks', 1); // reload the Addon Settings page, if we don't do it see Bug #42 - System::redirect('settings/connectors'); + $a->internalRedirect('settings/connectors'); } else { // if no PIN is supplied in the POST variables, the user has changed the setting // to post a dent for every new __public__ posting to the wall diff --git a/twitter/twitter.php b/twitter/twitter.php index 90cea144..b1eeb5b8 100644 --- a/twitter/twitter.php +++ b/twitter/twitter.php @@ -261,7 +261,7 @@ function twitter_settings_post(App $a) info($e->getMessage()); } // reload the Addon Settings page, if we don't do it see Bug #42 - System::redirect('settings/connectors'); + $a->internalRedirect('settings/connectors'); } else { // if no PIN is supplied in the POST variables, the user has changed the setting // to post a tweet for every new __public__ posting to the wall