Commit feb99fc9 by Nilu Committed by Harsh Shah

moving HT004 header to a common page

parent 4afa27ef
......@@ -9,7 +9,6 @@
String tabNumber = (String) getData(request, "TabNumber");
String firstTab = WebUtils.getSamePageInRenderMode(request, WebUtils.VIEW_APPLICANTS);
String secondTab = WebUtils.getSamePageInRenderMode(request, WebUtils.APPLICANTS_SHORTLIST);
String editJobPage = WebUtils.getSamePageInRenderMode(request, WebUtils.EDIT_JOB);
int closingInDays = DateDiff.getDateDiff(Calendar.DATE, DateDiff.getToday(), job.getApplyBy());
%>
......@@ -17,34 +16,9 @@
<oneit:dynIncluded>
<div class="dashboard-content-area first-part">
<div class="officer-box">
<div class="officer-name">
<div class="chief-officer"><img src="images/post-p.png" />
<oneit:toString value="<%= job.getJobTitle() %>" mode="EscapeHTML" />
</div>
<div class="off-name">
<span class="austr-post">Australia Post</span> by Dan Moore <span class="ex-management">&bull;&nbsp;
<oneit:toString value="<%= job.getLevel() %>" mode="EscapeHTML" />
</span>
</div>
</div>
<div class="applicant-right-status">
<span class="light-calendar">
Closing in <oneit:toString value="<%= closingInDays %>" mode="Integer"/> days
</span>
<span class="job-status-appli"><span class="active-status-icon"></span>this job is active</span>
<span class="edit-btn-dropdown">
<oneit:button value=" " name="gotoPage" skin="link"
requestAttribs="<%= CollectionUtils.mapEntry("nextPage", editJobPage)
.mapEntry("procParams", CollectionUtils.mapEntry("Job", job).toMap())
.toMap() %>">
EDIT
<span><img src="images/edit-dropdown-arrow.png" /></span>
</oneit:button>
</span>
</div>
</div>
<oneit:dynInclude page="/extensions/adminportal/inc/job_title_bar.jsp" data="<%= CollectionUtils.EMPTY_MAP%>"/>
<div class="int-timeline">
<ul>
<li class="<%= tabNumber == "1" ? "active" : "" %>">
......
<%@ 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="/extensions/performa/inc/stdimports.jsp" %>
<%
Job job = (Job) process.getAttribute("Job");
String editJobPage = WebUtils.getSamePageInRenderMode(request, WebUtils.EDIT_JOB);
%>
<oneit:dynIncluded>
<div class="officer-box">
<div class="officer-name">
<div class="chief-officer"><img src="images/post-p.png" />
<oneit:toString value="<%= job.getJobTitle() %>" mode="EscapeHTML" />
</div>
<div class="off-name">
<span class="austr-post">Australia Post</span> by Dan Moore <span class="ex-management">&bull;&nbsp;
<oneit:toString value="<%= job.getLevel() %>" mode="EscapeHTML" />
</span>
</div>
</div>
<div class="applicant-right-status">
<span class="light-calendar">
<oneit:toString value="<%= job.getClosingInText() %>" mode="EscapeHTML"/>
</span>
<span class="job-status-appli">
<span class="<%= job.getJobStatus()==JobStatus.OPEN ? "active-status-icon" : "complete-status-icon" %>"></span>
<oneit:toString value="<%= job.getJobStatusText() %>" mode="EscapeHTML"/>
</span>
<span class="edit-btn-dropdown">
<oneit:button value=" " name="gotoPage" skin="link"
requestAttribs="<%= CollectionUtils.mapEntry("nextPage", editJobPage)
.mapEntry("procParams", CollectionUtils.mapEntry("Job", job).toMap())
.toMap() %>">
EDIT
<span><img src="images/edit-dropdown-arrow.png" /></span>
</oneit:button>
</span>
</div>
</div>
</oneit:dynIncluded>
\ No newline at end of file
......@@ -11,11 +11,14 @@
Debug.assertion(jobApplication != null, "JobApplication is null in admin portal view applicants");
Job job = jobApplication.getJob();
Job job = jobApplication.getJob();
String samePage = WebUtils.getSamePageInRenderMode(request, WebUtils.VIEW_APPLICATION);
%>
<script type="text/javascript">
$(document).ready(function(){
$(document).ready(function()
{
$('.percent-green').percentageLoader({
valElement: 'p',
strokeWidth: 20,
......@@ -25,6 +28,7 @@
fontSize: '30px',
fontWeight: 'normal'
});
$('.percent-blue').percentageLoader({
valElement: 'p',
strokeWidth: 20,
......@@ -34,47 +38,34 @@
fontSize: '30px',
fontWeight: 'normal'
});
});
});
</script>
<oneit:script>
<oneit:script src="/scripts/raphael-min.js"/>
<oneit:script src="/scripts/select2.min.js"/>
</oneit:script>
<oneit:form name="jobApplication" method="post" enctype="multipart/form-data">
<div class="dashboard-content-area first-part">
<div class="officer-box">
<div class="officer-name">
<div class="chief-officer"><img src="images/post-p.png" /><oneit:toString value="<%= job.getJobTitle() %>" mode="EscapeHTML"/></div>
<div class="off-name"><span class="austr-post">Australia Post</span> by Dan Moore <span class="ex-management">? Executive Management</span></div>
</div>
<div class="applicant-right-status">
<span class="light-calendar"><oneit:toString value="<%= job.getClosingInText() %>" mode="EscapeHTML"/></span>
<span class="job-status-appli">
<span class="<%= job.getJobStatus()==JobStatus.OPEN ? "active-status-icon" : "complete-status-icon" %>"></span>
<oneit:toString value="<%= job.getJobStatusText() %>" mode="EscapeHTML"/>
</span>
<span class="edit-btn-dropdown"><a href="#">edit <img src="images/edit-dropdown-arrow.png" /></a></span>
</div>
</div>
<oneit:dynInclude page="/extensions/adminportal/inc/job_title_bar.jsp" data="<%= CollectionUtils.EMPTY_MAP%>"/>
</div>
<div class="dashboard-content-area second-part v-applicant-area">
<div class="applicant-sidebar">
<ul>
<%
for(JobApplication jA: job.getJobApplicationsSet())
for(JobApplication jA : job.getJobApplicationsSet())
{
String activeClass = CollectionUtils.equals(jA, jobApplication) ? "active" : "";
String ratingClass = "green"; //TODO: green, blue, gray
%>
<li class="<%= activeClass %>">
<a href="#">
<%= jA.getCandidate().getToString() %>
<span class="<%= ratingClass %>"><oneit:toString value="<%= jA.getOverallSuitability() %>" mode="PercentageWholeNumber" /></span>
</a>
<oneit:button value=" " name="gotoPage" skin="link"
requestAttribs="<%= CollectionUtils.mapEntry("nextPage", samePage )
.mapEntry("procParams", CollectionUtils.mapEntry("JobApplication", jA).toMap())
.toMap() %>">
<%= jA.getCandidate() %>
<span class="<%= ratingClass %>">
<oneit:toString value="<%= jA.getOverallSuitability() %>" mode="PercentageWholeNumber" />
</span>
</oneit:button>
</li>
<%
}
......@@ -82,7 +73,7 @@
</ul>
</div>
<oneit:dynInclude pages="/extensions/adminportal/inc/view_application_tab_applicant.jsp" page="ignore" data="<%= CollectionUtils.EMPTY_MAP %>"/>
<oneit:dynInclude page="/extensions/adminportal/inc/view_application_tab_applicant.jsp" data="<%= CollectionUtils.EMPTY_MAP %>"/>
</div>
</oneit:form>
......
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