$valeur) $$key = $valeur; connexion(); if (test_bdd_registre() == false) { exit; } if (is_admin("computers_is_admin", $login) == "Y") { //aide $_SESSION["pageaide"] = "Gestion_des_clients_windowsNG#Test_des_restrictions"; echo "

" . gettext("Simulation de clés de registre appliquées") . "

\n"; if (!isset($tstlogin)) { echo "
\n"; echo "\n"; echo "\n"; echo "\n"; echo "
" . gettext("Nom d'utilisateur") . "
" . gettext("Nom de l'ordinateur") . "
\n"; } else { // Affichage des groupes d'appartenance d'un utilisateur $templates = array(); array_push($templates, trim($tstlogin)); array_push($templates, trim($tstnetbios)); list($user, $groups) = people_get_variables($tstlogin, true); echo "

" . $user["fullname"] . "

\n"; if ($user["description"]) echo "

" . $user["description"] . "

"; if (count($groups)) { echo "" . gettext("Membre des groupes") . " :
\n"; } // Affichage des parcs d'appartenance de la machine $parcs = search_parcs($tstnetbios); if (isset($parcs)) { echo "" . gettext("La machine est dans les Parcs") . " :
\n"; } array_push($templates, "base"); array_push($templates, "imposees"); $templ = gettemplates($templates); foreach ($templ[0] as $key => $value) { $templates2[] = $key; } } } if ($test) { echo"

" . gettext("Résultat du test") . "

"; affichelistecat("testreg.php?tstlogin=$tstlogin&tstnetbios=$tstnetbios", $testniveau, $cat); if (($cat) and !($cat == "tout")) { $ajout = " and corresp.categorie = '$cat'"; if ($sscat) { $ajoutsscat = " AND corresp.sscat='$sscat'"; echo "

" . gettext("Sous-catégorie :") . " $sscat

"; } else { $ajoutsscat = ""; } if (($testniveau == 2) and !($sscat)) { $ajoutpasaffiche = " and corresp.sscat= '' "; } } else { echo gettext("Choisissez une catégorie ci-dessus"); } if ($cat == "tout") { $ajout = ""; if ($sscat) { $ajoutsscat = ""; } $ajoutpasaffiche = ""; } $query = "Select Intitule,corresp.CleID,corresp.valeur,corresp.genre,corresp.OS,corresp.antidote,corresp.type,corresp.chemin,restrictions.valeur,restrictions.groupe,restrictions.priorite from corresp,restrictions where corresp.CleID = restrictions.cleID " . $ajout . $ajoutsscatvide . $ajoutsscat . " and ( "; for ($i = 0; $i < count($templates2); $i++) { $query.="restrictions.groupe = '" . $templates2[$i] . "' "; if ($i < (count($templates2) - 1)) { $query.="or "; } } $query.=") GROUP BY CleID,restrictions.valeur ORDER BY priorite,groupe,genre,restrictions.valeur DESC,Intitule ASC"; $resultat = mysql_query($query); if (mysql_num_rows($resultat)) { echo ""; while ($row = mysql_fetch_array($resultat)) { //bouton aide echo "\n"; echo "\n"; echo "\n"; echo "\n"; $act = False; if ($row['type'] == "config") { $state = 1; echo ""; } elseif ($row['type'] == "restrict") { if ($row[8] == $row[5]) { echo ""; } elseif ($row[8] == $row[2]) { echo ""; } else { echo ""; $state = -1; } } echo "\n"; } echo "
\"" " . gettext("Template") . " " . gettext("Intitulé") . " " . gettext("Valeur") . " " . gettext("Etat") . " \"Supprimer\"
\n"; echo "\"aide\"
" . htmlentities($row[9]) . "
" . htmlentities($row[0]) . "
" . htmlentities($row[2]) . "
" . htmlentities($row[8]) . "
Inactive
Active
Non configurée
\n"; echo "\"Supprimer\"
"; } else { echo gettext("Aucune entrée trouvée, pour utiliser cette fonctionnalité vous devez inscrire un template dans le menu 'Attribution des clés'"); } } include ("pdp.inc.php"); ?>