Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
P
PERFORMA_REPLICA
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Muhammad Usman
PERFORMA_REPLICA
Commits
7ac3161b
Commit
7ac3161b
authored
Jun 23, 2017
by
Nilu
Committed by
Harsh Shah
Sep 06, 2017
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
move create job main tab to a common page
parent
584e0a60
Hide whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
105 additions
and
180 deletions
+105
-180
assessment_criteria.jsp
...pp/webroot/extensions/adminportal/assessment_criteria.jsp
+7
-35
job_main_tabs.jsp
...bApp/webroot/extensions/adminportal/inc/job_main_tabs.jsp
+68
-0
job_detail.jsp
cmsWebApp/webroot/extensions/adminportal/job_detail.jsp
+9
-57
job_match_assessment.jsp
...p/webroot/extensions/adminportal/job_match_assessment.jsp
+5
-30
job_review_submit.jsp
...bApp/webroot/extensions/adminportal/job_review_submit.jsp
+2
-29
workplace_culture.jsp
...bApp/webroot/extensions/adminportal/workplace_culture.jsp
+14
-29
No files found.
cmsWebApp/webroot/extensions/adminportal/assessment_criteria.jsp
View file @
7ac3161b
...
@@ -6,11 +6,8 @@
...
@@ -6,11 +6,8 @@
<oneit:dynIncluded>
<oneit:dynIncluded>
<%
<%
Job job = (Job) process.getAttribute("Job");
Job job = (Job) process.getAttribute("Job");
String firstPage = HTTPRequestDetails.getFullURL(WebUtils.getSamePageInRenderMode(request, "Page"), ProcessDecorator.getRequestParameters(request, new String[0]), "");
String secondPage = WebUtils.getSamePageInRenderMode(request, WebUtils.ASSESSMENT_CRITERIA);
String secondPage = WebUtils.getSamePageInRenderMode(request, WebUtils.ASSESSMENT_CRITERIA);
String thirdPage = HTTPRequestDetails.getFullURL(WebUtils.getSamePageInRenderMode(request, WebUtils.WORKPLACE_CULTURE), ProcessDecorator.getRequestParameters(request, new String[0]), "");
String thirdPage = WebUtils.getSamePageInRenderMode(request, WebUtils.WORKPLACE_CULTURE);
String fourthPage = HTTPRequestDetails.getFullURL(WebUtils.getSamePageInRenderMode(request, WebUtils.JOB_MATCH), ProcessDecorator.getRequestParameters(request, new String[0]), "");
String fifthPage = HTTPRequestDetails.getFullURL(WebUtils.getSamePageInRenderMode(request, WebUtils.JOB_REVIEW), ProcessDecorator.getRequestParameters(request, new String[0]), "");
%>
%>
<script type="text/javascript">
<script type="text/javascript">
...
@@ -75,36 +72,11 @@
...
@@ -75,36 +72,11 @@
<oneit:form name="editJob" method="post" enctype="multipart/form-data" action="<%= thirdPage %>">
<oneit:form name="editJob" method="post" enctype="multipart/form-data" action="<%= thirdPage %>">
<div class="container-fluid">
<div class="container-fluid">
<h1 class="page-title">Create a job <span class="active-time">(Active for 30 days)</span> </h1>
<div class="main-tab-form">
<h1 class="page-title">Create a job <span class="active-time">(Active for 30 days)</span> </h1>
<ul class="nav nav-pills nav-justified">
<li class="<%= job.jobDetailsCompleted() ? "complate" : ""%>">
<oneit:dynInclude page="/extensions/adminportal/inc/job_main_tabs.jsp" PageNumber="2" data="<%= CollectionUtils.EMPTY_MAP%>"/>
<a href="<%= firstPage %>"><span><%= job.jobDetailsCompleted() ? "<img src=\"images/right-mark.png\" />" : "1"%></span>
Job Detail
</a>
</li>
<li class="active">
<a href="#"><span><%= job.assessmentCompleted() ? "<img src=\"images/right-mark.png\" />" : "2"%></span>
Assessment Criteria
</a>
</li>
<li class="<%= job.cultureCompleted() ? "complate" : ""%>">
<a href="<%= thirdPage %>"><span><%= job.cultureCompleted() ? "<img src=\"images/right-mark.png\" />" : "3"%></span>
Workplace Culture
</a>
</li>
<li class="<%= job.jobMatchCompleted() ? "complate" : ""%>">
<a href="<%= fourthPage %>"><span><%= job.jobMatchCompleted() ? "<img src=\"images/right-mark.png\" />" : "3"%></span>
Job Match Assessment
</a>
</li>
<li>
<a href="<%= fifthPage %>"><span>5</span>
Review and Submit
</a>
</li>
</ul>
</div>
<div class="form-page-area">
<div class="form-page-area">
<div class="create-job">
<div class="create-job">
<div class="assessment-criteria">
<div class="assessment-criteria">
...
@@ -191,7 +163,7 @@
...
@@ -191,7 +163,7 @@
</div>
</div>
<span class="input-group-btn">
<span class="input-group-btn">
<oneit:button value="SAVE" name="gotoPage" cssClass="btn btn-primary"
<oneit:button value="SAVE" name="gotoPage" cssClass="btn btn-primary"
requestAttribs="<%= CollectionUtils.mapEntry("nextPage",
first
Page)
requestAttribs="<%= CollectionUtils.mapEntry("nextPage",
third
Page)
.mapEntry("procParams", CollectionUtils.mapEntry("Job", job).toMap()).toMap() %>"/>
.mapEntry("procParams", CollectionUtils.mapEntry("Job", job).toMap()).toMap() %>"/>
</span>
</span>
</div>
</div>
...
...
cmsWebApp/webroot/extensions/adminportal/inc/job_main_tabs.jsp
0 → 100644
View file @
7ac3161b
<%@ 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 pageNumber = (String) getData(request, "PageNumber");
String firstPage = WebUtils.getSamePageInRenderMode(request, "Page");
String secondPage = WebUtils.getSamePageInRenderMode(request, WebUtils.ASSESSMENT_CRITERIA);
String thirdPage = WebUtils.getSamePageInRenderMode(request, WebUtils.WORKPLACE_CULTURE);
String fourthPage = WebUtils.getSamePageInRenderMode(request, WebUtils.JOB_MATCH);
String fifthPage = WebUtils.getSamePageInRenderMode(request, WebUtils.JOB_REVIEW);
%>
<oneit:dynIncluded>
<div class="main-tab-form">
<ul class="nav nav-pills nav-justified">
<li class="<%= pageNumber == "1" ? "active" : job.assessmentCompleted() ? "complate" : ""%>">
<oneit:button value=" " name="gotoPage" skin="link"
requestAttribs="<%= CollectionUtils.mapEntry("nextPage", firstPage)
.mapEntry("procParams", CollectionUtils.mapEntry("Job", job).toMap())
.toMap() %>">
<span><%= job.jobDetailsCompleted() ? "<img src=\"images/right-mark.png\" />" : "1"%></span>
Job Detail
</oneit:button>
</li>
<li class="<%= pageNumber == "2" ? "active" : job.assessmentCompleted() ? "complate" : ""%>">
<oneit:button value=" " name="gotoPage" skin="link"
requestAttribs="<%= CollectionUtils.mapEntry("nextPage", secondPage)
.mapEntry("procParams", CollectionUtils.mapEntry("Job", job).toMap())
.toMap() %>">
<span><%= job.assessmentCompleted() ? "<img src=\"images/right-mark.png\" />" : "2"%></span>
Assessment Criteria
</oneit:button>
</li>
<li class="<%= pageNumber == "3" ? "active" : job.cultureCompleted() ? "complate" : ""%>">
<oneit:button value=" " name="gotoPage" skin="link"
requestAttribs="<%= CollectionUtils.mapEntry("nextPage", thirdPage)
.mapEntry("procParams", CollectionUtils.mapEntry("Job", job).toMap())
.toMap() %>">
<span><%= job.cultureCompleted() ? "<img src=\"images/right-mark.png\" />" : "3"%></span>
Workplace Culture
</oneit:button>
</li>
<li class="<%= pageNumber == "4" ? "active" : job.jobMatchCompleted() ? "complate" : ""%>">
<oneit:button value=" " name="gotoPage" skin="link"
requestAttribs="<%= CollectionUtils.mapEntry("nextPage", fourthPage)
.mapEntry("procParams", CollectionUtils.mapEntry("Job", job).toMap())
.toMap() %>">
<span><%= job.jobMatchCompleted() ? "<img src=\"images/right-mark.png\" />" : "4"%></span>
Job Match Assessment
</oneit:button>
</li>
<li class="<%= pageNumber == "5" ? "active" : ""%>">
<oneit:button value=" " name="gotoPage" skin="link"
requestAttribs="<%= CollectionUtils.mapEntry("nextPage", fifthPage)
.mapEntry("procParams", CollectionUtils.mapEntry("Job", job).toMap())
.toMap() %>">
<span>5</span>
Review and Submit
</oneit:button>
</li>
</ul>
</div>
</oneit:dynIncluded>
cmsWebApp/webroot/extensions/adminportal/job_detail.jsp
View file @
7ac3161b
<%@ page extends="oneit.servlets.jsp.JSPInclude" %>
<%@ page extends="oneit.servlets.jsp.JSPInclude" %>
<%@ include file="/inc/stdimports50.jsp" %><%-- This is in cougar --%>
<%@ include file="/inc/stdimports50.jsp" %><%-- This is in cougar --%>
<%@ include file="/inc/stdcms.jsp" %><%-- This is in cougar --%>
<%@ include file="/inc/stdcms.jsp" %><%-- This is in cougar --%>
<%@ include file="/extensions/performa/inc/stdimports.jsp" %>
<%@ include file="/extensions/performa/inc/stdimports.jsp" %>
<oneit:dynIncluded>
<oneit:dynIncluded>
<%
<%
ObjectTransaction objTran = (process == null ? ObjectTransaction.getTransaction () : process.getTransaction ());
Job job = (Job) process.getAttribute("Job");
Job job = (Job) process.getAttribute("Job");
if(job == null)
if(job == null)
{
{
job = Job.createJob(
objTra
n);
job = Job.createJob(
transactio
n);
process.setAttribute("Job", job);
process.setAttribute("Job", job);
%><%@include file="/saferedirect.jsp" %><%
%><%@include file="/saferedirect.jsp" %><%
}
}
Level[] levels = Level.SearchByAll().search(objTran);
Level[] levels = Level.SearchByAll().search(transaction);
String secondPage = WebUtils.getSamePageInRenderMode(request, WebUtils.ASSESSMENT_CRITERIA);
String nextPage = WebUtils.getSamePageInRenderMode(request, WebUtils.ASSESSMENT_CRITERIA);
String thirdPage = WebUtils.getSamePageInRenderMode(request, WebUtils.WORKPLACE_CULTURE);
String fourthPage = WebUtils.getSamePageInRenderMode(request, WebUtils.JOB_MATCH);
String fifthPage = WebUtils.getSamePageInRenderMode(request, WebUtils.JOB_REVIEW);
%>
%>
<oneit:form name="editJob" method="post" enctype="multipart/form-data">
<oneit:form name="editJob" method="post" enctype="multipart/form-data">
<div class="container-fluid">
<div class="container-fluid">
...
@@ -40,52 +35,9 @@
...
@@ -40,52 +35,9 @@
}
}
%>
%>
<h1 class="page-title">Create a job <span class="active-time">(Active for 30 days)</span> </h1>
<h1 class="page-title">Create a job <span class="active-time">(Active for 30 days)</span> </h1>
<div class="main-tab-form">
<ul class="nav nav-pills nav-justified">
<oneit:dynInclude page="/extensions/adminportal/inc/job_main_tabs.jsp" PageNumber="1" data="<%= CollectionUtils.EMPTY_MAP%>"/>
<li class="active">
<a href="#">
<span><%= job.jobDetailsCompleted() ? "<img src=\"images/right-mark.png\" />" : "1"%></span>
Job Detail
</a>
</li>
<li class="<%= job.assessmentCompleted() ? "complate" : ""%>">
<oneit:button value=" " name="gotoPage" skin="link"
requestAttribs="<%= CollectionUtils.mapEntry("nextPage", secondPage)
.mapEntry("procParams", CollectionUtils.mapEntry("Job", job).toMap())
.toMap() %>">
<span><%= job.assessmentCompleted() ? "<img src=\"images/right-mark.png\" />" : "2"%></span>
Assessment Criteria
</oneit:button>
</li>
<li class="<%= job.cultureCompleted() ? "complate" : ""%>">
<oneit:button value=" " name="gotoPage" skin="link"
requestAttribs="<%= CollectionUtils.mapEntry("nextPage", thirdPage)
.mapEntry("procParams", CollectionUtils.mapEntry("Job", job).toMap())
.toMap() %>">
<span><%= job.cultureCompleted() ? "<img src=\"images/right-mark.png\" />" : "3"%></span>
Workplace Culture
</oneit:button>
</li>
<li class="<%= job.jobMatchCompleted() ? "complate" : ""%>">
<oneit:button value=" " name="gotoPage" skin="link"
requestAttribs="<%= CollectionUtils.mapEntry("nextPage", fourthPage)
.mapEntry("procParams", CollectionUtils.mapEntry("Job", job).toMap())
.toMap() %>">
<span><%= job.jobMatchCompleted() ? "<img src=\"images/right-mark.png\" />" : "4"%></span>
Job Match Assessment
</oneit:button>
</li>
<li>
<oneit:button value=" " name="gotoPage" skin="link"
requestAttribs="<%= CollectionUtils.mapEntry("nextPage", fifthPage)
.mapEntry("procParams", CollectionUtils.mapEntry("Job", job).toMap())
.toMap() %>">
<span>5</span>
Review and Submit
</oneit:button>
</li>
</ul>
</div>
<div class="form-page-area">
<div class="form-page-area">
<div class="create-job">
<div class="create-job">
<div class="form-group">
<div class="form-group">
...
@@ -125,7 +77,7 @@
...
@@ -125,7 +77,7 @@
</div>
</div>
<div class="text-center">
<div class="text-center">
<oneit:button value="Proceed to Assessment Criteria" name="gotoPage" cssClass="btn btn-primary"
<oneit:button value="Proceed to Assessment Criteria" name="gotoPage" cssClass="btn btn-primary"
requestAttribs="<%= CollectionUtils.mapEntry("nextPage",
second
Page)
requestAttribs="<%= CollectionUtils.mapEntry("nextPage",
next
Page)
.mapEntry("procParams", CollectionUtils.mapEntry("Job", job).toMap())
.mapEntry("procParams", CollectionUtils.mapEntry("Job", job).toMap())
.toMap() %>"/>
.toMap() %>"/>
</div>
</div>
...
...
cmsWebApp/webroot/extensions/adminportal/job_match_assessment.jsp
View file @
7ac3161b
...
@@ -14,36 +14,11 @@
...
@@ -14,36 +14,11 @@
<oneit:form name="editJob" method="post" enctype="multipart/form-data" action="<%= fifthPage %>">
<oneit:form name="editJob" method="post" enctype="multipart/form-data" action="<%= fifthPage %>">
<div class="container-fluid">
<div class="container-fluid">
<h1 class="page-title">Create a job <span class="active-time">(Active for 30 days)</span> </h1>
<div class="main-tab-form">
<h1 class="page-title">Create a job <span class="active-time">(Active for 30 days)</span> </h1>
<ul class="nav nav-pills nav-justified">
<li class="<%= job.jobDetailsCompleted() ? "complate" : ""%>">
<oneit:dynInclude page="/extensions/adminportal/inc/job_main_tabs.jsp" PageNumber="4" data="<%= CollectionUtils.EMPTY_MAP%>"/>
<a href="<%= firstPage %>"><span><%= job.jobDetailsCompleted() ? "<img src=\"images/right-mark.png\" />" : "1"%></span>
Job Detail
</a>
</li>
<li class="<%= job.assessmentCompleted() ? "complate" : ""%>">
<a href="<%= secondPage %>"><span><%= job.assessmentCompleted() ? "<img src=\"images/right-mark.png\" />" : "2"%></span>
Assessment Criteria
</a>
</li>
<li class="<%= job.cultureCompleted() ? "complate" : ""%>">
<a href="<%= thirdPage %>"><span><%= job.cultureCompleted() ? "<img src=\"images/right-mark.png\" />" : "3"%></span>
Workplace Culture
</a>
</li>
<li class="active">
<a href="#"><span><%= job.jobMatchCompleted() ? "<img src=\"images/right-mark.png\" />" : "3"%></span>
Job Match Assessment
</a>
</li>
<li>
<a href="<%= fifthPage %>"><span>5</span>
Review and Submit
</a>
</li>
</ul>
</div>
<div class="form-page-area">
<div class="form-page-area">
<div class="create-job">
<div class="create-job">
<div class="assessment-criteria">
<div class="assessment-criteria">
...
...
cmsWebApp/webroot/extensions/adminportal/job_review_submit.jsp
View file @
7ac3161b
...
@@ -21,35 +21,8 @@
...
@@ -21,35 +21,8 @@
<span class=""> Executive Role $599.00 Available for 30 days </span>
<span class=""> Executive Role $599.00 Available for 30 days </span>
<span class="pull-right plan-link"> Post multiple jobs per month? <a href="#">See our plans</a></span>
<span class="pull-right plan-link"> Post multiple jobs per month? <a href="#">See our plans</a></span>
</div>
</div>
<div class="main-tab-form">
<oneit:dynInclude page="/extensions/adminportal/inc/job_main_tabs.jsp" PageNumber="5" data="<%= CollectionUtils.EMPTY_MAP%>"/>
<ul class="nav nav-pills nav-justified">
<li class="<%= job.jobDetailsCompleted() ? "complate" : ""%>">
<a href="<%= firstPage %>"><span><%= job.jobDetailsCompleted() ? "<img src=\"images/right-mark.png\" />" : "1"%></span>
Job Detail
</a>
</li>
<li class="<%= job.assessmentCompleted() ? "complate" : ""%>">
<a href="<%= secondPage %>"><span><%= job.assessmentCompleted() ? "<img src=\"images/right-mark.png\" />" : "2"%></span>
Assessment Criteria
</a>
</li>
<li class="<%= job.cultureCompleted() ? "complate" : ""%>">
<a href="<%= thirdPage %>"><span><%= job.cultureCompleted() ? "<img src=\"images/right-mark.png\" />" : "3"%></span>
Workplace Culture
</a>
</li>
<li class="<%= job.jobMatchCompleted() ? "complate" : ""%>">
<a href="<%= fourthPage %>"><span><%= job.jobMatchCompleted() ? "<img src=\"images/right-mark.png\" />" : "3"%></span>
Job Match Assessment
</a>
</li>
<li class="active">
<a href="#"><span>5</span>
Review and Submit
</a>
</li>
</ul>
</div>
<div class="form-page-area">
<div class="form-page-area">
<div class="create-job">
<div class="create-job">
<div class="assessment-criteria">
<div class="assessment-criteria">
...
...
cmsWebApp/webroot/extensions/adminportal/workplace_culture.jsp
View file @
7ac3161b
...
@@ -16,36 +16,11 @@
...
@@ -16,36 +16,11 @@
<oneit:form name="editJob" method="post" enctype="multipart/form-data" action="<%= fourthPage %>">
<oneit:form name="editJob" method="post" enctype="multipart/form-data" action="<%= fourthPage %>">
<div class="container-fluid">
<div class="container-fluid">
<h1 class="page-title">Create a job <span class="active-time">(Active for 30 days)</span> </h1>
<h1 class="page-title">Create a job <span class="active-time">(Active for 30 days)</span> </h1>
<div class="main-tab-form">
<ul class="nav nav-pills nav-justified">
<oneit:dynInclude page="/extensions/adminportal/inc/job_main_tabs.jsp" PageNumber="3" data="<%= CollectionUtils.EMPTY_MAP%>"/>
<li class="<%= job.jobDetailsCompleted() ? "complate" : ""%>">
<a href="<%= firstPage %>"><span><%= job.jobDetailsCompleted() ? "<img src=\"images/right-mark.png\" />" : "1"%></span>
Job Detail
</a>
</li>
<li class="<%= job.assessmentCompleted() ? "complate" : ""%>">
<a href="<%= secondPage %>"><span><%= job.assessmentCompleted() ? "<img src=\"images/right-mark.png\" />" : "2"%></span>
Assessment Criteria
</a>
</li>
<li class="active">
<a href="#"><span><%= job.cultureCompleted() ? "<img src=\"images/right-mark.png\" />" : "3"%></span>
Workplace Culture
</a>
</li>
<li class="<%= job.jobMatchCompleted() ? "complate" : ""%>">
<a href="<%= fourthPage %>"><span><%= job.jobMatchCompleted() ? "<img src=\"images/right-mark.png\" />" : "3"%></span>
Job Match Assessment
</a>
</li>
<li>
<a href="<%= fifthPage %>"><span>5</span>
Review and Submit
</a>
</li>
</ul>
</div>
<div class="form-page-area">
<div class="form-page-area">
<div class="create-job">
<div class="create-job">
<div class="assessment-criteria">
<div class="assessment-criteria">
...
@@ -79,6 +54,16 @@
...
@@ -79,6 +54,16 @@
<div class="work-radio-title">
<div class="work-radio-title">
<oneit:toString value="<%= element.getDescription() %>" mode="EscapeHTML"/>
<oneit:toString value="<%= element.getDescription() %>" mode="EscapeHTML"/>
</div>
</div>
<%
for (CultureElementRating rating : element.getRatingsSet())
{
%>
<div class="work-radio-title">
<oneit:toString value="<%= rating.getDescription() %>" mode="EscapeHTML"/>
</div>
<%
}
%>
<div class="radio radio-primary workplace-radio">
<div class="radio radio-primary workplace-radio">
<input type="radio" name="radio" id="radio11" value="option1" checked>
<input type="radio" name="radio" id="radio11" value="option1" checked>
<label for="radio11">
<label for="radio11">
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment