diff --git a/app/Http/Controllers/ComplementaryActivityController.php b/app/Http/Controllers/ComplementaryActivityController.php index 33e83a51..0213338c 100644 --- a/app/Http/Controllers/ComplementaryActivityController.php +++ b/app/Http/Controllers/ComplementaryActivityController.php @@ -45,6 +45,10 @@ class ComplementaryActivityController extends Controller $activity->begin_time = request('begin_time'); $activity->end_time = request('end_time'); $activity->location = request('location'); + $activity->public_slogan = "Veuillez modifier le slogan publique par défaut"; + $activity->public_header_picture = "./assets/img/bg2.jpg"; + $activity->location = request('location'); + $activity->location = request('location'); if(request('is_mandatory') == 'on') { $activity->is_mandatory = true; @@ -64,7 +68,7 @@ class ComplementaryActivityController extends Controller $activity->save(); - return redirect('/admin/config/activity')->with('status','Activité ajouté avec succes'); + return redirect('/admin/config/activity')->with('success','Activité ajouté avec succes'); } /** @@ -73,9 +77,9 @@ class ComplementaryActivityController extends Controller * @param \App\ComplementaryActivity $complementaryActivity * @return \Illuminate\Http\Response */ - public function show(ComplementaryActivity $complementaryActivity) + public function show($id) { - return view('public.activity'); + return view('public.activity',['activity' => ComplementaryActivity::find($id)]); } /** diff --git a/database/migrations/2014_10_12_000000_create_users_table.php b/database/migrations/2014_10_12_000000_create_users_table.php index c862dc88..6f8f739b 100644 --- a/database/migrations/2014_10_12_000000_create_users_table.php +++ b/database/migrations/2014_10_12_000000_create_users_table.php @@ -42,7 +42,7 @@ class CreateUsersTable extends Migration $table->string('user_see')->default('unknown'); $table->string('user_edit')->default('unknown'); $table->string('user_notify')->default('unknown'); - $table->string('api_token', 60)->unique()->default(str_random(60)); + $table->string('api_token', 60)->unique()->default(str_shuffle(str_random(60))); $table->rememberToken(); $table->timestamps(); }); diff --git a/database/migrations/2019_07_19_183610_create_complementary_activities_table.php b/database/migrations/2019_07_19_183610_create_complementary_activities_table.php index f721af3c..239cac4d 100644 --- a/database/migrations/2019_07_19_183610_create_complementary_activities_table.php +++ b/database/migrations/2019_07_19_183610_create_complementary_activities_table.php @@ -17,6 +17,8 @@ class CreateComplementaryActivitiesTable extends Migration $table->increments('id'); $table->string('name'); $table->text('public_body'); + $table->text('public_slogan'); + $table->string('public_header_picture'); $table->text('admin_desc'); $table->string('calendar_color')->default('blue'); $table->string('calendar_icon')->default(''); diff --git a/database/seeds/ComplementaryActivitiesSeeder.php b/database/seeds/ComplementaryActivitiesSeeder.php index 0fa3cf0d..65d63b04 100644 --- a/database/seeds/ComplementaryActivitiesSeeder.php +++ b/database/seeds/ComplementaryActivitiesSeeder.php @@ -20,6 +20,8 @@ class ComplementaryActivitiesSeeder extends Seeder 'end_time' => '21:45', 'Location' => 'Escadron', 'public_body' => 'Veuillez modifier le text de description publique par défaut', + 'public_slogan' => 'Veuillez modifier le slogan publique par défaut', + 'public_header_picture' => './assets/img/bg2.jpg', 'admin_desc' => 'Veuillez modifier la description admin par défaut', ], [ @@ -30,6 +32,8 @@ class ComplementaryActivitiesSeeder extends Seeder 'end_time' => '23:59', 'Location' => 'Escadron', 'public_body' => 'Veuillez modifier le text de description publique par défaut', + 'public_slogan' => 'Veuillez modifier le slogan publique par défaut', + 'public_header_picture' => './assets/img/bg2.jpg', 'admin_desc' => 'Veuillez modifier la description admin par défaut', ], [ @@ -40,6 +44,8 @@ class ComplementaryActivitiesSeeder extends Seeder 'end_time' => '23:59', 'Location' => 'Escadron', 'public_body' => 'Veuillez modifier le text de description publique par défaut', + 'public_slogan' => 'Veuillez modifier le slogan publique par défaut', + 'public_header_picture' => './assets/img/bg2.jpg', 'admin_desc' => 'Veuillez modifier la description admin par défaut', ], [ @@ -50,6 +56,8 @@ class ComplementaryActivitiesSeeder extends Seeder 'end_time' => '23:59', 'Location' => 'Escadron', 'public_body' => 'Veuillez modifier le text de description publique par défaut', + 'public_slogan' => 'Veuillez modifier le slogan publique par défaut', + 'public_header_picture' => './assets/img/bg2.jpg', 'admin_desc' => 'Veuillez modifier la description admin par défaut', ], [ @@ -60,6 +68,8 @@ class ComplementaryActivitiesSeeder extends Seeder 'end_time' => '23:59', 'Location' => 'Escadron', 'public_body' => 'Veuillez modifier le text de description publique par défaut', + 'public_slogan' => 'Veuillez modifier le slogan publique par défaut', + 'public_header_picture' => './assets/img/bg2.jpg', 'admin_desc' => 'Veuillez modifier la description admin par défaut', ], [ @@ -70,6 +80,8 @@ class ComplementaryActivitiesSeeder extends Seeder 'end_time' => '21:00', 'Location' => 'Escadron', 'public_body' => 'Veuillez modifier le text de description publique par défaut', + 'public_slogan' => 'Veuillez modifier le slogan publique par défaut', + 'public_header_picture' => './assets/img/bg2.jpg', 'admin_desc' => 'Veuillez modifier la description admin par défaut', ], [ @@ -80,6 +92,8 @@ class ComplementaryActivitiesSeeder extends Seeder 'end_time' => '21:00', 'Location' => 'Escadron', 'public_body' => 'Veuillez modifier le text de description publique par défaut', + 'public_slogan' => 'Veuillez modifier le slogan publique par défaut', + 'public_header_picture' => './assets/img/bg2.jpg', 'admin_desc' => 'Veuillez modifier la description admin par défaut', ], [ @@ -90,6 +104,8 @@ class ComplementaryActivitiesSeeder extends Seeder 'end_time' => '21:00', 'Location' => 'Escadron', 'public_body' => 'Veuillez modifier le text de description publique par défaut', + 'public_slogan' => 'Veuillez modifier le slogan publique par défaut', + 'public_header_picture' => './assets/img/bg2.jpg', 'admin_desc' => 'Veuillez modifier la description admin par défaut', ] ]); diff --git a/database/seeds/UsersTableSeeder.php b/database/seeds/UsersTableSeeder.php index 31fbca50..e5f20ab1 100644 --- a/database/seeds/UsersTableSeeder.php +++ b/database/seeds/UsersTableSeeder.php @@ -23,6 +23,7 @@ class UsersTableSeeder extends Seeder 'avatar' => '3', 'sexe' => 'm', 'job' => '1', + 'api_token' => str_shuffle(str_random(60)), ], [ 'firstname' => 'Administrateur', @@ -35,6 +36,7 @@ class UsersTableSeeder extends Seeder 'avatar' => '3', 'sexe' => 'm', 'job' => '1', + 'api_token' => str_shuffle(str_random(60)), ] ]); } diff --git a/resources/views/admin/configs/activity-add.blade.php b/resources/views/admin/configs/activity-add.blade.php index dcfef617..a57b5262 100644 --- a/resources/views/admin/configs/activity-add.blade.php +++ b/resources/views/admin/configs/activity-add.blade.php @@ -7,105 +7,105 @@ Ajouter une acitivité
-
-
+ @csrf -
-
- - - Veuillez entrer le nom de l'activité -
-
-
-
- - - Nom de la couleur en anglais ou valeur HTML -
-
-
-
- - - Balise complete de l'icon Font-Awesome -
-
-
-
-
- - L'activitée est t-elle obligatoire par défaut lors de la création d'activité dans l'horaire +
+
+
+ + + Veuillez entrer le nom de l'activité
-
- - +
+
+
+ + + Nom de la couleur en anglais ou valeur HTML
-
-
-
-
-
- - L'activitée doit-elle être visible sur la page d'accueil +
+
+
+ + + Balise complete de l'icon Font-Awesome
-
- - +
+
+
+
+ + L'activitée est t-elle obligatoire par défaut lors de la création d'activité dans l'horaire +
+
+ + +
-
-
-
-
- - - Heure de début par défaut lors de la création d'activité dans l'horaire -
-
-
-
- - - Heure de fin par défaut lors de la création d'activité dans l'horaire -
-
-
-
- - - Emplacement par défaut de l'activité -
-
-
-
- - - Description par défaut lors de la création d'activité dans l'horaire -
-
-
-
- Annuler - -
+
+
+
+
+ + L'activitée doit-elle être visible sur la page d'accueil +
+
+ + +
+
+
+
+
+ + + Heure de début par défaut lors de la création d'activité dans l'horaire +
+
+
+
+ + + Heure de fin par défaut lors de la création d'activité dans l'horaire +
+
+
+
+ + + Emplacement par défaut de l'activité +
+
+
+
+ + + Description par défaut lors de la création d'activité dans l'horaire +
+
+
+
+ Annuler + +
+
+
-
@endsection diff --git a/resources/views/admin/configs/activity.blade.php b/resources/views/admin/configs/activity.blade.php index 88e9ab23..a9297b14 100644 --- a/resources/views/admin/configs/activity.blade.php +++ b/resources/views/admin/configs/activity.blade.php @@ -81,7 +81,7 @@ swal( 'Supprimé!', - "L'évenement a été supprimé", + "L'activité a été supprimé", 'success' ).then((result) => { if (result.value) { diff --git a/resources/views/admin/schedule/modal/show.blade.php b/resources/views/admin/schedule/modal/show.blade.php index 667b45d5..040cdc4f 100644 --- a/resources/views/admin/schedule/modal/show.blade.php +++ b/resources/views/admin/schedule/modal/show.blade.php @@ -51,7 +51,11 @@ {{$course->name}}
- {{\App\User::find($course->user_id)->fullname()}} + @if(\App\User::find($course->user_id)) + {{\App\User::find($course->user_id)->fullname()}} + @else + Utilisateur Inconnu + @endif
{{$course->ocom}} diff --git a/resources/views/auth/login.blade.php b/resources/views/auth/login.blade.php index 9fd12a7b..152fe0d1 100644 --- a/resources/views/auth/login.blade.php +++ b/resources/views/auth/login.blade.php @@ -1,69 +1,348 @@ -@extends('layouts.app') + - @if ($errors->has('email')) - - {{ $errors->first('email') }} - - @endif + + + + + + + + + + Material Dashboard PRO by Creative Tim + + + + + + + + + + + + + +
+
-@endsection + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/resources/views/public/activity.blade.php b/resources/views/public/activity.blade.php index dea53056..ce2a6234 100644 --- a/resources/views/public/activity.blade.php +++ b/resources/views/public/activity.blade.php @@ -1,33 +1,49 @@ @extends('layouts.public.main') @section('content') -
-
-
- -

Activité complémentaire

-

Aliquam ut ex ut interdum donec amet imperdiet eleifend

- -
-
-
-
-
+
-
+
+
+
+
+
+ {{$activity->public_body}} +
+ @if(!$activity->pictures->isEmpty()) +
+ +
+ @endif +
+
@endsection \ No newline at end of file