[ Index ] |
PHP Cross Reference of Unnamed Project |
[Summary view] [Print] [Text view]
1 <?php 2 3 /** 4 5 * Gestion de l'icone de slis dans la barre du haut 6 * @Version $Id: paramslis.php 8457 2015-02-09 16:20:48Z plouf $ 7 8 * @Projet LCS / SambaEdu 9 10 * @auteurs Franck Molle franck.molle@ac-rouen.fr (keyser) 11 12 * @Licence Distribue selon les termes de la licence GPL 13 14 * @note 15 16 */ 17 18 /** 19 20 * @Repertoire: / 21 * file: paramslis.php 22 */ 23 24 25 26 require("entete.inc.php"); 27 28 //Verification existence utilisateur dans l'annuaire 29 require("config.inc.php"); 30 31 32 //permet l'autehtification is_admin 33 require("ihm.inc.php"); 34 35 // Langues 36 require_once ("lang.inc.php"); 37 bindtextdomain('se3-core',"/var/www/se3/locale"); 38 textdomain ('se3-core'); 39 40 // HTMLpurifier 41 include ("../se3/includes/library/HTMLPurifier.auto.php"); 42 $config = HTMLPurifier_Config::createDefault(); 43 $purifier = new HTMLPurifier($config); 44 45 $config=isset($_POST['config']) ? $purifier->purify($_POST['config']) : ""; 46 $new_slis_url=isset($_POST['new_slis_url']) ? $purifier->purify($_POST['new_slis_url']) : ""; 47 48 //aide 49 $_SESSION["pageaide"]="Table_des_mati%C3%A8res"; 50 //AUTHENTIFICATION 51 if (is_admin("se3_is_admin",$login)!="Y") 52 die (gettext("Vous n'avez pas les droits suffisants pour accéder à cette fonction")."</BODY></HTML>"); 53 54 55 if ($config==""||$config=="init") { 56 57 echo "<H1>Interface du Slis</H1>\n"; 58 echo "<br>"; 59 echo "<A href=\"https://$slisip:1098\" target=\"_blank\">".gettext("Accès à l'interface d'administration du Slis")."</A><br><br>\n"; 60 echo gettext("Paramétrage de l'icone Slis dans la barre du menu"); 61 echo " "; 62 echo "<u onmouseover=\"return escape".gettext("('Indiquer ici l\'url sur laquelle vous voulez faire pointer l\'icone slis se trouvant dans la barre du haut. Le fait de mettre une valeur vide fera disparaitre l\'icone')")."\"><IMG style=\"border: 0px solid ;\" SRC=\"../elements/images/system-help.png\"></u>\n"; 63 64 echo "<br><br>"; 65 66 echo "<form action=\"paramslis.php\" method=\"post\">\n"; 67 echo gettext("Page cible de l'icone : "); 68 echo "<INPUT TYPE=\"TEXT\" NAME=\"new_slis_url\" value='$slis_url' size=35>"; 69 echo "<input type=\"hidden\" name=\"config\" value=\"action\">"; 70 echo "<input type=\"submit\" value=\"".gettext("Modifier")."\">"; 71 echo "</form>"; 72 } else { 73 echo "<H1>Interface du Slis</H1>\n"; 74 $update_query="UPDATE params SET value='$new_slis_url' WHERE name='slis_url'"; 75 $result_update=mysql_query($update_query); 76 77 echo "<br><br><center>\n"; 78 if ($result_update) { 79 print gettext("Modification du paramètre ")."<EM><FONT color=\"red\">".slis_url."</FONT></EM><br>"; 80 // . gettext("de ")."<STRONG>".$r["value"]."</STRONG>".gettext(" en ")."<STRONG>".$$formname."</STRONG>"."<BR>\n"; 81 } else { 82 print gettext("oops: la requete ") . "<STRONG>$update_query</STRONG>" . gettext(" a provoqué une erreur"); 83 } 84 echo "<br>"; 85 echo gettext("L'icone du slis dans la barre du haut pointe désormais sur")." <b>$new_slis_url</b><br>"; 86 echo "<A href=\"paramslis.php\">".gettext("Modifier à nouveau")."</A><br>"; 87 echo "<SCRIPT LANGUAGE=JavaScript>"; 88 echo "setTimeout('top.location.href=\"index.html\"',\"3000\")"; 89 echo "</SCRIPT>"; 90 echo "</center>"; 91 } 92 93 94 require ("pdp.inc.php"); 95 ?>
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 |