Rev 1310 | Blame | Compare with Previous | Last modification | View Log | RSS feed
<%@ page import="pt.estgp.estgweb.domain.UserSessionImpl" %>
<%@ page import="pt.estgp.estgweb.web.UserSessionProxy" %>
<%@ page import="pt.estgp.estgweb.web.form.assessments.AssessmentsForm" %>
<%@ page import="pt.estgp.estgweb.utils.Globals" %>
<%@ page import="java.util.ArrayList" %>
<%@ page import="java.util.List" %>
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<%@ taglib uri="/WEB-INF/tlds/struts-html.tld" prefix="html" %>
<%@ taglib uri="/WEB-INF/tlds/struts-logic.tld" prefix="logic" %>
<%@ taglib uri="/WEB-INF/tlds/struts-bean.tld" prefix="bean" %>
<%@ taglib uri="/WEB-INF/tlds/struts-nested.tld" prefix="nested" %>
<%@ taglib uri="/WEB-INF/tlds/jomm.tld" prefix="jomm" %>
<%@ taglib uri="/WEB-INF/tlds/baco.tld" prefix="baco" %>
<jsp:useBean id="AssessmentsForm" type="pt.estgp.estgweb.web.form.assessments.AssessmentsForm" scope="request"/>
<jsp:useBean id="UserSession" type="pt.estgp.estgweb.domain.UserSession" scope="request"/>
<jomm:messages/>
<html:errors/>
<%
String fromAction = "";
String from = "";
String user = "";
if (request.getParameter("from") != null)
{
user = "/user";
fromAction = "From" + request.getParameter("from");
from = "?from=" + request.getParameter("from");
}
request.setAttribute("from", from);
request.setAttribute("user", user);
request.setAttribute("fromAction", fromAction);
%>
<html:form action="${user}/scheduleAssessment${fromAction}${from}">
<html:hidden property="assessmentView.id"/>
<html:hidden property="assessmentView.type"/>
<input type="hidden" name="dispatch">
<table class="form">
<tr>
<th>
<bean:message key="assessment.submit.form.title"/>
</th>
<td>
<nested:write name="AssessmentsForm" property="assessmentView.title"/>
</td>
</tr>
<tr>
<th>
<bean:message key="assessment.submit.form.type"/>
</th>
<td>
<bean:message key="assessments.type.${AssessmentsForm.assessmentView.type}"/>
</td>
</tr>
<logic:equal name="AssessmentsForm" property="assessmentView.type" value="self-evaluation">
<tr>
<th>
<bean:message key="assessment.submit.schedule.start.date"/>
*
</th>
<td>
<a href="javascript:cal.select(getObjectById('startDate'),'anchord1','yyyy/MM/dd')" name="anchor1" id="anchord1"><html:text styleClass="date" property="startDate" styleId="startDate" readonly="true"/></a>
<input type="button" class="removeButton" onClick="AssessmentsForm.startDate.value=null;">
</td>
</tr>
<tr>
<th>
<bean:message key="assessment.submit.schedule.end.date"/>
*
</th>
<td>
<a href="javascript:cal.select(getObjectById('endDate'),'anchord2','yyyy/MM/dd')" name="anchor2" id="anchord2"><html:text styleClass="date" property="endDate" styleId="endDate" readonly="true"/></a>
<input type="button" class="removeButton" onClick="AssessmentsForm.endDate.value=null;">
</td>
</tr>
</logic:equal>
<logic:equal name="AssessmentsForm" property="assessmentView.type" value="evaluation">
<tr>
<th>
<bean:message key="assessment.submit.schedule.assessment.date"/>
*
</th>
<td>
<a href="javascript:cal.select(getObjectById('startDate'),'anchord1','yyyy/MM/dd')" name="anchor1" id="anchord1"><html:text styleClass="date" property="startDate" styleId="startDate" readonly="true"/></a>
<input type="button" class="removeButton" onClick="AssessmentsForm.startDate.value=null;">
</td>
</tr>
</logic:equal>
<tr>
<th>
<bean:message key="assessment.submit.schedule.time"/>
*
</th>
<td>
<html:text property="time"/>
</td>
</tr>
<tr>
<th>
<bean:message key="assessment.submit.schedule.extraTime"/>
</th>
<td>
<html:text property="timeExtra"/>
</td>
</tr>
</table>
<br>
<bean:message key="assessment.submit.schedule.targetStudents"/>
<hr>
<div id="contentIntranet">
<div id="contentPane">
<table class="dataTable">
<tr>
<th></th>
<th><bean:message key="number"/></th>
<th><bean:message key="name"/></th>
<th><bean:message key="user"/></th>
</tr>
<logic:iterate name="AssessmentsForm" property="possibleUsersResponse" id="userPossible">
<tr>
<td>
<html:multibox property="selectedUsers">
<nested:write name="userPossible" property="id"/>
</html:multibox>
</td>
<td>
${userPossible.code}
</td>
<td>
${userPossible.name}
</td>
<td>
${userPossible.username}
</td>
</tr>
</logic:iterate>
</table>
</div>
</div>
<hr>
<input type="button" value="<bean:message key="confirm"/>"
onclick="set(this.form,'saveSchedule');this.form.submit();">
</html:form>
Generated by GNU Enscript 1.6.5.2.