updated gallery
This commit is contained in:
@@ -12,14 +12,13 @@
|
||||
*/
|
||||
|
||||
use Illuminate\Support\Facades\Route;
|
||||
use App\Http\Controllers\Web\ArtController;
|
||||
use App\Http\Controllers\Misc\AvatarController as LegacyAvatarController;
|
||||
//use App\Http\Controllers\Web\ArtController;
|
||||
use App\Http\Controllers\Legacy\AvatarController;
|
||||
use App\Http\Controllers\Web\CategoryController;
|
||||
use App\Http\Controllers\Web\FeaturedArtworksController;
|
||||
use App\Http\Controllers\Web\DailyUploadsController;
|
||||
use App\Http\Controllers\Community\ChatController;
|
||||
use App\Http\Controllers\Community\LatestController;
|
||||
use App\Http\Controllers\Community\LatestCommentsController;
|
||||
use App\Http\Controllers\User\TopFavouritesController;
|
||||
use App\Http\Controllers\User\FavouritesController;
|
||||
use App\Http\Controllers\User\TopAuthorsController;
|
||||
@@ -34,16 +33,15 @@ use App\Http\Controllers\Web\BrowseGalleryController;
|
||||
use App\Http\Controllers\Web\GalleryController;
|
||||
use App\Http\Controllers\Web\RssFeedController;
|
||||
//use App\Http\Controllers\Dashboard\ManageController;
|
||||
//use App\Http\Controllers\User\ReceivedCommentsController;
|
||||
use App\Http\Controllers\Legacy\ReceivedCommentsController;
|
||||
|
||||
// ── AVATARS ───────────────────────────────────────────────────────────────────
|
||||
Route::get('/avatar/{id}/{name?}', [LegacyAvatarController::class, 'show'])
|
||||
Route::get('/avatar/{id}/{name?}', [AvatarController::class, 'show'])
|
||||
->where('id', '\d+')
|
||||
->name('legacy.avatar');
|
||||
|
||||
// ── ARTWORK (legacy comment URL) ──────────────────────────────────────────────
|
||||
Route::match(['get','post'], '/art/{id}/comment', [ArtController::class, 'show'])
|
||||
->where('id', '\d+');
|
||||
//Route::match(['get','post'], '/art/{id}/comment', [ArtController::class, 'show'])->where('id', '\d+');
|
||||
|
||||
// ── CATEGORIES / SECTIONS ─────────────────────────────────────────────────────
|
||||
Route::get('/categories', [CategoryController::class, 'index'])->name('legacy.categories');
|
||||
@@ -55,29 +53,31 @@ Route::get('/category/{group}/{slug?}/{id?}', [BrowseGalleryController::class, '
|
||||
->name('legacy.category');
|
||||
|
||||
// ── BROWSE / FEATURED / DAILY ─────────────────────────────────────────────────
|
||||
Route::get('/browse', [BrowseGalleryController::class, 'browse'])->name('legacy.browse');
|
||||
//Route::get('/browse', fn () => redirect('/explore', 301))->name('legacy.browse');
|
||||
Route::get('/browse-redirect', fn () => redirect('/explore', 301))->name('legacy.browse.redirect');
|
||||
Route::get('/wallpapers-redirect', fn () => redirect('/explore/wallpapers', 301))->name('legacy.wallpapers.redirect');
|
||||
//Route::get('/browse', [BrowseGalleryController::class, 'browse'])->name('legacy.browse');
|
||||
Route::get('/browse', fn () => redirect('/explore', 301))->name('legacy.browse');
|
||||
Route::get('/featured', [FeaturedArtworksController::class, 'index'])->name('legacy.featured');
|
||||
Route::get('/featured-artworks',[FeaturedArtworksController::class, 'index'])->name('legacy.featured_artworks');
|
||||
Route::get('/daily-uploads', [DailyUploadsController::class, 'index'])->name('legacy.daily_uploads');
|
||||
|
||||
// ── CHAT ──────────────────────────────────────────────────────────────────────
|
||||
Route::get('/chat', [ChatController::class, 'index'])->name('legacy.chat');
|
||||
Route::post('/chat_post', [ChatController::class, 'post'])->name('legacy.chat.post');
|
||||
Route::get('/chat', fn () => redirect()->route('community.chat', [], 301))->name('legacy.chat');
|
||||
Route::post('/chat_post', [ChatController::class, 'post'])->name('legacy.chat.post');
|
||||
|
||||
// ── UPLOADS / COMMENTS / DOWNLOADS (SEO alias pages) ─────────────────────────
|
||||
Route::get('/uploads/latest', [LatestController::class, 'index'])->name('uploads.latest');
|
||||
Route::get('/uploads/daily', [DailyUploadsController::class, 'index'])->name('uploads.daily');
|
||||
Route::get('/members/photos', [MembersController::class, 'photos'])->name('members.photos');
|
||||
Route::get('/authors/top', [TopAuthorsController::class, 'index'])->name('authors.top');
|
||||
Route::get('/comments/latest', [LatestCommentsController::class, 'index'])->name('comments.latest');
|
||||
Route::get('/comments/latest', function () {
|
||||
return redirect()->route('community.activity', request()->query(), 301);
|
||||
})->name('comments.latest');
|
||||
Route::get('/comments/monthly', [MonthlyCommentatorsController::class, 'index'])->name('comments.monthly');
|
||||
Route::get('/downloads/today', [TodayDownloadsController::class, 'index'])->name('downloads.today');
|
||||
|
||||
Route::get('/latest', [LatestController::class, 'index'])->name('legacy.latest');
|
||||
Route::get('/latest-comments', [LatestCommentsController::class, 'index'])->name('legacy.latest_comments');
|
||||
Route::get('/latest-comments', function () {
|
||||
return redirect()->route('community.activity', request()->query(), 301);
|
||||
})->name('legacy.latest_comments');
|
||||
Route::get('/today-in-history', [TodayInHistoryController::class, 'index'])->name('legacy.today_in_history');
|
||||
Route::get('/today-downloads', [TodayDownloadsController::class, 'index'])->name('legacy.today_downloads');
|
||||
Route::get('/monthly-commentators', [MonthlyCommentatorsController::class, 'index'])->name('legacy.monthly_commentators');
|
||||
@@ -104,7 +104,7 @@ Route::post('/favourites/{userId}/delete/{artworkId}', [FavouritesController::cl
|
||||
|
||||
Route::middleware('ensure.onboarding.complete')
|
||||
->get('/gallery/{id}/{username?}', [GalleryController::class, 'show'])
|
||||
->name('legacy.gallery');
|
||||
->name('legacy.gallery'); // We need to fix to a new gallery
|
||||
|
||||
// ── PROFILE (legacy URL patterns) ────────────────────────────────────────────
|
||||
Route::get('/user/{username}', [ProfileController::class, 'legacyByUsername'])
|
||||
@@ -125,7 +125,7 @@ Route::middleware(['auth'])->match(['get','post'], '/user', function () {
|
||||
})->name('legacy.user.redirect');
|
||||
|
||||
// ── COMMENTS / STATISTICS ─────────────────────────────────────────────────────
|
||||
//Route::middleware('auth')->get('/recieved-comments', [ReceivedCommentsController::class, 'index'])->name('legacy.received_comments');
|
||||
Route::middleware('auth')->get('/recieved-comments', [ReceivedCommentsController::class, 'index'])->name('legacy.received_comments');
|
||||
|
||||
Route::middleware(['auth'])->group(function () {
|
||||
Route::get('/statistics', [StatisticsController::class, 'index'])->name('legacy.statistics');
|
||||
|
||||
Reference in New Issue
Block a user