X-Git-Url: http://git.cyclocoop.org/?p=ptitvelo%2Fweb%2Fwww.git;a=blobdiff_plain;f=www%2Fecrire%2Finc%2Fplugin.php;h=0aa1d995fdbc0c00d120c4cc1199c791a263d829;hp=59a17078e70dad8109de32b20dbc7e7d5928cb5c;hb=dae7b78d26d32fb23e8c524f795bbaf40e685c6a;hpb=33b1462fcc1e5fa853f6ca84daa7cff72cdbe706 diff --git a/www/ecrire/inc/plugin.php b/www/ecrire/inc/plugin.php index 59a1707..0aa1d99 100644 --- a/www/ecrire/inc/plugin.php +++ b/www/ecrire/inc/plugin.php @@ -463,6 +463,12 @@ function ecrire_plugin_actifs($plugin,$pipe_recherche=false,$operation='raz') { else $plugin = $plugin_valides; } $actifs_avant = $GLOBALS['meta']['plugin']; + + // si une fonction de gestion de dependances existe, l'appeler ici + if ($ajouter_dependances = charger_fonction("ajouter_dependances","plugins",true)){ + $plugin = $ajouter_dependances($plugin); + } + // recharger le xml des plugins a activer // on forcer le reload ici, meme si le fichier xml n'a pas change // pour ne pas rater l'ajout ou la suppression d'un fichier fonctions/options/administrations