19,7 → 19,7 |
// | License along with this library; if not, write to the Free Software | |
// | Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA | |
// +------------------------------------------------------------------------------------------------------+ |
// CVS : $Id: menu.php,v 1.1 2004-06-15 15:04:14 jpm Exp $ |
// CVS : $Id: menu.php,v 1.2 2004-06-25 08:32:02 alex Exp $ |
/** |
* Applette : menu |
* |
38,7 → 38,7 |
//Autres auteurs : |
*@author Aucun |
*@copyright Tela-Botanica 2000-2004 |
*@version $Revision: 1.1 $ $Date: 2004-06-15 15:04:14 $ |
*@version $Revision: 1.2 $ $Date: 2004-06-25 08:32:02 $ |
// +------------------------------------------------------------------------------------------------------+ |
*/ |
|
128,7 → 128,7 |
return ; |
} |
if ($niveau_actuel >= $niveau_depart && $niveau_actuel <= $profondeur) { |
$res = str_repeat(' ', $indent_origine + ($indent_pas * 1)).'<ul id="menus_niveau_'.$niveau_actuel.'">'."\n"; |
$res = str_repeat(' ', $indent_origine + ($indent_pas * 1)).'<ul id="groupe_menu_'.$id_pere_menu_a_deployer.'" class="menu_n'.$niveau_actuel.'">'."\n"; |
} |
|
$requete = 'SELECT gm_id_menu, GMR01.gmr_ordre '. |
191,9 → 191,9 |
$res .= afficherListeNiveauMultiple($objet_pear_db, $id_site, $id_langue, $i18n_url, $niveau_depart, $profondeur, $ligne->gm_id_menu); |
// On ramène $niveau_actuel un cran plus bas |
$niveau_actuel--; |
$res .= '</li>'."\n"; |
$res .= ''; |
} else { |
$res .= '</li>'."\n"; |
$res .= ""; |
} |
|
$resultat_fils->free(); |
245,11 → 245,18 |
$objet_pear_url->addQueryString(GEN_URL_CLE_I18N, $i18n_url); |
} |
$url = $objet_pear_url->getURL(); |
|
// On vérifie si le menu est le menu sélectionné |
if (isset ($GLOBALS[GEN_URL_CLE_MENU]) && $id_menu == $GLOBALS[GEN_URL_CLE_MENU]) { |
$classe = 'm_select' ; |
} else { |
$classe = 'm_non_select' ; |
} |
|
//Création d'une entrée dans la liste du menu |
$lien_menu = '<a href="'.$url.'" title="'.$menu_texte_title.'">'.$menu_nom.'</a>'; |
$lien_menu = '<a href="'.$url.'" title="'.$menu_texte_title.'">'.$menu_nom.'</a>'."\n"; |
$retour = str_repeat(' ', $indent_origine + ($indent_pas * 2)); |
$retour .= '<li id="menu_'.$niveau.'_'.$ordre.'">'.$lien_menu; |
$retour .= '<li id="menu_'.$id_menu.'" class="'.$classe.'" onclick="javascript:montre(this);">'.$lien_menu.'</li>'."\n"; |
|
return $retour; |
} |
262,6 → 269,9 |
/* +--Fin du code ----------------------------------------------------------------------------------------+ |
* |
* $Log: not supported by cvs2svn $ |
* Revision 1.1 2004/06/15 15:04:14 jpm |
* Changement de nom et d'arborescence de Genesia en Papyrus. |
* |
* Revision 1.10 2004/05/05 14:33:04 jpm |
* Gestion de l'indication de langue dans l'url. |
* Utile que si on veut forcer la langue. |