Active le session_start dans AlternC

Du coup, active le bout d'js qui attendait pour enregistrer l'état des menu

Du coup, désactive le fait de cacher automatiquement le menu de langue
This commit is contained in:
Alan Garcia 2013-02-14 15:38:11 +00:00
parent f9afd75bf9
commit bc29008ff5
6 changed files with 23 additions and 24 deletions

View File

@ -202,23 +202,18 @@ function is_valid_mail(arg) {
function menu_toggle(id) {
$("#"+id).toggle(200, function() {
var tmpi = {};
// Animation complete.
if ($("#"+id).is(":hidden")) {
$("#"+id+"-img").attr("src","images/menu_plus.png");
tmpi[''+id] = 'hidden';
} else {
$("#"+id+"-img").attr("src","images/menu_moins.png");
tmpi[''+id] = 'visible';
}
$.post('tempovars.php', { 'key' : 'menu_toggle', 'val' : tmpi })
});
/* Pour quand on voudra enregistrer l'etat du menu ;)
var tmp = {};
if( $('#'+id).is(':visible') ) {
tmp[''+id] = 'visible';
} else {
tmp[''+id] = 'hidden';
}
$.post('tempovars.php', { 'key' : 'menu_toggle', 'val' : tmp })
*/
}
function false_if_empty(id,err_msg) {

View File

@ -55,3 +55,14 @@ foreach($file as $v) {
echo "$L_VERSION";
?>
</p>
<script type="text/javascript">
<?php
foreach( $mem->session_tempo_params_get('menu_toggle') as $k => $v ) {
if ($v == 'hidden') echo "menu_toggle('$k');\n";
}
?>
</script>

View File

@ -13,6 +13,3 @@
</ul>
</div>
</div>
<script type="text/javascript">
menu_toggle('menu-lang');
</script>

View File

@ -1,7 +1,5 @@
<?php
die();
// Faut finir de le developper. Se fait appeler avec en POST les infos a stocker dans la variable de session
// Mis en pause => voir commentaire en bas de la classe m_mem
@ -23,6 +21,7 @@ if (empty($val)) {
if ( $mem->session_tempo_params_set($key, $val) ) {
die('0');
}
die('3');

View File

@ -33,6 +33,8 @@
ini_set('display_errors', true);
/* */
session_start();
/*
Si vous voulez mettre le bureau en maintenance, décommentez le code ci-dessous
et mettez votre ip dans le IF pour que seule votre ip puisse accéder au bureau :

View File

@ -582,10 +582,6 @@ Cordially.
return $str;
}
/*
// Embryon pour stocker une variable "le temps d'une session".
// Mis en pause car il faudrait faire session_start pour avoir $_SESSION
// Donc peux y avoir des effets de bords... fun...
function session_tempo_params_get($v) {
$sid=$_COOKIE['session'];
if ( empty($_SESSION[$sid]) ) { // si pas de session de params tempo
@ -613,7 +609,6 @@ Cordially.
$_SESSION[$sid]=serialize($p);
return true;
}
*/
} /* Classe Membre */