<% /****************************************************************************** * Copyright (c) 2000-2004 e-Deal * * e-Deal S.A. * 55 rue Brillat Savarin * 75013 Paris * France * * T: +33 (0)1 53 80 80 30 * F: +33 (0)1 73 01 69 77 * http://www.e-deal.com * * La diffusion de ce code source sous quelque forme que ce soit sans * l'autorisation de E-DEAL est interdite. * * Vous êtes autorisés à modifier ce code source uniquement pour votre usage * propre et sous réserve que les mentions de copyright demeurent intactes. * * Ce code est fourni en l'état. Aucune garantie d'aucune sorte, explicite ou * implicite n'est donnée. En aucun cas E-DEAL ne pourra être tenu pour * responsable des dommages pouvant résulter de l'utilisation de ce code * source. * * ******************************************************************************/ %><%@page session="true" import="com.edeal.frontline.*"%><%@page import="java.util.*" %> <%@ page import="com.edeal.frontline.grid.GridData" %> <%@ page import="java.util.Vector" %> <%@ page import="com.edeal.frontline.navigation.FlRequest" %> <%@taglib uri="http://www.e-deal.com/taglib/fl" prefix="fl" %> <% final org.apache.commons.logging.Log logger = org.apache.commons.logging.LogFactory.getLog(getClass()); FlRequest flRequest = new FlRequest(request); FlContext context = flRequest.getContext(); DataDictionary dico = context.getDataDictionary(); String id = flRequest.getRequestParameterOrAttribute("id"); String menID = flRequest.getRequestParameterOrAttribute("MenID"); String melPosition = flRequest.getRequestParameterOrAttribute("MelPosition"); if (melPosition == null) melPosition = "10"; try { MenuElement.getMelPosition(); } catch (FieldNotInitializedException e) { MenuElement.setMelPosition(new Integer(melPosition).intValue());} if (menID == null) { try { menID = MenuElement.getMelMenID(); } catch (FieldNotInitializedException e) {} } String parentID = Utils.getRequestParameter(context, request, "ParentID"); if (parentID == null) { try { parentID = MenuElement.getMelParentID(); } catch (FieldNotInitializedException e) {} } String typeCode = "LEAF"; try { typeCode = MenuElement.getMelType(); } catch (FieldNotInitializedException e) { MenuElement.setMelType("LEAF"); } %>
" ou="<%=\"/read_menuelement.fl\" + ( id !=null ? \"?id=\"+id : \"\")%>" ignoreList="false" >
<% String fullTitle = null; try { if (MenuElement.isMelLabelIsCode()) fullTitle = Utils.getMessage(session, MenuElement.getMelLabel(), "Libellé indisponible"); } catch (Exception e) {} %> <%= fullTitle == null ? "" : " (" + fullTitle + ")"%>
<% if (typeCode.equals("LEAF")) { %> <% String iconName = null; try { iconName = MenuElement.getMelIconName(); %> <% } catch (FieldNotInitializedException ex) { %> <% } %>
<%= fullTitle == null ? "" : " (" + fullTitle + ")"%>
<%= typeCode.equals("LEAF") ? Utils.getMessage(session, "L6253", "Feuille") : Utils.getMessage(session, "L6252", "Noeud") %>
<%= Utils.getMessage(session, "F6094", "Icône feuille") %> 
<% String opensNew = ""; try { if (MenuElement.isMelOpensNew()) opensNew = Utils.getMessage(session, "L625D", "S\'ouvre dans une nouvelle fenêtre"); %> <% }catch (FieldNotInitializedException e) {} } %>
  <%= opensNew %>