From d70d2eae8da2aae4fc85daaf8a928140e1cf9660 Mon Sep 17 00:00:00 2001 From: chankalan Date: Tue, 23 Nov 2021 18:09:47 +0100 Subject: [PATCH] =?UTF-8?q?prendre=20la=20gestion=20de=20l'=C3=A9mission?= =?UTF-8?q?=20en=20cours=20dans=20le=20bon=20sens,=20fix=20de=20l'affichag?= =?UTF-8?q?e=20avant/pendant/apr=C3=A8s=20l'=C3=A9mission?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- squelettes/content/sommaire.html | 52 +++++++----------------- squelettes/inclure/emission_encours.html | 26 ++++++++++++ 2 files changed, 40 insertions(+), 38 deletions(-) create mode 100644 squelettes/inclure/emission_encours.html diff --git a/squelettes/content/sommaire.html b/squelettes/content/sommaire.html index 157db21..6da7c01 100644 --- a/squelettes/content/sommaire.html +++ b/squelettes/content/sommaire.html @@ -27,44 +27,22 @@ ] [(#REM) on détermine la dernière émission même si la date est dans le futur, forcée par statut=publie -][(#REM) +][(#REM) on connait la date de publication, donc on determine début_emission et fin_emission -][(#SET{debut_emission,[(#DATE|annee)-][(#DATE|mois)-][(#DATE|jour|libreavous_aveczerod) ]15:30:00})] -[(#SET{fin_emission,[(#DATE|annee)-][(#DATE|mois)-][(#DATE|jour|libreavous_aveczerod) ]17:00:00})][(#REM) -afficher ici seulement si l'heure de fin n'est pas dépassée -]#SET{prochaine,#ID_ARTICLE} -
-
- - - - [(#REM) un inclure pour gestion du cache ] - - -

[(#TITRE|libreavous_supp_numero)][ - (#SOUSTITRE) - ]

- - [(#REM) un inclure pour gestion du cache ] - - -
- [(#REM) on ne met que le podcast_sommaire, les chapitres ne seront jamais présent lorsque l'émission est en cours... ] - [
(#PODCAST_SOMMAIRE|propre)
] - -
-[(#REM) -afficher si l'heure de fin est dépassée +ensuite inclusion en statique pour la gestion du cache indépendante - à vérifier... ] - - - - +[(#SET{debut_emission,[(#DATE|annee)-][(#DATE|mois)-][(#DATE|jour|libreavous_aveczerod) ]15:30:00})] +[(#SET{fin_emission,[(#DATE|annee)-][(#DATE|mois)-][(#DATE|jour|libreavous_aveczerod) ]17:00:00})] + +[(#ENV{date}|<={#GET{fin_emission}}|oui) [(#REM) inclure l'émission prochaine et en cours ] + #INCLURE{fond=inclure/emission_encours,env,id_article,debut_emission=#GET{debut_emission},fin_emission=#GET{fin_emission}}#SET{prochaine,#ID_ARTICLE} +][(#ENV{date}|>={#GET{fin_emission}}|oui) [(#REM) inclure la dernière émission ] + #INCLURE{fond=inclure/derniere_emission,debut_emission=#GET{debut_emission},fin_emission=#GET{fin_emission},emission_heroine=oui} +] + + - +
@@ -94,9 +72,7 @@ afficher si l'heure de fin est dépassée ] + - [(#MODELE{bouton,lienobjet=rubrique,lienidobjet=1,class=center taille130,texte=Toutes les émissions})] - - diff --git a/squelettes/inclure/emission_encours.html b/squelettes/inclure/emission_encours.html new file mode 100644 index 0000000..7074cca --- /dev/null +++ b/squelettes/inclure/emission_encours.html @@ -0,0 +1,26 @@ +#CACHE{0} + +
+
+ + + + [(#REM) un inclure pour gestion du cache ] + + +

[(#TITRE|libreavous_supp_numero)][ + (#SOUSTITRE) + ]

+ + [(#REM) un inclure pour gestion du cache ] + + +
+ [(#REM) on ne met que le podcast_sommaire, les chapitres ne seront jamais présent lorsque l'émission est en cours... ] + [
(#PODCAST_SOMMAIRE|propre)
] + +
+ \ No newline at end of file