$GLOBALS['spip_pipeline']['pre_insertion'] .= "|ma_fonction_pre_insertion"; function ma_fonction_pre_insertion($flux){ if ($flux['args']['table']=='spip_articles' && $flux['data']['id_rubrique'] == 1) { $rubrique = sql_fetsel("id_rubrique, statut", "spip_rubriques", "id_rubrique=".intval($flux['data']['id_rubrique'])); if (isset($rubrique) AND $rubrique['statut'] == 'prepa') { sql_updateq('spip_rubriques', array('statut' => 'publie'), 'id_rubrique=' . intval($rubrique['id_rubrique'])); } $flux['data']['statut'] = 'prop'; } return $flux; return $envoyer_mail; }