From 0f28e45bcbc73f79e6341403230db5f419ae5b10 Mon Sep 17 00:00:00 2001 From: Stakovicz Date: Sun, 23 Feb 2025 13:54:17 +0100 Subject: [PATCH 1/4] Optimisations pour la google search console video --- app/Resources/views/event/calendar.html.twig | 1 + app/Resources/views/site/talks/show.html.twig | 53 +++++++++++-------- 2 files changed, 32 insertions(+), 22 deletions(-) diff --git a/app/Resources/views/event/calendar.html.twig b/app/Resources/views/event/calendar.html.twig index 6bbecfdde..0156a0454 100644 --- a/app/Resources/views/event/calendar.html.twig +++ b/app/Resources/views/event/calendar.html.twig @@ -4,6 +4,7 @@ + Planning {{ event.title }} diff --git a/app/Resources/views/site/talks/show.html.twig b/app/Resources/views/site/talks/show.html.twig index 61f0e493f..9ff387c49 100644 --- a/app/Resources/views/site/talks/show.html.twig +++ b/app/Resources/views/site/talks/show.html.twig @@ -34,23 +34,25 @@ {% endblock %} -{% block title %}{{ talk.title }} - {{ event.title }} - {{ parent() }}{% endblock %} +{% block title %}{{ talk.title }} - {{ event.title }}{% endblock %} {% block metas %} {{ parent() }} - + {% if talk.hasYoutubeId %} {% endif %} - - + {% if talk.hasYoutubeId %} + + {% else %} + {% endif %} @@ -62,10 +64,23 @@

{{ talk.title }}

- -
-
+ {% if talk.hasYoutubeId %} +
+

Vidéo

+
+
+ +
+
+
+ {% endif %} + +

Description

@@ -78,7 +93,8 @@
- Conférence donnée lors du {{ event.title }}, ayant eu lieu {% if event.dateStart == event.dateEnd %}le {{ event.dateStart|date('d') }}{% else %}les {{ event.dateStart|date('d') }} et {{ event.dateEnd|date('d') }}{% endif %} {{ event.dateEnd|localizeddate('none', 'none', 'fr', 'Europe/Paris', 'MMMM YYYY') }}. + Conférence donnée lors du {{ event.title }}, + ayant eu lieu {% if event.dateStart == event.dateEnd %}le {{ event.dateStart|date('d') }}{% else %}les {{ event.dateStart|date('d') }} et{{ event.dateEnd|date('d') }}{% endif %} {{ event.dateEnd|localizeddate('none', 'none', 'fr', 'Europe/Paris', 'MMMM YYYY') }}.
@@ -133,14 +149,6 @@
{% endif %}
- {% if talk.hasYoutubeId %} -
-

Vidéo

-
-
-
-
- {% endif %}
@@ -247,16 +255,16 @@
-

Transcript

+

Transcription de la vidéo

- - {% for cue in transcript %} -

{{ cue.text }}

- {% endfor %} + {% for cue in transcript %} +

{{ cue.text }}

