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) {