<%@ taglib uri="/WEB-INF/c.tld" prefix="c"%> <%@ taglib uri="/WEB-INF/jsf_core.tld" prefix="f"%> <%@ taglib uri="/WEB-INF/jsf_tiles.tld" prefix="ft"%> <%@ taglib uri="/WEB-INF/html_basic.tld" prefix="h"%> <%@ taglib uri="/WEB-INF/jsf_fenix_components.tld" prefix="fc"%> <ft:tilesView definition="definition.manager.masterPage" attributeName="body-inline"> <f:loadBundle basename="resources/BolonhaManagerResources" var="bolonhaBundle"/> <f:loadBundle basename="resources/ManagerResources" var="managerBundle"/> <f:loadBundle basename="resources/EnumerationResources" var="enumerationBundle"/> <h:outputText value="<h2>#{managerBundle['label.manager.bolonhaCurricularPlansManagement']}</h2>" escape="false"/> <h:outputText value="<i>#{bolonhaBundle['no.curricularPlans']}</i>" escape="false" rendered="#{empty DegreeManagement.filteredBolonhaDegrees}"/> <h:panelGroup> <h:outputText value="<br/>" escape="false" /> <h:messages infoClass="success0" errorClass="error0" layout="table" globalOnly="true"/> <fc:dataRepeater value="#{DegreeManagement.filteredBolonhaDegrees}" var="degree" rendered="#{!empty DegreeManagement.filteredBolonhaDegrees}"> <h:outputText value="<table style='width: 750px' class='showinfo1 bgcolor1'>" escape="false"/> <h:outputText value="<tr><th width='80px'><strong>#{bolonhaBundle['degree']}:</strong></th>" escape="false"/> <h:outputText value="<td> #{enumerationBundle[degree.bolonhaDegreeType.name]} #{bolonhaBundle['label.curricularPlansManagement.in']} #{degree.nome} (#{degree.sigla})</td>" escape="false"/> <h:outputText value="<td style='width: 140px'>" escape="false"/> <h:outputLink value="viewDegree.faces"> <h:outputFormat value="#{bolonhaBundle['view']}"/> <f:param name="degreeId" value="#{degree.idInternal}"/> </h:outputLink> <h:outputText value="</td></tr>" escape="false"/> <h:outputText value="<tr><td colspan='3' align='center'><i>#{bolonhaBundle['no.curricularPlan']}.</i></td></tr>" escape="false" rendered="#{empty degree.degreeCurricularPlans}"/> <fc:dataRepeater value="#{degree.degreeCurricularPlans}" var="degreeCurricularPlan" rendered="#{!empty degree.degreeCurricularPlans}" rowIndexVar="index"> <h:outputText value="<tr>" escape="false"/> <h:outputText value="<tr>" escape="false"/> <h:outputText rendered="#{index == 0}" value="<th><strong>#{bolonhaBundle['plans']}:</strong></th>" escape="false"/> <h:outputText rendered="#{index > 0}" value="<th></th>" escape="false"/> <h:outputText value="<td>" escape="false" /> <h:outputText rendered="#{degreeCurricularPlan.curricularStage.name == 'DRAFT'}" value="<em class='highlight1' style='color: #555;'>#{enumerationBundle[degreeCurricularPlan.curricularStage.name]}</em>" escape="false" /> <h:outputText rendered="#{degreeCurricularPlan.curricularStage.name == 'PUBLISHED'}" value="<em class='highlight3' style='color: #555;'>#{enumerationBundle[degreeCurricularPlan.curricularStage.name]}</em>" escape="false" /> <h:outputText rendered="#{degreeCurricularPlan.curricularStage.name == 'APPROVED'}" value="<em class='highlight4' style='color: #555;'>#{enumerationBundle[degreeCurricularPlan.curricularStage.name]}</em>" escape="false" /> <h:outputText value=" #{degreeCurricularPlan.name}</td>" escape="false" /> <h:outputText value="<td>" escape="false"/> <h:outputLink value="viewCurricularPlan.faces"> <h:outputText value="#{bolonhaBundle['view']}" /> <f:param name="degreeCurricularPlanID" value="#{degreeCurricularPlan.idInternal}"/> <f:param name="organizeBy" value="groups"/> <f:param name="showRules" value="false"/> <f:param name="hideCourses" value="false"/> <f:param name="action" value="view"/> </h:outputLink> <h:outputText value=" , " escape="false" rendered="#{degreeCurricularPlan.userCanBuild}"/> <h:outputLink value="editCurricularPlan.faces"> <h:outputText value="#{bolonhaBundle['edit']}" /> <f:param name="degreeCurricularPlanID" value="#{degreeCurricularPlan.idInternal}"/> <f:param name="organizeBy" value="groups"/> <f:param name="showRules" value="false"/> <f:param name="hideCourses" value="false"/> <f:param name="action" value="view"/> </h:outputLink> <h:outputText value=" , " escape="false" rendered="#{degreeCurricularPlan.userCanBuild}"/> <h:outputLink value="buildCurricularPlan.faces" rendered="#{degreeCurricularPlan.userCanBuild}"> <h:outputText value="#{bolonhaBundle['manageCurricularPlan']}" /> <f:param name="degreeCurricularPlanID" value="#{degreeCurricularPlan.idInternal}"/> <f:param name="organizeBy" value="groups"/> <f:param name="showRules" value="false"/> <f:param name="hideCourses" value="false"/> <f:param name="action" value="build"/> </h:outputLink> <h:outputText value="</td></tr>" escape="false"/> </fc:dataRepeater> <h:outputText value="</table><br/>" escape="false"/> </fc:dataRepeater> </h:panelGroup> </ft:tilesView>