+ {% endfor %} +
@@ -279,7 +287,8 @@
- {% endif %} + + {% endif %} {% endblock %} From 212655986a6e3eb3b878f5d117391f3aeea34cb3 Mon Sep 17 00:00:00 2001 From: Stakovicz Date: Sun, 23 Feb 2025 21:04:58 +0100 Subject: [PATCH 2/4] Ajout de fixture pour un talk plus complet --- db/seeds/Session.php | 21 ++++++++++++++++++--- 1 file changed, 18 insertions(+), 3 deletions(-) diff --git a/db/seeds/Session.php b/db/seeds/Session.php index ed6c28790..7d66e33d2 100644 --- a/db/seeds/Session.php +++ b/db/seeds/Session.php @@ -30,15 +30,30 @@ public function run(): void 'plannifie' => 1, 'needs_mentoring' => 0, 'youtube_id' => 'MseSkWbhxV8', - 'video_has_fr_subtitles' => 0, - 'video_has_en_subtitles' => 0, + 'video_has_fr_subtitles' => 1, + 'video_has_en_subtitles' => 1, 'slides_url' => 'https://speakerdeck.com/caporaldead/jouons-tous-ensemble-a-un-petit-jeu', - 'blog_post_url' => '', + 'blog_post_url' => 'https://mon-blog.com/post/123', + 'interview_url' => 'https://mon-blog.com/interview/456', + 'openfeedback_url' => 'https://openfeedback.io/eaJnyMXD3oNfhrrnBYDT/2019-06-27/100', 'language_code' => 'fr', 'markdown' => 1, 'joindin' => 24041, 'date_publication' => null, 'has_allowed_to_sharing_with_local_offices' => 1, + 'transcript' => << 00:00:29,900 + Merci. + + 2 + 00:00:29,920 --> 00:00:31,660 + Merci. + + 3 + 00:00:31,680 --> 00:00:33,340 + Bonjour, bonjour à toutes et à tous. + EOF ], [ 'session_id' => self::ID_SESSIONS[1], From 1846f90a591579cceba0bf89761f7644e3ade76d Mon Sep 17 00:00:00 2001 From: Stakovicz Date: Sun, 23 Feb 2025 21:05:14 +0100 Subject: [PATCH 3/4] =?UTF-8?q?Corrections=20de=20liens=20pour=20=C3=A9vit?= =?UTF-8?q?er=20des=20redirections?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/Resources/views/site/become_member.html.twig | 4 ++-- app/Resources/views/site/home.html.twig | 2 +- app/Resources/views/site/talks/show.html.twig | 7 ++++--- 3 files changed, 7 insertions(+), 6 deletions(-) diff --git a/app/Resources/views/site/become_member.html.twig b/app/Resources/views/site/become_member.html.twig index ffe632d24..0b0a48dd8 100644 --- a/app/Resources/views/site/become_member.html.twig +++ b/app/Resources/views/site/become_member.html.twig @@ -136,13 +136,13 @@

Le paiement d'une adhésion professionnelle peut se faire soit par carte bancaire ou par virement. Pour les particuliers, seul le paiement par carte bancaire est disponible.
- L'adhésion nécessite l'acceptation pleine et sans réserve du règlement intérieur et du code de conduite. + L'adhésion nécessite l'acceptation pleine et sans réserve du règlement intérieur et du code de conduite.

Questions

- Pour toutes questions, notre FAQ est disponible. + Pour toutes questions, notre FAQ est disponible.

diff --git a/app/Resources/views/site/home.html.twig b/app/Resources/views/site/home.html.twig index 167650cd7..22714217c 100644 --- a/app/Resources/views/site/home.html.twig +++ b/app/Resources/views/site/home.html.twig @@ -52,7 +52,7 @@ {% endfor %} - Voir plus + Voir plus
diff --git a/app/Resources/views/site/talks/show.html.twig b/app/Resources/views/site/talks/show.html.twig index 9ff387c49..f08cfffb6 100644 --- a/app/Resources/views/site/talks/show.html.twig +++ b/app/Resources/views/site/talks/show.html.twig @@ -94,9 +94,8 @@
Conférence donnée lors du {{ event.title }}, - ayant eu lieu {% if event.dateStart == event.dateEnd %}le {{ event.dateStart|date('d') }}{% else %}les {{ event.dateStart|date('d') }} et{{ event.dateEnd|date('d') }}{% endif %} {{ event.dateEnd|localizeddate('none', 'none', 'fr', 'Europe/Paris', 'MMMM YYYY') }}. + ayant eu lieu {% if event.dateStart == event.dateEnd %}le {{ event.dateStart|date('d') }}{% else %}les {{ event.dateStart|date('d') }} et {{ event.dateEnd|date('d') }}{% endif %} {{ event.dateEnd|localizeddate('none', 'none', 'fr', 'Europe/Paris', 'MMMM YYYY') }}.
-
{% if talk.hasSlidesUrl or talk.hasBlogPostUrl or talk.hasJoindinId or talk.getVideoHasEnSubtitles or talk.getVideoHasFrSubtitles or talk.hasOpenfeedbackPath %} @@ -174,7 +173,9 @@
- + {% if photo_storage.getUrl(speaker) %} + + {% endif %} From 4abfad8383c7f7a9210efc2842a2308175f9c957 Mon Sep 17 00:00:00 2001 From: Stakovicz Date: Sun, 23 Feb 2025 21:17:23 +0100 Subject: [PATCH 4/4] Openfeedback path --- db/seeds/Session.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/db/seeds/Session.php b/db/seeds/Session.php index 7d66e33d2..21589317f 100644 --- a/db/seeds/Session.php +++ b/db/seeds/Session.php @@ -35,7 +35,7 @@ public function run(): void 'slides_url' => 'https://speakerdeck.com/caporaldead/jouons-tous-ensemble-a-un-petit-jeu', 'blog_post_url' => 'https://mon-blog.com/post/123', 'interview_url' => 'https://mon-blog.com/interview/456', - 'openfeedback_url' => 'https://openfeedback.io/eaJnyMXD3oNfhrrnBYDT/2019-06-27/100', + 'openfeedback_path' => 'eaJnyMXD3oNfhrrnBYDT/2019-06-27/100', 'language_code' => 'fr', 'markdown' => 1, 'joindin' => 24041,