[ Index ] |
PHP Cross Reference of Unnamed Project |
[Summary view] [Print] [Text view]
1 <?php 2 3 /** 4 5 * Gestion des cles pour clients Windows (affiche l'ensemble des cles enregistrees dans la base) 6 * @Version $Id: affiche_cle.php 2949 2008-05-04 18:45:49Z plouf $ 7 8 9 * @Projet LCS / SambaEdu 10 11 * @auteurs Sandrine Dangreville 12 13 * @Licence Distribue selon les termes de la licence GPL 14 15 * @note 16 17 */ 18 /** 19 20 * @Repertoire: registre 21 * file: affiche_cle.php 22 23 */ 24 require "include.inc.php"; 25 26 $cat = $_GET['cat']; 27 $sscat = $_GET['sscat']; 28 29 //pour le retour vers les groupes de cle :( 30 $lien_retour = $_GET['lien_retour']; 31 $mod = $_GET['mod']; 32 if (!$lien_retour) { 33 $lien_retour = $_POST['lien_retour']; 34 } 35 if (!$mod) { 36 $mod = $_POST['mod']; 37 } 38 39 if (!$cat) { 40 $cat = $HTTP_COOKIE_VARS["Categorie"]; 41 } 42 if ($cat) { 43 setcookie("Categorie", "", time() - 3600); 44 setcookie("Categorie", $cat, time() + 3600); 45 } 46 47 if ($cat == "tout") { 48 setcookie("Categorie", "", time() - 3600); 49 $sscat = ""; 50 } 51 52 53 include "entete.inc.php"; 54 include "ldap.inc.php"; 55 include "ihm.inc.php"; 56 57 require_once ("lang.inc.php"); 58 bindtextdomain('se3-registre', "/var/www/se3/locale"); 59 textdomain('se3-registre'); 60 61 if (ldap_get_right("computers_is_admin", $login) != "Y") 62 die(gettext("Vous n'avez pas les droits suffisants pour accéder à cette fonction") . "</BODY></HTML>"); 63 $_SESSION["pageaide"] = "Gestion_des_clients_windows#Description_du_processus_de_configuration_du_registre_Windows"; 64 65 echo "<h1>" . gettext("Gestion des clés") . "</h1>"; 66 67 $testniveau = getintlevel(); 68 69 $modif = $_POST['modif']; 70 if (!$modif) { 71 $modif = $_GET['modif']; 72 } 73 // if (!lien_retour) { 74 // echo "<h1>".gettext("Gestion des clés")." (".afficheniveau($testniveau).")</h1>"; 75 // } 76 //ce menu n'est pas disponible pour les debutants 77 if ($testniveau < 2) { 78 echo "<br><br>" . gettext("Les fonctionnalités de ce menu ne sont pas disponibles au niveau débutant"); 79 exit; 80 } 81 connexion(); 82 if (test_bdd_registre() == false) { 83 exit; 84 } 85 switch ($modif) { 86 //cas 3 : modification d'une cle ou suppression 87 //cas 4 : modification d'une cle suite 88 //par default affichage des cles 89 case "3": 90 $clemodif = $_POST['modifkey']; 91 if (!$clemodif) { 92 $clemodif = $_GET['modifkey']; 93 } 94 $suppr = $_POST['del']; 95 if (!$suppr) { 96 $suppr = $_GET['del']; 97 } 98 trim($clemodif); 99 trim($suppr); 100 //modification d'une cle mais pas suppression 101 if (($clemodif) and (!$suppr)) { 102 $query = "Select Intitule,cleID,valeur,genre,OS,type,antidote,chemin,categorie,sscat from corresp where cleID='$clemodif'"; 103 $resultat = mysql_query($query); 104 $row = mysql_fetch_array($resultat); 105 echo"<FORM METHOD=POST ACTION=\"affiche_cle.php\" name=\"modifcle\" >"; 106 echo"<H3>"; 107 echo "<a href=\"#\" onClick=\"window.open('aide_cle.php?cle=$row[1]','aide','scrollbars=yes,width=600,height=620')\"><img src=\"/elements/images/system-help.png\" alt=\"aide\" title=\"$row[7]\" width=\"15\" height=\"15\" border=\"0\">$row[0]</a></H3>"; 108 echo gettext("Pour info :") . " $row[7] <br><br><table border=\"1\"><tr><td> </td><td>" . gettext("Ancienne valeur") . "</td>"; 109 echo "<td>" . gettext("Nouvelle valeur") . "</td></tr>"; 110 echo "<tr><td>" . gettext("Intitule") . "</td><td>$row[0] </td><td><INPUT TYPE=\"text\" NAME=\"newintit\" value=\"$row[0]\"size=\"70\"></td><tr>"; 111 echo "<tr><td>" . gettext("Valeur") . "</td> <td>" . htmlentities($row[2]) . "</td><td><INPUT TYPE=\"text\" NAME=\"newval\" value=\"" . $row[2] . "\"></td><tr>"; 112 echo "<tr><td>" . gettext("Categorie") . "</td><td>$row[8] </td><td><INPUT TYPE=\"text\" NAME=\"newcatm\"><select name=\"newcat\" size=\"1\" >"; 113 114 //la cle est dans une categorie : on positionne le menu deroulant dessus 115 116 $query1 = "Select DISTINCT categorie from corresp group by categorie;"; 117 $resultat1 = mysql_query($query1); 118 while ($row1 = mysql_fetch_row($resultat1)) { 119 if ($row1[0]) { 120 echo"<option value=\"$row1[0]\" "; 121 if ($row1[0] == $row[8]) { 122 echo "selected"; 123 } 124 echo">$row1[0]</option>"; 125 } 126 } 127 128 //la cle est dans une sous-categorie : on positionne le menu deroulant dessus 129 $query2 = "Select DISTINCT sscat from corresp where '$row[8]'=categorie group by sscat;"; 130 $resultat2 = mysql_query($query2); 131 echo "</select></td></tr><tr><td>" . gettext("Sous-Categorie") . "</td><td>$row[9] </td><td>"; 132 echo "<INPUT TYPE=\"text\" NAME=\"newsscatm\"><select name=\"newsscat\" size=\"1\"><option ></option> "; 133 while ($row2 = mysql_fetch_row($resultat2)) { 134 if ($row2[0]) { 135 echo"<option value=\"$row2[0]\" "; 136 if ($row2[0] == $row[9]) { 137 echo "selected"; 138 } 139 echo">$row2[0]</option>"; 140 } 141 } 142 echo"</select></td></tr>"; 143 echo"<tr><td>" . gettext("Antidote") . "</td><td>$row[6]</td><td><INPUT TYPE=\"text\" NAME=\"newvalanti\" value=\"$row[6]\"></td><tr>"; 144 145 $OS = $row[4]; 146 echo "<tr><td>OS</td><td>$row[4]</td><td><select name=\"newos[]\" multiple size=\"6\">"; 147 148 echo "<option value=\"TOUS\" "; 149 if ($OS == "TOUS") { 150 echo "SELECTED"; 151 } 152 echo ">TOUS</option>"; 153 154 echo "<option value=\"Win9x\" "; 155 if (substr_count($OS, "Win9x") > 0) { 156 echo "SELECTED"; 157 } 158 echo ">Type Windows 9X</option>"; 159 160 echo "<option value=\"2000\" "; 161 if (substr_count($OS, "2000") > 0) { 162 echo "SELECTED"; 163 } 164 echo ">2000</option>"; 165 166 echo "<option value=\"XP\" "; 167 if (substr_count($OS, "XP") > 0) { 168 echo "SELECTED"; 169 } 170 echo ">XP</option>"; 171 172 echo "<option value=\"Vista\" "; 173 if (substr_count($OS, "Vista") > 0) { 174 echo "SELECTED"; 175 } 176 echo ">Vista</option>"; 177 178 echo "<option value=\"Seven\" "; 179 if (substr_count($OS, "Seven") > 0) { 180 echo "SELECTED"; 181 } 182 echo ">Seven</option>"; 183 184 echo "</select></td><tr><td>" . gettext("Genre") . "</td>"; 185 186 echo "<td>$row[3]</td><td><select name=\"newgenre\" size=\"1\"> 187 <OPTION value=\"REG_DWORD\" "; 188 if ($row[3] == "REG_DWORD") { 189 echo "SELECTED"; 190 } 191 echo ">REG_DWORD</option> <OPTION value=\"REG_BINARY\" "; 192 if ($row[3] == "REG_BINARY") { 193 echo "SELECTED"; 194 } 195 echo ">REG_BINARY</option> <OPTION value=\"REG_SZ\" "; 196 if ($row[3] == "REG_SZ") { 197 echo "SELECTED"; 198 } 199 echo ">REG_SZ</option> <OPTION value=\"REG_EXPAND_SZ\" "; 200 if ($row[3] == "REG_EXPAND_SZ") { 201 echo "SELECTED"; 202 } 203 echo ">REG_EXPAND_SZ</option> </select></td>"; 204 echo "<tr><td>" . gettext("Type de la clé : restriction ou configuration ?") . "</td><td><select name=\"newtype\" size=\"1\">"; 205 echo "<option value=\"config\" "; 206 if ($row[5] == "config") { 207 echo "selected"; 208 } 209 echo">" . gettext("config") . "</option>"; 210 echo "<option value=\"restrict\" "; 211 if ($row[5] == "restrict") { 212 echo "selected"; 213 } 214 echo">" . gettext("restrict") . "</option></select> </tr>"; 215 216 echo "</table><INPUT TYPE=\"hidden\" value=\"$mod\" name=\"mod\"><INPUT TYPE=\"hidden\" value=\"$lien_retour\" name=\"lien_retour\"><INPUT TYPE=\"hidden\" value=\"$clemodif\" name=\"newkey\">"; 217 218 //dois-t-on mettre a jour cette cle dans les templates ? 219 $query1 = "SELECT restrictions.groupe,restrictions.valeur FROM restrictions WHERE restrictions.cleID = '$clemodif';"; 220 $chercher = mysql_query($query1); 221 $i = 0; 222 if (mysql_num_rows($chercher)) { 223 echo "<br>" . gettext("De plus cette clé est utilisée dans les groupes suivants, vous pouvez réactualiser les valeurs modifiées dans les groupes que vous choississez ci-dessous .<br> Si la valeur affichée correspond à l'antidote, il sera remis à la place la nouvelle valeur de l'antidote.<br> Dans le cas contraire, c'est la valeur par défaut qui sera appliquée.") . "<br><br><br>"; 224 //affichage des templates 225 echo "<table border=\"1\"><tr><td>" . gettext("Choix") . "</td><td>" . gettext("Templates concernés") . "</td><td>" . gettext("Valeur actuelle dans le template") . "</td></tr>"; 226 $i++; 227 228 while ($liste = mysql_fetch_row($chercher)) { 229 if ($liste[0]) { 230 echo "<tr><td><input type=\"checkbox\" name=\"refreshtemplate$i\" value=\"$liste[0]\" /></td>"; 231 echo "<a href=affiche_restrictions.php?salles=$liste[0]&poser=yes\" target=_blank >"; 232 echo "<td><div align=\"center\">$liste[0]</div></td></a><td><div align=\"center\">$liste[1]</div></td></tr>"; 233 $i++; 234 } 235 } 236 237 echo "</table><input type=\"hidden\" name=\"nombre\" value=\"$i\" /> "; 238 } 239 echo "<INPUT TYPE=\"hidden\" value=\"4\" name=\"modif\">"; 240 echo "<INPUT TYPE=\"submit\" value=\"" . gettext("Modifier la valeur") . "\">"; 241 echo "</FORM>"; 242 } 243 //suppression d'une cle 244 $n = 0; 245 if ($suppr) { 246 $confirm = $_POST['confirm']; 247 //la cle est presente dans les groupes : d'abord la supprimer des groupes 248 249 $query = "SELECT restrictions.groupe, restrictions.cleID, restrictions.valeur FROM restrictions, corresp WHERE restrictions.cleID = '$suppr' AND restrictions.cleID = corresp.CleID AND restrictions.valeur <> corresp.antidote"; 250 $resultat = mysql_query($query); 251 while ($row = mysql_fetch_array($resultat)) { 252 $liste[$n] = $row[0]; 253 $n++; 254 } 255 //confirmation de la suppression 256 $testpresencecle = $_POST[supprgroupe]; 257 // la cle peut etre supprimee pour l'instant si elle n'est presente dans aucun groupe 258 if ((!$testpresencecle) AND (!$n)) { 259 $query = "Select Intitule,cleID,valeur,genre,OS from corresp where cleID='$suppr'"; 260 $resultat = mysql_query($query); 261 $row = mysql_fetch_array($resultat); 262 $query = "DELETE FROM corresp WHERE cleID='$suppr';"; 263 $resultat = mysql_query($query); 264 echo gettext("Cle supprimée"); 265 $query = "DELETE FROM restrictions WHERE cleID='$suppr';"; 266 $resultat = mysql_query($query); 267 $query = "DELETE FROM `modele` WHERE `cle` = '$suppr';"; 268 $resultat = mysql_query($query); 269 echo"<HEAD><META HTTP-EQUIV=\"refresh\" CONTENT=\"1; URL=affiche_cle.php\"></HEAD>"; 270 echo gettext("Commandes prises en compte !"); 271 } else { 272 //presence du test non null on ne supprime pas!! 273 274 echo gettext("Vous devez d'abord supprimer la clé des groupes suivants!!") . "<br>"; 275 for ($i = 0; $i < $n + 1; $i++) { 276 echo "<a href=affiche_restrictions.php?salles=$liste[$i]&poser=yes\" target=_blank >$liste[$i]</a><br>"; 277 } 278 echo "<FORM METHOD=POST ACTION=\"affiche_cle.php\">"; 279 echo "<INPUT TYPE=\"hidden\" name=\"del\" value=\"$suppr\">"; 280 echo "<INPUT TYPE=\"hidden\" name=\"modif\" value=\"15\">"; 281 echo "<INPUT TYPE=\"hidden\" name=\"confirm\" value=\"yes\">"; 282 echo "<input type=\"hidden\" name=\"supprgroupe\" value=\"$test\" >"; 283 echo "<INPUT TYPE=\"submit\" value=\"" . gettext("Retour") . "\">"; 284 echo "</FORM>"; 285 echo "<br>" . gettext("Il est impératif de désactiver la clé dans les groupes avant de la supprimer de la base. Vous pourriez avoir une restriction impossible à enlever"); 286 } 287 } 288 break; 289 290 //modification d'une cle 291 case "4": 292 $nummodif = $_POST['newkey']; 293 $valmodif = $_POST['newval']; 294 $valmodifanti = $_POST['newvalanti']; 295 $nombre = $_POST['nombre']; 296 $oss = $_POST['newos']; 297 $intitule = $_POST['newintit']; 298 $genre = $_POST['newgenre']; 299 $newtype = $_POST['newtype']; 300 //deux moyen de recuperer les categories : soit par entree manuelle d'un nom 301 //soit par la selection dans une categorie preexistente 302 $newcat1 = $_POST['newcatm']; 303 if (!$newcat1) { 304 $newcat1 = $_POST['newcat']; 305 } 306 $newsscat1 = $_POST['newsscatm']; 307 if (!$newsscat1) { 308 $newsscat1 = $_POST['newsscat']; 309 } 310 $newcat = strtolower(trim($newcat1)); 311 $newsscat = strtolower(trim($newsscat1)); 312 313 $os = ""; 314 for ($i = 0; $i < count($oss); $i++) { 315 $os = $os . $oss[$i]; 316 if ($i + 1 != count($oss)) 317 $os = $os . ","; 318 } 319 320 if ($newtype == "restrict") { 321 $query5 = "UPDATE corresp SET antidote='$valmodifanti' WHERE cleID='$nummodif';"; 322 $resultat = mysql_query($query5); 323 } 324 if ($valmodif <> "") { 325 $query = "UPDATE corresp SET valeur='$valmodif' WHERE cleID='$nummodif';"; 326 $resultat = mysql_query($query); 327 } else { 328 $query = "UPDATE corresp SET valeur='' WHERE cleID='$nummodif';"; 329 $resultat = mysql_query($query); 330 } 331 if ($intitule) { 332 $query = "UPDATE corresp SET Intitule='$intitule' WHERE cleID='$nummodif';"; 333 $resultat = mysql_query($query); 334 } 335 if ($genre) { 336 $query = "UPDATE corresp SET genre='$genre' WHERE cleID='$nummodif';"; 337 $resultat = mysql_query($query); 338 } 339 if ($newtype) { 340 $query = "UPDATE corresp SET type='$newtype' WHERE cleID='$nummodif';"; 341 $resultat = mysql_query($query); 342 } 343 if ($newcat) { 344 $query = "UPDATE corresp SET categorie='$newcat' WHERE cleID='$nummodif';"; 345 $resultat = mysql_query($query); 346 } else { 347 $query = "UPDATE corresp SET categorie='' WHERE cleID='$nummodif';"; 348 $resultat = mysql_query($query); 349 } 350 351 if ($newsscat) { 352 $query = "UPDATE corresp SET sscat='$newsscat' WHERE cleID='$nummodif';"; 353 $resultat = mysql_query($query); 354 } 355 if (!$newsscat) { 356 $query = "UPDATE corresp SET sscat='' WHERE cleID='$nummodif';"; 357 $resultat = mysql_query($query); 358 } 359 360 if ($os) { 361 $query = "UPDATE corresp SET OS='$os' WHERE cleID='$nummodif';"; 362 $resultat = mysql_query($query); 363 } 364 for ($i = 0; $i < $nombre + 1; $i++) { 365 $template = $_POST['refreshtemplate' . $i]; 366 if ($template) { 367 $query1 = "SELECT restrictions.groupe,restrictions.valeur,corresp.valeur,corresp.antidote,corresp.categorie,corresp.sscat,corresp.type FROM restrictions,corresp WHERE restrictions.cleID = '$nummodif' and restrictions.cleID=corresp.CleID and restrictions.groupe='$template' ;"; 368 $chercher = mysql_query($query1); 369 $row = mysql_fetch_row($chercher); 370 if ($row[6] == "config") { 371 $query3 = "UPDATE restrictions SET valeur='$valmodif' WHERE cleID='$nummodif' and groupe='$template';"; 372 $resultat = mysql_query($query3); 373 } 374 375 //dans le template base, on met a jour la cle de restriction (active) 376 if ($template == "base") { 377 if ($row[6] == "restrict") { 378 echo gettext("Template") . " $template " . gettext("mis à jour"); 379 $query3 = "UPDATE restrictions SET valeur='$valmodif' WHERE cleID='$nummodif' and groupe='$template';"; 380 //echo $query3; 381 $resultat = mysql_query($query3); 382 } 383 } else { 384 //dans un autre template , on mets a jour l'antidote 385 if ($row[6] == "restrict") { 386 $query3 = "UPDATE restrictions SET valeur='$valmodifanti' WHERE cleID='$nummodif' and groupe='$template';"; 387 $resultat = mysql_query($query3); 388 } 389 } 390 echo gettext("Template") . " $template " . gettext("mis à jour") . " <br>"; 391 } 392 } 393 //pour affichage immediat des cles 394 //si pas de lien on affiche 395 if ($lien_retour) { 396 echo"<HEAD><META HTTP-EQUIV=\"refresh\" CONTENT=\"0; URL=$lien_retour?modact=yes&mod=$mod\">"; 397 echo "</HEAD>" . gettext("Commandes prises en compte !") . "<br>"; 398 399 break; 400 } 401 case "5": 402 affichelistecat("affiche_cle.php?", $testniveau, $cat); 403 if ($testniveau >= "3") { 404 echo"<FORM METHOD=POST ACTION=\"ajout_cle.php\">"; 405 echo "<INPUT TYPE=\"submit\" value=\"" . gettext("Ajouter une clé") . "\" name=\"ajoutcle\"></FORM><br/>"; 406 } 407 if ($cat) { 408 $ajout = " WHERE `categorie` = '$cat' "; 409 if ($sscat) { 410 $ajoutsscat = " AND sscat='$sscat'"; 411 echo "<h3> $sscat</h3>"; 412 } 413 if (!($sscat)) { 414 $ajoutsscatvide = " AND sscat='' "; 415 } 416 $query = "Select Intitule,cleID,valeur,genre,OS,antidote,type,chemin from corresp " . $ajout . $ajoutsscatvide . $ajoutsscat . " order by type desc,OS,valeur,antidote,genre"; 417 $affichetitle = "<table border=\"1\" ><tr><td><h4><img src=\"/elements/images/system-help.png\" alt=\"Aide\" title=\"" . gettext("Aide") . "\" width=\"16\" height=\"18\" border=\"0\" /></h4></td><td><DIV ALIGN=CENTER>" . gettext("Intitulé") . "</DIV></td><td>OS</td><td><DIV ALIGN=CENTER>" . gettext("Valeur (defaut)") . "</DIV></td><td><DIV ALIGN=CENTER>" . gettext("Antidote") . "</DIV></td><td><img src=\"/elements/images/edit.png\" alt=\"" . gettext("Modifier la valeur") . "\" title=\"" . gettext("Modifier") . "\" width=\"16\" height=\"16\" border=\"0\" /></td><td><img src=\"/elements/images/edittrash.png\" alt=\"" . gettext("Supprimer") . "\" title=\"" . gettext("Supprimer") . "\" width=\"16\" height=\"16\" border=\"0\" /></td></tr>"; 418 affichelisteget("affiche_cle.php?modif=3", "modifkey", "del", $query, $affichetitle, $testniveau); 419 if ($cat == "tout") { 420 $query = "Select Intitule,cleID,valeur,genre,OS,antidote,type,chemin,categorie,sscat from corresp order by type desc,OS,valeur,antidote,genre"; 421 $affichetitle = "<table border=\"1\" ><tr><td><h4><img src=\"/elements/images/system-help.png\" alt=\"" . gettext("Aide") . "\" title=\"$row[7]\" width=\"16\" height=\"18\" border=\"0\" /></h4></td><td><DIV ALIGN=CENTER>" . gettext("Intitulé") . "</DIV></td><td>OS</td><td><DIV ALIGN=CENTER>" . gettext("Valeur (defaut)") . "</DIV></td><td><DIV ALIGN=CENTER>" . gettext("Antidote") . "</DIV></td><td><img src=\"/elements/images/edit.png\" alt=\"" . gettext("Modifier la valeur") . "\" title=\"" . gettext("Modifier") . "\" width=\"16\" height=\"16\" border=\"0\" /></td><td><img src=\"/elements/images/edittrash.png\" alt=\"" . gettext("Supprimer") . "\" title=\"" . gettext("Supprimer") . "\" width=\"16\" height=\"16\" border=\"0\" /></td></tr>"; 422 affichelisteget("affiche_cle.php?modif=3", "modifkey", "del", $query, $affichetitle, $testniveau); 423 } 424 } else { 425 echo "<br><h3>" . gettext("Choisir une catégorie ci-dessus") . " </h3><br><br>"; 426 } 427 break; 428 429 //par default affichage des cles 430 default: 431 affichelistecat("affiche_cle.php?", $testniveau, $cat); 432 if ($testniveau >= "3") { 433 echo"<FORM METHOD=POST ACTION=\"ajout_cle.php\">"; 434 echo "<INPUT TYPE=\"submit\" value=\"" . gettext("Ajouter une clé") . "\" name=\"ajoutcle\"></FORM><br/>"; 435 } 436 if ($cat) { 437 $ajout = " WHERE `categorie` = '$cat' "; 438 if ($sscat) { 439 $ajoutsscat = " AND sscat='$sscat'"; 440 echo "<h3> $sscat</h3>"; 441 } 442 if (!($sscat)) { 443 $ajoutsscatvide = " AND sscat='' "; 444 } 445 $query = "Select Intitule,cleID,valeur,genre,OS,antidote,type,chemin from corresp " . $ajout . $ajoutsscatvide . $ajoutsscat . " order by type desc,OS,valeur,antidote,genre"; 446 $affichetitle = "<table border=\"1\" ><tr><td><h4><img src=\"/elements/images/system-help.png\" alt=\"Aide\" title=\"" . gettext("Aide") . "\" width=\"16\" height=\"18\" border=\"0\" /></h4></td><td><DIV ALIGN=CENTER>" . gettext("Intitulé") . "</DIV></td><td>OS</td><td><DIV ALIGN=CENTER>" . gettext("Valeur (defaut)") . "</DIV></td><td><DIV ALIGN=CENTER>" . gettext("Antidote") . "</DIV></td><td><img src=\"/elements/images/edit.png\" alt=\"" . gettext("Modifier la valeur") . "\" title=\"" . gettext("Modifier") . "\" width=\"16\" height=\"16\" border=\"0\" /></td><td><img src=\"/elements/images/edittrash.png\" alt=\"" . gettext("Supprimer") . "\" title=\"" . gettext("Supprimer") . "\" width=\"16\" height=\"16\" border=\"0\" /></td></tr>"; 447 affichelisteget("affiche_cle.php?modif=3", "modifkey", "del", $query, $affichetitle, $testniveau); 448 if ($cat == "tout") { 449 $query = "Select Intitule,cleID,valeur,genre,OS,antidote,type,chemin,categorie,sscat from corresp order by type desc,OS,valeur,antidote,genre"; 450 $affichetitle = "<table border=\"1\" ><tr><td><h4><img src=\"/elements/images/system-help.png\" alt=\"" . gettext("Aide") . "\" title=\"$row[7]\" width=\"16\" height=\"18\" border=\"0\" /></h4></td><td><DIV ALIGN=CENTER>" . gettext("Intitulé") . "</DIV></td><td>OS</td><td><DIV ALIGN=CENTER>" . gettext("Valeur (defaut)") . "</DIV></td><td><DIV ALIGN=CENTER>" . gettext("Antidote") . "</DIV></td><td><img src=\"/elements/images/edit.png\" alt=\"" . gettext("Modifier la valeur") . "\" title=\"" . gettext("Modifier") . "\" width=\"16\" height=\"16\" border=\"0\" /></td><td><img src=\"/elements/images/edittrash.png\" alt=\"" . gettext("Supprimer") . "\" title=\"" . gettext("Supprimer") . "\" width=\"16\" height=\"16\" border=\"0\" /></td></tr>"; 451 affichelisteget("affiche_cle.php?modif=3", "modifkey", "del", $query, $affichetitle, $testniveau); 452 } 453 } else { 454 echo "<br><h3>" . gettext("Choisir une catégorie ci-dessus") . " </h3><br><br>"; 455 } 456 break; 457 } 458 mysql_close(); 459 460 include("pdp.inc.php"); 461 ?>
title
Description
Body
title
Description
Body
title
Description
Body
title
Body
Generated: Tue Mar 17 22:47:18 2015 | Cross-referenced by PHPXref 0.7.1 |