[ Index ]

PHP Cross Reference of Unnamed Project

title

Body

[close]

/se3master/var/www/se3/ -> paramslis.php (source)

   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&#233;der &#224; 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&#232;s &#224; l'interface d'administration du Slis")."</A><br><br>\n";
  60      echo gettext("Param&#233;trage de l'icone Slis dans la barre du menu");
  61      echo "&nbsp;";
  62      echo "<u onmouseover=\"return escape".gettext("('Indiquer ici l\&#039;url sur laquelle vous voulez faire pointer l\&#039;icone slis se trouvant dans la barre du haut. Le fait de mettre une valeur vide fera disparaitre l\&#039;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&#232;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&#233; une erreur");
  83      }    
  84      echo "<br>";    
  85      echo gettext("L'icone du slis dans la barre du haut pointe d&#233;sormais sur")." <b>$new_slis_url</b><br>";    
  86      echo "<A href=\"paramslis.php\">".gettext("Modifier &#224; 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  ?>


Generated: Tue Mar 17 22:47:18 2015 Cross-referenced by PHPXref 0.7.1