Subversion Repositories Applications.papyrus

Compare Revisions

Ignore whitespace Rev 18 → Rev 19

/trunk/papyrus/applettes/menu/menu.php
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.