Removed old redirect handlers.
This commit is contained in:
parent
56911715fe
commit
ef4921949b
4 changed files with 0 additions and 88 deletions
|
@ -1,20 +0,0 @@
|
|||
<?php
|
||||
namespace Misuzu\Http\Handlers;
|
||||
|
||||
final class AuthHandler extends Handler {
|
||||
public function __construct() {
|
||||
$GLOBALS['misuzuBypassLockdown'] = true;
|
||||
parent::__construct();
|
||||
}
|
||||
|
||||
public function legacy($response, $request): void {
|
||||
$mode = $request->getParam('m');
|
||||
$destination = [
|
||||
'logout' => 'auth-logout',
|
||||
'reset' => 'auth-reset',
|
||||
'forgot' => 'auth-forgot',
|
||||
'register' => 'auth-register',
|
||||
][$mode] ?? 'auth-login';
|
||||
$response->redirect(url($destination), true);
|
||||
}
|
||||
}
|
|
@ -114,17 +114,4 @@ class ChangelogHandler extends Handler {
|
|||
$response->setContentType('application/rss+xml; charset=utf-8');
|
||||
return (new RssFeedSerializer)->serializeFeed(self::createFeed('rss'));
|
||||
}
|
||||
|
||||
public function legacy($response, $request) {
|
||||
$changeId = $request->getParam('c', FILTER_SANITIZE_NUMBER_INT);
|
||||
if($changeId) {
|
||||
$response->redirect(url('changelog-change', ['change' => $changeId]), true);
|
||||
return;
|
||||
}
|
||||
|
||||
$response->redirect(url('changelog-index', [
|
||||
'date' => $request->getParam('d'),
|
||||
'user' => $request->getParam('u', FILTER_SANITIZE_NUMBER_INT),
|
||||
]), true);
|
||||
}
|
||||
}
|
||||
|
|
|
@ -9,10 +9,6 @@ final class InfoHandler extends Handler {
|
|||
$response->setContent(Template::renderRaw('info.index'));
|
||||
}
|
||||
|
||||
public function redir($response, $request, string $name = ''): void {
|
||||
$response->redirect(url('info', ['title' => $name]), true);
|
||||
}
|
||||
|
||||
public function page($response, $request, string ...$parts) {
|
||||
$name = implode('/', $parts);
|
||||
$document = [
|
||||
|
|
|
@ -142,55 +142,4 @@ final class NewsHandler extends Handler {
|
|||
self::createFeed('rss', $categoryInfo, $categoryInfo->posts(new Pagination(10)))
|
||||
);
|
||||
}
|
||||
|
||||
public function legacy($response, $request) {
|
||||
$location = url('news-index');
|
||||
|
||||
switch($request->getPath()) {
|
||||
case '/news/index.php':
|
||||
$location = url('news-index', [
|
||||
'page' => $request->getParam('page', FILTER_SANITIZE_NUMBER_INT),
|
||||
]);
|
||||
break;
|
||||
|
||||
case '/news/category.php':
|
||||
$location = url('news-category', [
|
||||
'category' => $request->getParam('c', FILTER_SANITIZE_NUMBER_INT),
|
||||
'page' => $request->getParam('p', FILTER_SANITIZE_NUMBER_INT),
|
||||
]);
|
||||
break;
|
||||
|
||||
case '/news/post.php':
|
||||
$location = url('news-post', [
|
||||
'post' => $request->getParam('p', FILTER_SANITIZE_NUMBER_INT),
|
||||
]);
|
||||
break;
|
||||
|
||||
case '/news/feed.php':
|
||||
return 400;
|
||||
|
||||
case '/news/feed.php/rss':
|
||||
case '/news/feed.php/atom':
|
||||
$feedType = basename($request->getPath());
|
||||
$catId = $request->getParam('c', FILTER_SANITIZE_NUMBER_INT);
|
||||
$location = url($catId > 0 ? "news-category-feed-{$feedType}" : "news-feed-{$feedType}", ['category' => $catId]);
|
||||
break;
|
||||
|
||||
case '/news.php/rss':
|
||||
case '/news.php/atom':
|
||||
$feedType = basename($request->getPath());
|
||||
case '/news.php':
|
||||
$postId = $request->getParam('n', FILTER_SANITIZE_NUMBER_INT) ?? $request->getParam('p', FILTER_SANITIZE_NUMBER_INT);
|
||||
if($postId > 0)
|
||||
$location = url('news-post', ['post' => $postId]);
|
||||
else {
|
||||
$catId = $request->getParam('c', FILTER_SANITIZE_NUMBER_INT);
|
||||
$pageId = $request->getParam('page', FILTER_SANITIZE_NUMBER_INT);
|
||||
$location = url($catId > 0 ? (isset($feedType) ? "news-category-feed-{$feedType}" : 'news-category') : (isset($feedType) ? "news-feed-{$feedType}" : 'news-index'), ['category' => $catId, 'page' => $pageId]);
|
||||
}
|
||||
break;
|
||||
}
|
||||
|
||||
$response->redirect($location, true);
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue