feat added custom pages

This commit is contained in:
Mathieu Lagace
2021-08-30 20:37:43 +00:00
parent 1bec8805a7
commit 935b63898c
509 changed files with 53583 additions and 235 deletions

View File

@@ -30,6 +30,8 @@ Route::get('/activity/{id}', 'ComplementaryActivityController@show');
Route::get('/picture/{id}', 'PictureController@show');
Route::get('/pictures', 'PictureController@index');
Route::get('/p/{name}', 'PublicPageController@display');
Route::get('/file/get', 'GoogleDriveController@getFile')->middleware('fileperm:file,r');
/** Setup */
@@ -45,6 +47,12 @@ Route::middleware(['auth', 'firstlogin'])->name('admin.')->group(function () {
Route::get('/admin/update', 'AdminController@update')->name('update');
Route::get('/admin/status', 'AdminController@status')->name('status');
/* PublicPage **/
Route::get('/admin/public-pages', 'PublicPageController@index')->name('public-page');
Route::get('/admin/public-pages/create', 'PublicPageController@create')->name('public-page.create');
Route::get('/admin/public-pages/edit/{id}', 'PublicPageController@edit')->name('public-page.edit');
Route::patch('/admin/public-pages/edit/{id}', 'PublicPageController@update');
Route::get('/admin/public-pages/{id}', 'PublicPageController@show')->name('public-page.show');
/** Schedule */
Route::get('/admin/schedule', 'CalendarController@index')->middleware('perm:schedule_see')->name('schedule');