From: Louis Jeckel Date: Thu, 6 Aug 2020 22:59:14 +0000 (+0200) Subject: podcatss page + not registered X-Git-Url: http://git.cubedesigners.com/?a=commitdiff_plain;h=ba009462414aac74c37bff7c3687bb3ec1f85cb0;p=psq.git podcatss page + not registered --- diff --git a/app/Providers/AppServiceProvider.php b/app/Providers/AppServiceProvider.php index f684806..3208bb6 100644 --- a/app/Providers/AppServiceProvider.php +++ b/app/Providers/AppServiceProvider.php @@ -8,6 +8,7 @@ use App\Models\Event; use App\Observers\PdfFileObserver; use App\Observers\UserObserver; use App\PdfFile; +use App\Repositories\SettingRepository; use App\User; use Illuminate\Database\Eloquent\Relations\Relation; use Illuminate\Support\Carbon; @@ -40,9 +41,6 @@ class AppServiceProvider extends ServiceProvider return new HtmlConverter(['header_style'=>'atx']); }); - - - } diff --git a/app/Repositories/SettingRepository.php b/app/Repositories/SettingRepository.php new file mode 100644 index 0000000..5ba2715 --- /dev/null +++ b/app/Repositories/SettingRepository.php @@ -0,0 +1,18 @@ +model->where('key', $key)->first()) === null ? + null : + $setting->image($key); + } + +} diff --git a/config/twill.php b/config/twill.php index 4a7ebc4..086909f 100644 --- a/config/twill.php +++ b/config/twill.php @@ -22,6 +22,35 @@ return [ 'homepage' => 'content' ], + 'settings' => [ + 'crops' => [ + 'coup_de_coeur_img' => [ + 'default' => [ + [ + 'name' => 'default', + 'ratio' => 0 + ], + ], + ], + 'coup_de_com_img' => [ + 'default' => [ + [ + 'name' => 'default', + 'ratio' => 0 + ], + ], + ], + 'journal_com_img' => [ + 'default' => [ + [ + 'name' => 'default', + 'ratio' => 0 + ], + ], + ], + ], + ], + 'buckets' => [ 'homepage' => [ 'name' => 'Home', diff --git a/public/css/app.css b/public/css/app.css index 1d1e25b..79d08c6 100644 --- a/public/css/app.css +++ b/public/css/app.css @@ -11306,6 +11306,7 @@ div.pill-box div > a { .small-text { font-size: xx-small; + text-align: left; } .spotlight-news { diff --git a/resources/sass/app.scss b/resources/sass/app.scss index 07b519c..0c8fcae 100644 --- a/resources/sass/app.scss +++ b/resources/sass/app.scss @@ -40,6 +40,7 @@ a { .small-text { font-size: xx-small; + text-align: left; } diff --git a/resources/views/admin/settings/podcasts.blade.php b/resources/views/admin/settings/podcasts.blade.php index b4c9a8f..6d7c16d 100644 --- a/resources/views/admin/settings/podcasts.blade.php +++ b/resources/views/admin/settings/podcasts.blade.php @@ -4,21 +4,60 @@ @formField('wysiwyg', [ 'label' => 'Le coup de coeur', 'name' => 'coup_de_coeur_text', - 'maxlength' => 500, + 'maxlength' => 250, 'required' => true, ]) + @formField('input', [ + 'label' => 'Lien le coup de coeur', + 'name' => 'coup_de_coeur_link', + 'maxlength' => 250, + ]) + + @formField('medias', [ + 'name' => 'coup_de_coeur_img', + 'label' => 'Logo coup de coeur', + 'max' => 1, + + ]) + + + @formField('wysiwyg', [ 'label' => 'Le coup de com', 'name' => 'coup_de_com_text', - 'maxlength' => 500, + 'maxlength' => 250, 'required' => true, ]) + @formField('input', [ + 'label' => 'Lien le coup de com', + 'name' => 'coup_de_com_link', + 'maxlength' => 250, + ]) + + @formField('medias', [ + 'name' => 'coup_de_com_img', + 'label' => 'Logo coup de com', + 'max' => 1, + + ]) @formField('wysiwyg', [ 'label' => 'Le journal de la com santé', 'name' => 'journal_com_text', - 'maxlength' => 500, + 'maxlength' => 450, 'required' => true, ]) + @formField('input', [ + 'label' => 'Lien le journal de la com santé', + 'name' => 'journal_com_link', + 'maxlength' => 250, + ]) + + @formField('medias', [ + 'name' => 'journal_com_img', + 'label' => 'Image journal de la com santé', + 'max' => 1, + + ]) diff --git a/resources/views/not-registered.blade.php b/resources/views/not-registered.blade.php index 7d57e23..d19b497 100644 --- a/resources/views/not-registered.blade.php +++ b/resources/views/not-registered.blade.php @@ -5,11 +5,11 @@

Pas encore abonné ?

-
+
Image pas encore abonné
-
+
{!! $settings->byKey('not_registered_text') !!}
diff --git a/resources/views/podcasts/index.blade.php b/resources/views/podcasts/index.blade.php index 54c1f28..8217bd9 100644 --- a/resources/views/podcasts/index.blade.php +++ b/resources/views/podcasts/index.blade.php @@ -1,4 +1,5 @@ @extends('layouts.app') +@inject('settings', App\Repositories\SettingRepository) @section('content')
@@ -11,25 +12,27 @@ {{-- Static Mic Logo --}} {{-- Description + weekly sponsor --}} -
-
- {!! $podcast->description !!} -
-
-
-
-

Une émission en partenariat avec

+
+
+
+ {!! $podcast->description !!} +
-
- - Logo partenaire - -

Cliquez sur le logo pour accéder au site de notre partenaire

+
+
+

Une émission en partenariat avec {{ $podcast->sponsor }}

+
+
+ + Logo partenaire + +

Cliquez sur le logo pour accéder au site de notre partenaire

+
@@ -56,16 +59,66 @@
-
-
+
+

Nos rubriques du mois

-
-
+
+
+
+

Le coup de cœur

+
+
+ {!! $settings->byKey('coup_de_coeur_text') !!} +
+
+ + Logo coup de coeur + +

Cliquez sur le logo pour accéder au site de notre partenaire

+
+
+
+
+

Le coup de com

+
+
+ {!! $settings->byKey('coup_de_com_text') !!} +
+
+ + Logo coup de com + +

Cliquez sur le logo pour accéder au site de notre partenaire

+ +
+
+
+
+ + Haec dum oriens diu perferret, caeli reserato tepore Constantius consulatu suo septies et Caesaris ter egressus Arelate Valentiam petit, in + + +
+
+
+
+

Le journal de la com santé

+
+
+ {!! $settings->byKey('journal_com_text') !!} +
+
+ + Image coup de com santé + +

Cliquez sur la une de la semaine pour accéder

+ +
+
-