52 lines
2 KiB
PHP
52 lines
2 KiB
PHP
<?php
|
|
|
|
/*
|
|
|--------------------------------------------------------------------------
|
|
| Web Routes
|
|
|--------------------------------------------------------------------------
|
|
|
|
|
| Here is where you can register web routes for your application. These
|
|
| routes are loaded by the RouteServiceProvider within a group which
|
|
| contains the "web" middleware group. Now create something great!
|
|
|
|
|
*/
|
|
|
|
Route::group(['middleware' => ['auth']], function(){
|
|
// Les pages Front
|
|
Route::get('/', 'CommunController@index')->name('home');
|
|
Route::get('/gestion-des-medias', 'MediaController@index')->name('media_manager');
|
|
Route::get('/upload', 'UploadController@index');
|
|
|
|
// Message de contact
|
|
Route::post('/send-message', 'CommunController@sendMessage');
|
|
|
|
// Ajax pour la gestion des dossiers
|
|
Route::post('/ajax/load-folder', 'DossierController@loadFolder');
|
|
Route::post('/ajax/add-folder', 'DossierController@addFolder');
|
|
Route::post('/ajax/remove-folder', 'DossierController@removeFolder');
|
|
Route::post('/ajax/move-folder', 'DossierController@moveFolder');
|
|
Route::post('/ajax/rename-folder', 'DossierController@renameFolder');
|
|
Route::post('/ajax/favoris-folder', 'UserController@favorisFolder');
|
|
Route::post('/ajax/get-folder-property', 'DossierController@getFolderProperty');
|
|
Route::post('/ajax/save-folder-property', 'DossierController@saveFolderProperty');
|
|
|
|
// Ajax pour la gestion des médias
|
|
Route::post('/ajax/load-media', 'MediaController@loadMedia');
|
|
Route::post('/ajax/move-media', 'MediaController@moveMedia');
|
|
Route::post('/ajax/remove-media', 'MediaController@removeMedia');
|
|
Route::post('/ajax/get-media', 'MediaController@getOneMedia');
|
|
|
|
// Ajax pour la gestion de l'upload de média
|
|
Route::post('/ajax/upload-media', 'UploadController@storeMedia');
|
|
|
|
// Back office
|
|
Route::resource('user', 'UserController');
|
|
Route::post('/check-matricule', 'UserController@checkMatricule');
|
|
Route::resource('dossier', 'DossierController');
|
|
});
|
|
|
|
Auth::routes([
|
|
'reset' => false,
|
|
'verify' => false,
|
|
'register' => false,
|
|
]);
|