function gis_gismot($flux){ if (_request('exec')=='mots_edit'){ //on teste si cfg est actif if (function_exists(lire_config)) { $arracfggroupes_gis=lire_config("gis/groupes_gis",' '); global $id_mot; if ($id_mot!=''){ //on cherche le groupe du mot $s = spip_query("SELECT id_groupe FROM spip_mots WHERE id_mot=$id_mot"); $row = spip_fetch_array($s); $id_groupe = $row['id_groupe']; //si le groupe est dans l'array if (in_array($id_groupe, $arracfggroupes_gis)) { include_spip('inc/parte_privada'); $flux['data'] .= gis_mots($flux['arg']['id_mot']); } } }else{ include_spip('inc/parte_privada'); $flux['data'] .= gis_mots($flux['arg']['id_mot']); } return $flux; } }