diff --git a/libreavous_pipelines.php b/libreavous_pipelines.php index c7ef6bc..1ed51a2 100644 --- a/libreavous_pipelines.php +++ b/libreavous_pipelines.php @@ -94,10 +94,14 @@ function libreavous_affiche_milieu($flux) { $texte = ''; $e = trouver_objet_exec($flux['args']['exec']); - if ($e and !$e['edition'] and in_array($e['type'], array('article')) ) { - $texte .= recuperer_fond('prive/squelettes/inclure/importer_emission', array( - 'id_article' => $flux['args'][$e['id_table_objet']] - )); + if ( $e and !$e['edition'] and in_array($e['type'], array('article')) ) { + // pour retrouver la composition, utiliser une fonction existante du plugin "compositions" (cf compositions_fonctions.php) + $compo = compositions_heriter('article', $flux['args'][$e['id_table_objet']]); + if ($compo == 'emission') { + $texte .= recuperer_fond('prive/squelettes/inclure/importer_emission', array( + 'id_article' => $flux['args'][$e['id_table_objet']] + )); + } } if ($texte) { diff --git a/squelettes/content/sommaire.html b/squelettes/content/sommaire.html index 0ea4b77..50b5929 100644 --- a/squelettes/content/sommaire.html +++ b/squelettes/content/sommaire.html @@ -1,5 +1,44 @@ +#CACHE{0} + + +[(#SET{debut_emission,[(#DATE|annee)-][(#DATE|mois)-][(#DATE|jour|libreavous_aveczerod) ]15:15:00})] +[(#SET{fin_emission,[(#DATE|annee)-][(#DATE|mois)-][(#DATE|jour|libreavous_aveczerod) ]17:00:00})] +#SET{prochaine,#ID_ARTICLE} +
+
+ + + +

[(#ENV{date}|>={#DATE}|oui) + <:libreavous:c_est_maintenant:>
][(#ENV{date}|<={#DATE}|oui) + <:libreavous:c_est_bientot:>
+ [[(#DATE|nom_jour) ][(#DATE|jour) ](#DATE|nom_mois)
]][(#ENV{date}|<={#DATE}|oui) + <:libreavous:de_15h30_a_17h:>][(#ENV{date}|>={#GET{debut_emission}}|oui)
+ <:libreavous:page_de_l_emission:>] +

+ +

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

+ + + +
+ [(#REM) on ne met que le podcast_sommaire, les chapitres ne seront jamais présent lorsque l'émission est en cours... ] + [
(#PODCAST_SOMMAIRE|propre)
] + +
+ + + + + + + -
diff --git a/squelettes/inclure/emission_courante.html b/squelettes/inclure/emission_courante.html deleted file mode 100644 index ede0f5a..0000000 --- a/squelettes/inclure/emission_courante.html +++ /dev/null @@ -1,40 +0,0 @@ -#CACHE{0} - - -[(#SET{debut_emission,[(#DATE|annee)-][(#DATE|mois)-][(#DATE|jour|libreavous_aveczerod) ]15:15:00})] -[(#SET{fin_emission,[(#DATE|annee)-][(#DATE|mois)-][(#DATE|jour|libreavous_aveczerod) ]17:00:00})] -#SET{prochaine,#ID_ARTICLE} -
-
- - - -

[(#ENV{date}|>={#DATE}|oui) - <:libreavous:c_est_maintenant:>
][(#ENV{date}|<={#DATE}|oui) - <:libreavous:c_est_bientot:>
- [[(#DATE|nom_jour) ][(#DATE|jour) ](#DATE|nom_mois)
]][(#ENV{date}|<={#DATE}|oui) - <:libreavous:de_15h30_a_17h:>][(#ENV{date}|>={#GET{debut_emission}}|oui)
- <:libreavous:page_de_l_emission:>] -

- -

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

- - - -
- [(#REM) on ne met que le podcast_sommaire, les chapitres ne seront jamais présent lorsque l'émission est en cours... ] - [
(#PODCAST_SOMMAIRE|propre)
] - -
- - - - - - -