'crayons_config_store_get_valeur', 'f_set_modifs' => 'crayons_config_store_set_modifs'); return crayons_store($options); } /** * recuperer la valeur de la config demandee * * @param mixed $content # inutilisé * @param Array $regs * @return Array */ function crayons_config_store_get_valeur($content, $regs) { list(,$crayon,$type,$modele,$id) = $regs; $config = cfg_crayon2config($modele); $val = lire_config($config); return array('config' => $val); } /** * sauver les modifications de configs * * @param Array $modifs * @param Array $return * @return Array */ function crayons_config_store_set_modifs($modifs, $return) { foreach ($modifs as $modif) { list($type, $modele, $id, $content, $wid) = $modif; $config = cfg_crayon2config($modele); ecrire_config($config, $content['config']); } return $return; } ?>