Commit 510c87a5 by chenith Committed by Harsh Shah

Application Outline page (C004 - Apply - Outline)

parent c87f3d63
......@@ -23,6 +23,7 @@
<INHERITS nodename="StandardJSP"/>
<RenderMode name="Page" preIncludeJSP="extensions/applicantportal/job_overview.jsp"/>
<RenderMode name="ApplicationOutline" preIncludeJSP="extensions/applicantportal/application_outline.jsp"/>
</NODE>
......
<%@ page extends="oneit.servlets.jsp.JSPInclude" %>
<%@ include file="/inc/stdimports50.jsp" %><%-- This is in cougar --%>
<%@ include file="/inc/stdcms.jsp" %><%-- This is in cougar --%>
<%@ include file="../../inc/std_imports.jsp" %>
<oneit:dynIncluded>
<%
ObjectTransaction objTran = (process == null ? ObjectTransaction.getTransaction () : process.getTransaction ());
String nextPage = WebUtils.getSamePageInRenderMode(request, "SelectionCriteria");
Job job = (Job) process.getAttribute("Job");
SecUser loggedInUser = SecUser.getTXUser(objTran);
%>
<div class="main-application-outline">
<div class="welcome-aust-logo"><img src="images/australia-post.png" /></div>
<div class="welcome-title">Welcome <oneit:toString value="<%= loggedInUser!=null ? loggedInUser.getName() : "" %>"/>, here's your application outline</div>
<div class="appli-aust-title"><oneit:toString value="<%= job.getJobTitle() %>" mode="EscapeHTML"/></div>
<p class="appli-content">
<oneit:toString value="<%= job.getJobDescription() %>" mode="ParagraphHTML" nullValue="-"/>
</p>
<div class="three-block">
<div class="col-sm-4 col-xs-12 app-block eq-height">
<div class="block-icon"><img src="images/job-match-icon.png" /></div>
<div class="app-block-title">Selection Criteria</div>
<div class="estimated-time">Estimated time to complete: <span>5 mins</span></div>
<p>
Lorem ipsum dolor sit amet,
consectetur adipiscing elit. Aenean
semper at magna a tristique. Ut ut
magna ut mauris sagittis placerat.
Suspendisse vitae tempus sem.
</p>
</div>
<div class="col-sm-4 col-xs-12 app-block app-second-block eq-height">
<div class="block-icon"><img src="images/workplace-culture.png" /></div>
<div class="app-block-title">Workplace Culture</div>
<div class="estimated-time">Estimated time to complete: <span>5 mins</span></div>
<p>
Lorem ipsum dolor sit amet,
consectetur adipiscing elit. Aenean
semper at magna a tristique. Ut ut
magna ut mauris sagittis placerat.
Suspendisse vitae tempus sem.
</p>
</div>
<div class="col-sm-4 col-xs-12 app-block eq-height last-border">
<div class="block-icon"><img src="images/selection-assessment.png" /></div>
<div class="app-block-title">Job Match Assessment</div>
<div class="estimated-time">Estimated time to complete: <span>20 mins</span></div>
<p>
Lorem ipsum dolor sit amet,
consectetur adipiscing elit. Aenean
semper at magna a tristique. Ut ut
magna ut mauris sagittis placerat.
Suspendisse vitae tempus sem.
</p>
</div>
</div>
<oneit:form name="applyJob" method="post" enctype="multipart/form-data" action="<%= nextPage%>">
<div class="app-out-btn">
<span>Total time to complete: Approximately 40 minutes</span>
<oneit:button value="Begin the application" name="gotoPage" skin="link" cssClass="box-btn"
requestAttribs="<%= CollectionUtils.mapEntry("nextPage", nextPage)
.mapEntry("procParams", CollectionUtils.mapEntry("Job", job).toMap())
.toMap() %>"/>
</div>
</oneit:form>
</div>
</oneit:dynIncluded>
\ No newline at end of file
......@@ -6,6 +6,7 @@
<oneit:dynIncluded>
<%
ObjectTransaction objTran = (process == null ? ObjectTransaction.getTransaction () : process.getTransaction ());
String nextPage = WebUtils.getSamePageInRenderMode(request, "ApplicationOutline");
Job job = (Job) process.getAttribute("Job");
String jobID = request.getParameter("jobID");
......@@ -20,14 +21,14 @@
%>
<div class="main-position-overview">
<div class="aust-logo"><img src="images/australia-post.png"></div>
<div class="overview-title"><oneit:toString value="<%= job.getJobTitle() %>"/></div>
<div class="overview-title"><oneit:toString value="<%= job.getJobTitle() %>" mode="EscapeHTML"/></div>
<div class="ref-number">Ref: 002341</div>
<table class="table table-responsive pos-table">
<tbody>
<tr>
<td class="pos-tabel-td">Level: </td>
<td class="pos-tabel-second"><oneit:toString value="<%= job.getLevel() %>" nullValue="-"/></td>
<td class="pos-tabel-second"><oneit:toString value="<%= job.getLevel() %>" mode="EscapeHTML" nullValue="-"/></td>
</tr>
<tr>
<td class="pos-tabel-td">Location:</td>
......@@ -35,7 +36,7 @@
</tr>
<tr>
<td class="pos-tabel-td">Type:</td>
<td class="pos-tabel-second"><oneit:toString value="<%= job.getAssessmentType() %>" nullValue="-"/></td>
<td class="pos-tabel-second"><oneit:toString value="<%= job.getAssessmentType() %>" mode="EscapeHTML" nullValue="-"/></td>
</tr>
<tr>
<td class="pos-tabel-td">Apply by:</td>
......@@ -49,12 +50,17 @@
</div>
<p class="pos-content">
<oneit:toString value="<%= job.getJobDescription() %>" nullValue="-"/>
<oneit:toString value="<%= job.getJobDescription() %>" mode="ParagraphHTML" nullValue="-"/>
</p>
<oneit:form name="applyJob" method="post" enctype="multipart/form-data" action="<%= nextPage%>">
<div class="apply-job-btn">
<a href="#">Apply Now</a>
<oneit:button value="Apply Now" name="gotoPage" skin="link"
requestAttribs="<%= CollectionUtils.mapEntry("nextPage", nextPage)
.mapEntry("procParams", CollectionUtils.mapEntry("Job", job).toMap())
.toMap() %>"/>
</div>
</oneit:form>
</div>
<%
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment