Subversion Repositories bacoAlunos

Rev

Rev 152 | Blame | Compare with Previous | Last modification | View Log | RSS feed

<%@ page import="pt.estgp.estgweb.domain.GenericUser" %>
<%@ page import="pt.estgp.estgweb.domain.GenericUserImpl" %>
<%@ page import="pt.estgp.estgweb.domain.UserSessionImpl" %>
<%@ page import="pt.estgp.estgweb.web.UserSessionProxy" %>
<%@ page import="pt.estgp.estgweb.domain.UserSession" %>
<%@ page import="pt.estgp.estgweb.Globals" %>
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<%@ taglib uri="/WEB-INF/tlds/struts-bean.tld" prefix="bean" %>
<div id="separatorsTop">
    <%



        UserSession userSession = UserSessionProxy.loadUserSessionFromRequest(request);
        int sep = 1;
        try
        {
            sep = Integer.parseInt(request.getParameter("separator"));
        }
        catch(NumberFormatException e)
        {}
        catch(NullPointerException e)
        {}

        String sep1 = "";
        String sep2 = "";
        String sep3 = "";
        String sep4 = "";

        String link1 = "href=\"" + request.getContextPath() + "/user/startHome.do\"";
        String link2 = "href=\"" + request.getContextPath() + "/user/startCourseUnits.do\"";
        String link3 = "href=\"" + request.getContextPath() + "/user/startUserProfile.do\"";
        String link4 = "href=\"" + request.getContextPath() + "/user/startServiceZone.do\"";

        if(sep == 1)
        {
            sep1 ="class=\"selected\"";
            link1 = "";
        }
        else if(sep == 2)
        {
            sep2 ="class=\"selected\"";
               link2 = "";
        }
        else if(sep == 3)
        {
               link3 = "";
            sep3 ="class=\"selected\"";
        }
        else if(sep == 4)
        {
               link4 = "";
            sep4 ="class=\"selected\"";
        }



    %>
    <div id="separators">
        <ul>
            <li <%=sep1%>><a <%=link1%>><span><bean:message key="intranet.separator.home"/></span></a></li>
            <%
                if (userSession != null && userSession.getUser() != null && (userSession.getUser().hasRole(Globals.STUDENT_ROLE) || userSession.getUser().hasRole(Globals.TEACHER_ROLE)))
                {
            %>
            <li <%=sep2%>><a <%=link2%>> <span><bean:message key="intranet.separator.course.units"/></span> </a></li>
            <%
                }
            %>
            <li <%=sep3%>><a <%=link3%>><span><bean:message key="intranet.separator.profile"/></span></a></li>
            <li <%=sep4%>><a <%=link4%>><span><bean:message key="intranet.separator.service.zone"/></span></a></li>
        </ul>
    </div>

Generated by GNU Enscript 1.6.5.2.