Subversion Repositories Applications.papyrus

Rev

Rev 1991 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1991 Rev 1998
Line 195... Line 195...
195
		$langue_test=$id_langue;
195
		$langue_test=$id_langue;
196
	} else {
196
	} else {
197
		$langue_test=GEN_I18N_ID_DEFAUT;
197
		$langue_test=GEN_I18N_ID_DEFAUT;
198
	}
198
	}
Line -... Line 199...
-
 
199
    
Line 199... Line 200...
199
    
200
    //mail('aurelien@tela-botanica.org','valeur du menu sélectionné',$GLOBALS['id_menu_en_cours']);
200
    
201
    
-
 
202
    // Récupération des infos sur sur l'entrée du menu à afficher
201
    // Récupération des infos sur sur l'entrée du menu à afficher
203
    $menu_info = GEN_lireInfoMenu($objet_pear_db, $id_pere_menu_a_deployer, DB_FETCHMODE_ASSOC);
202
    $menu_info = GEN_lireInfoMenu($objet_pear_db, $id_pere_menu_a_deployer, DB_FETCHMODE_ASSOC);
204
    
203
    // Gestion des menus uniques
205
    // Gestion des menus uniques
204
    if ($menu_type == 'unique' && ($menu_info['gm_date_fin_validite'] == '0000-00-00 00:00:00' || strtotime($menu_info['gm_date_fin_validite']) > time() )) {
206
    if ($menu_type == 'unique' && ($menu_info['gm_date_fin_validite'] == '0000-00-00 00:00:00' || strtotime($menu_info['gm_date_fin_validite']) > time() )) {
205
        $retour .= afficherEntreeListeMenu( $objet_pear_db, $id_pere_menu_a_deployer, $i18n_url,
207
        $retour .= afficherEntreeListeMenu( $objet_pear_db, $id_pere_menu_a_deployer, $i18n_url,
-
 
208
                                            $niveau_actuel, 1, $position, $menu_type, $indent_origine, $indent_pas, $_GEN_commun, $num_menu);
206
                                            $niveau_actuel, 1, $position, $menu_type, $indent_origine, $indent_pas, $_GEN_commun, $num_menu);
209
        // Dans le cas, d'un menu unique, on retourne directement le résultat ici.
207
        // Dans le cas, d'un menu unique, on retourne directement le résultat ici.
210
        
208
        if($GLOBALS['_GEN_commun']['info_menu']->gm_id_menu == $GLOBALS['id_menu_en_cours'])
211
       if($GLOBALS['_GEN_commun']['info_menu']->gm_id_menu == $GLOBALS['id_menu_en_cours'])
209
        { 
212
        { 
210
        	return '<span class="menu_actif">'.$retour.'</span>';
213
        	return '<span class="menu_actif">'.$retour.'</span>';
211
        } else {
214
        } else {
212
        	return $retour ;
215
        	return '<span class="menu_inactif">'.$retour.'</span>' ;
213
        }
216
        }
214
    } 
217
    } 
215
    // On affiche un menu que si $profondeur <= $niveau_actuel <= $depart
218
    // On affiche un menu que si $profondeur <= $niveau_actuel <= $depart
Line 516... Line 519...
516
		$une_url->addQuerystring(GEN_URL_CLE_I18N,$i18n);
519
		$une_url->addQuerystring(GEN_URL_CLE_I18N,$i18n);
517
	}    
520
	}    
518
    //Création d'une entrée dans la liste du menu
521
    //Création d'une entrée dans la liste du menu
519
    $espaces = str_repeat(' ', $indent_origine + ($indent_pas * ($position + 2)));
522
    $espaces = str_repeat(' ', $indent_origine + ($indent_pas * ($position + 2)));
520
    $retour  =  $espaces.'<a id="menu_lien_'.$num_menu.'_'.$menu_id.'" href="'.$une_url->getURL().'" '.$menu_texte_title.$menu_accesskey.'>'.$menu_nom.'</a>'."\n";
523
    $retour  =  $espaces.'<a id="menu_lien_'.$num_menu.'_'.$menu_id.'" href="'.$une_url->getURL().'" '.$menu_texte_title.$menu_accesskey.'>'.$menu_nom.'</a>'."\n";
521
    $GLOBALS['id_menu_en_cours'] = $menu_id ;
524
	$GLOBALS['id_menu_en_cours'] = $menu_id ;
-
 
525
 
522
    return $retour;
526
    return $retour;
523
}
527
}
Line 524... Line 528...
524
 
528
 
525
// +------------------------------------------------------------------------------------------------------+
529
// +------------------------------------------------------------------------------------------------------+