diff --git a/site/app/Http/Controllers/ArtworkController.php b/site/app/Http/Controllers/ArtworkController.php index ae64f4a..c1ae9e9 100644 --- a/site/app/Http/Controllers/ArtworkController.php +++ b/site/app/Http/Controllers/ArtworkController.php @@ -51,10 +51,16 @@ class ArtworkController extends Controller * * @return \Illuminate\Http\Response */ - public function create() + public function create(Request $request) { $user = auth()->user(); $podcasts = $this->publishedPodcasts(); + $request->session()->flash('success', '

PLEASE READ!

+

When you submit your artwork, it will be stored for approval, + this is because malicious users were using the site to dox and + other vile behaviors. You will not see it in the list of artworks + until it has been approved.

+

YOU DON\'T HAVE TO SUBMIT IT MULTIPLE TIMES!

'); return view('artworks.submit', [ 'user' => $user, 'pageTitle' => 'Submit New Artwork', @@ -170,7 +176,8 @@ class ArtworkController extends Controller ->save(Storage::disk('static')->path('/thumbnails') . '/' . $artwork->filename); ImageOptimizer::optimize(Storage::disk('static')->path('/artworks/' . $artwork->filename)); ImageOptimizer::optimize(Storage::disk('static')->path('/thumbnails/' . $artwork->filename)); - return redirect('/artworks/' . $artwork->id); + $request->session()->flash('success', '

Your artwork has been submitted successfully

Someone with permission will approve it for public consumption shortly, you do not need to submit it again. - TYFYC and ITM!

'); + return redirect('/artworks'); } /** diff --git a/site/resources/views/artworks/submit.blade.php b/site/resources/views/artworks/submit.blade.php index b5609fe..aa5f9c8 100644 --- a/site/resources/views/artworks/submit.blade.php +++ b/site/resources/views/artworks/submit.blade.php @@ -18,6 +18,19 @@ @endsection @section('page-content')
+ @if (session('success')) +
+
+
+ +
+
+
+ + @endif
@csrf diff --git a/site/resources/views/explore/artworks.blade.php b/site/resources/views/explore/artworks.blade.php index 90c92f5..af3f3bf 100644 --- a/site/resources/views/explore/artworks.blade.php +++ b/site/resources/views/explore/artworks.blade.php @@ -21,6 +21,19 @@ @endsection @section('page-content')
+ @if (session('success')) +
+
+
+ +
+
+
+
+ @endif
{{ $artworks->links() }} diff --git a/site/resources/views/layouts/master.blade.php b/site/resources/views/layouts/master.blade.php index dbcd813..c1e3b3d 100644 --- a/site/resources/views/layouts/master.blade.php +++ b/site/resources/views/layouts/master.blade.php @@ -6,9 +6,9 @@ @if(View::hasSection('page-title')) - .: @yield('page-title') - No Agenda Art Generator :. + @yield('page-title') .:. No Agenda Art Generator @else - .: No Agenda Art Generator :. + No Agenda Art Generator @endif @include('partials.metabranding') @include('partials/favicon')