Skip to content

Commit

Permalink
some prep for enabling registration on events
Browse files Browse the repository at this point in the history
  • Loading branch information
aaronpk committed Mar 30, 2021
1 parent c36dbd1 commit baf25bd
Show file tree
Hide file tree
Showing 4 changed files with 44 additions and 4 deletions.
10 changes: 10 additions & 0 deletions app/Http/Controllers/EventController.php
Original file line number Diff line number Diff line change
Expand Up @@ -372,4 +372,14 @@ public function unlisted_events() {
]);
}

public function edit_registration(Event $event) {
Gate::authorize('create-event');



return view('edit-registration', [
'event' => $event,
]);
}

}
32 changes: 32 additions & 0 deletions resources/views/edit-registration.blade.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
@extends('layouts/main')

@section('content')
<section class="section event">

<div class="content">
<h1>Configure Event Registration</h1>

<p><a href="{{ $event->permalink() }}">@icon(arrow-circle-left) {{ $event->name }}</a></p>
</div>


<div class="registration">


</div>


<style>
.event .responses {
padding: 0;
}
.responses li {
border-bottom: 1px #ddd solid;
padding-bottom: 0.75em;
}
</style>

{{ csrf_field() }}

</section>
@endsection
2 changes: 1 addition & 1 deletion resources/views/event.blade.php
Original file line number Diff line number Diff line change
Expand Up @@ -77,7 +77,7 @@
@if(Setting::value('enable_registration'))
<a class="dropdown-item" href="{{ route('edit-registration', $event) }}">
<span class="icon">@icon(file-alt)</span>
<span>Enable Registration</span>
<span>{{ $event->registration ? 'Configure' : 'Enable' }} Registration</span>
</a>
@endif
<a class="dropdown-item" href="{{ route('revision-history', $event) }}">
Expand Down
4 changes: 1 addition & 3 deletions routes/web.php
Original file line number Diff line number Diff line change
Expand Up @@ -88,16 +88,14 @@
Route::get('/event/{event}/photo', 'EventController@add_event_photo')->name('add-event-photo');
Route::post('/event/{event}/photo', 'EventController@upload_event_photo')->name('upload-event-photo');
Route::post('/event/{event}/photo_order', 'EventController@set_photo_order')->name('set-photo-order');

Route::post('/event/cover_image', 'EventController@upload_event_cover_image')->name('upload-event-cover-image');
Route::get('/event/{event}/registration', 'EventController@edit_registration')->name('edit-registration');

Route::get('/event/{event}/responses', 'ResponseController@edit_responses')->name('edit-responses');
Route::post('/event/{event}/responses/{response}/delete', 'ResponseController@delete_response')->name('delete-response');
Route::get('/event/{event}/responses/{response}.json', 'ResponseController@get_response_details')->name('get-response-details');
Route::post('/event/{event}/responses/save_alt_text', 'ResponseController@save_alt_text')->name('save-alt-text');

Route::get('/event/{event}/registration', 'ResponseController@edit_registration')->name('edit-registration');

Route::get('/moderate', 'ResponseController@moderate_all_responses')->name('moderate-all-responses');
Route::get('/event/{event}/moderate', 'ResponseController@moderate_responses')->name('moderate-responses');
Route::post('/event/{event}/moderate/{response}/approve', 'ResponseController@approve_response')->name('approve-response');
Expand Down

0 comments on commit baf25bd

Please sign in to comment.