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:
parent
f9afd75bf9
commit
bc29008ff5
|
@ -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");
|
||||
} else {
|
||||
$("#"+id+"-img").attr("src","images/menu_moins.png");
|
||||
}
|
||||
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) {
|
||||
|
|
|
@ -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>
|
||||
|
||||
|
||||
|
||||
|
|
|
@ -13,6 +13,3 @@
|
|||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
menu_toggle('menu-lang');
|
||||
</script>
|
||||
|
|
|
@ -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');
|
||||
|
||||
|
||||
|
|
|
@ -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 :
|
||||
|
|
|
@ -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 */
|
||||
|
||||
|
|
Loading…
Reference in New Issue