Commit 5348c027 by Nilu Committed by Harsh Shah

JOO3 and minor changes

parent a6786af6
package performa.orm; package performa.orm;
import oneit.utils.BusinessException;
public class CultureCriteria extends BaseCultureCriteria public class CultureCriteria extends BaseCultureCriteria
{ {
...@@ -10,4 +12,12 @@ public class CultureCriteria extends BaseCultureCriteria ...@@ -10,4 +12,12 @@ public class CultureCriteria extends BaseCultureCriteria
{ {
// Do not add any code to this, always put it in initialiseNewObject // Do not add any code to this, always put it in initialiseNewObject
} }
@Override
protected void postInitNewObj() throws BusinessException
{
super.postInitNewObj();
setCultureElementRating(CultureElementRating.createCultureElementRating(getTransaction()));
}
} }
\ No newline at end of file
...@@ -33,7 +33,7 @@ ...@@ -33,7 +33,7 @@
.mapEntry("procParams", CollectionUtils.mapEntry("Job", job).toMap()) .mapEntry("procParams", CollectionUtils.mapEntry("Job", job).toMap())
.toMap() %>"> .toMap() %>">
<span><%= job.assessmentCompleted() ? "<img src=\"images/right-mark.png\" />" : "2"%></span> <span><%= job.assessmentCompleted() ? "<img src=\"images/right-mark.png\" />" : "2"%></span>
Assessment Criteria Requirements
</oneit:button> </oneit:button>
</li> </li>
<li class="<%= pageNumber == "3" ? "active" : job.cultureCompleted() ? "complate" : ""%>"> <li class="<%= pageNumber == "3" ? "active" : job.cultureCompleted() ? "complate" : ""%>">
...@@ -42,7 +42,7 @@ ...@@ -42,7 +42,7 @@
.mapEntry("procParams", CollectionUtils.mapEntry("Job", job).toMap()) .mapEntry("procParams", CollectionUtils.mapEntry("Job", job).toMap())
.toMap() %>"> .toMap() %>">
<span><%= job.cultureCompleted() ? "<img src=\"images/right-mark.png\" />" : "3"%></span> <span><%= job.cultureCompleted() ? "<img src=\"images/right-mark.png\" />" : "3"%></span>
Workplace Culture Culture
</oneit:button> </oneit:button>
</li> </li>
<li class="<%= pageNumber == "4" ? "active" : job.jobMatchCompleted() ? "complate" : ""%>"> <li class="<%= pageNumber == "4" ? "active" : job.jobMatchCompleted() ? "complate" : ""%>">
...@@ -51,7 +51,7 @@ ...@@ -51,7 +51,7 @@
.mapEntry("procParams", CollectionUtils.mapEntry("Job", job).toMap()) .mapEntry("procParams", CollectionUtils.mapEntry("Job", job).toMap())
.toMap() %>"> .toMap() %>">
<span><%= job.jobMatchCompleted() ? "<img src=\"images/right-mark.png\" />" : "4"%></span> <span><%= job.jobMatchCompleted() ? "<img src=\"images/right-mark.png\" />" : "4"%></span>
Job Match Assessment Profile Assessment
</oneit:button> </oneit:button>
</li> </li>
<li class="<%= pageNumber == "5" ? "active" : ""%>"> <li class="<%= pageNumber == "5" ? "active" : ""%>">
......
<%@ 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 --%>
......
...@@ -6,46 +6,80 @@ ...@@ -6,46 +6,80 @@
<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 fifthPage = WebUtils.getSamePageInRenderMode(request, WebUtils.JOB_REVIEW);
String secondPage = HTTPRequestDetails.getFullURL(WebUtils.getSamePageInRenderMode(request, WebUtils.ASSESSMENT_CRITERIA), ProcessDecorator.getRequestParameters(request, new String[0]), "");
String thirdPage = HTTPRequestDetails.getFullURL(WebUtils.getSamePageInRenderMode(request, WebUtils.WORKPLACE_CULTURE), ProcessDecorator.getRequestParameters(request, new String[0]), "");
String fifthPage = HTTPRequestDetails.getFullURL(WebUtils.getSamePageInRenderMode(request, WebUtils.JOB_REVIEW), ProcessDecorator.getRequestParameters(request, new String[0]), "");
%> %>
<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> <h1 class="page-title">Create a job <span class="active-time">(Active for 30 days)</span> </h1>
<oneit:dynInclude page="/extensions/adminportal/inc/job_main_tabs.jsp" PageNumber="4" data="<%= CollectionUtils.EMPTY_MAP%>"/> <oneit:dynInclude page="/extensions/adminportal/inc/job_main_tabs.jsp" PageNumber="4" data="<%= CollectionUtils.EMPTY_MAP%>"/>
<div class="form-page-area"> <div class="form-page-area main-job-match-area">
<div class="create-job"> <div class="create-job match-job">
<div class="assessment-criteria"> <div class="form-group">
<div class="form-group"> <label class="label-16">Select your assessment type</label>
<label class="label-16">Job Match Assessment</label> </div>
</div> <div class="radio radio-primary job-match-radio">
<div class="radio radio-primary job-match-radio"> <input type="radio" name="radio1" id="radio1" value="option1" checked>
<input type="radio" name="radio1" id="radio1" value="option1" checked> <label for="radio1">
<label for="radio1"> <b>Comprehensive -</b> Up to 96% accuracy on candidate suitability (250 Questions - 20 Minutes) <br />
Comprehensive Assessment (250 Questions ?20 Minutes) <br /> <span class="sub-radio-title">Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh.</span>
<span class="sub-radio-title">Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim veniam, quis nostrud exerci tation ullamcorper suscipit lobortis nisl ut aliquip ex ea commodo consequat. Duis autem vel eum iriure dolor in hendrerit in vulputate velit esse mo</span> </label>
</label> </div>
</div> <div class="main-pack-type">
<div class="radio radio-primary job-match-radio"> <ul>
<input type="radio" name="radio1" id="radio5" value="option1"> <li>
<label for="radio5"> <a href="#">
Express Assessment (30 Questions ? 5 Minutes) <br /> <span class="talen">Talentology</span>
<span class="sub-radio-title">Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat.</span> <span class="pack-type">General Purpose</span>
</label> <span class="pack-img gn-pu"></span>
</div> <span class="pack-price">$299.00</span>
<div class="text-center"> </a>
<input type="button" class="btn btn-primary top-margin-25" value="Review Details" /> </li>
</div> <li class="active">
<a href="#">
<span class="talen">Talentology</span>
<span class="pack-type">Sales</span>
<span class="pack-img sales-pic"></span>
<span class="pack-price">$399.00</span>
</a>
</li>
<li>
<a href="#">
<span class="talen">Talentology</span>
<span class="pack-type">Management</span>
<span class="pack-img manag-pic"></span>
<span class="pack-price">$499.00</span>
</a>
</li>
<li>
<a href="#">
<span class="talen">Talentology</span>
<span class="pack-type">Executive</span>
<span class="pack-img exe-pic"></span>
<span class="pack-price ex-color">$599.00</span>
</a>
</li>
</ul>
</div>
<div class="clearfix"></div>
<div class="radio radio-primary job-match-radio">
<input type="radio" name="radio1" id="radio5" value="option1">
<label for="radio5">
<b>Talentology Express</b> (30 Questions - 5 Minutes) <span class="blue"> $199.00</span> <br />
<span class="sub-radio-title">Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut.</span>
</label>
</div>
<div class="text-center">
<oneit:button value="Review Details" name="gotoPage" cssClass="btn btn-primary top-margin-37"
requestAttribs="<%= CollectionUtils.mapEntry("nextPage", fifthPage)
.mapEntry("procParams", CollectionUtils.mapEntry("Job", job).toMap())
.toMap() %>"/>
</div>
</div>
</div> </div>
</div>
</div> </div>
</div> </oneit:form>
</oneit:form> </oneit:dynIncluded>
</oneit:dynIncluded> \ No newline at end of file
...@@ -6,115 +6,133 @@ ...@@ -6,115 +6,133 @@
<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 = HTTPRequestDetails.getFullURL(WebUtils.getSamePageInRenderMode(request, WebUtils.ASSESSMENT_CRITERIA), ProcessDecorator.getRequestParameters(request, new String[0]), "");
String thirdPage = HTTPRequestDetails.getFullURL(WebUtils.getSamePageInRenderMode(request, WebUtils.WORKPLACE_CULTURE), ProcessDecorator.getRequestParameters(request, new String[0]), "");
String fourthPage = HTTPRequestDetails.getFullURL(WebUtils.getSamePageInRenderMode(request, WebUtils.JOB_MATCH), ProcessDecorator.getRequestParameters(request, new String[0]), "");
%> %>
<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">
<h1 class="page-title review-title">Review Job</h1> <h1 class="page-title review-title">Review Job</h1>
<div class="page-subtitle-">
<span class=""> Executive Role $599.00 &nbsp;&nbsp;&nbsp;&nbsp; Available for 30 days </span> <div class="page-subtitle-">
<span class="pull-right plan-link"> Post multiple jobs per month? <a href="#">See our plans</a></span> <span class=""> Executive Role $599.00 &nbsp;&nbsp;&nbsp;&nbsp; Available for 30 days </span>
<span class="pull-right plan-link"> Post multiple jobs per month? <a href="#">See our plans</a></span>
</div>
<oneit:dynInclude page="/extensions/adminportal/inc/job_main_tabs.jsp" PageNumber="5" data="<%= CollectionUtils.EMPTY_MAP%>"/>
<div class="form-page-area">
<div class="create-job">
<div class="assessment-criteria">
<div class="form-group">
<label class="label-16">Detail</label>
<div class="add-more-btn review-edit-btn pull-right">EDIT</div>
</div>
<div class="form-group">
<div class="review-medium-title">
<oneit:ormlabel obj="<%= job %>" field="JobTitle" />
<span class="skill-label">
<oneit:toString value="<%= job.getJobTitle() %>" mode="EscapeHTML" />
</span>
</div>
</div>
<div class="form-group">
<div class="review-medium-title">
<oneit:ormlabel obj="<%= job %>" field="JobDescription" />
<span class="skill-label">
<oneit:toString value="<%= job.getJobDescription() %>" mode="EscapeHTML" />
</span>
</div>
</div>
<div class="form-group">
<div class="row main-review-label">
<div class="col-sm-3 col-xs-12 review-label">Role Type</div>
<div class="col-sm-9 col-xs-12 review-data">Executive Management</div>
</div> </div>
<oneit:dynInclude page="/extensions/adminportal/inc/job_main_tabs.jsp" PageNumber="5" data="<%= CollectionUtils.EMPTY_MAP%>"/> <div class="row main-review-label">
<div class="col-sm-3 col-xs-12 review-label">Client</div>
<div class="col-sm-9 col-xs-12 review-data">Australia Post</div>
</div>
<div class="row main-review-label">
<div class="col-sm-3 col-xs-12 review-label">Reference Number</div>
<div class="col-sm-9 col-xs-12 review-data">00589</div>
</div>
</div>
<div class="form-brack-line-sub"></div>
<div class="form-group">
<label class="label-16">Assessment Criteria</label>
<div class="add-more-btn review-edit-btn pull-right">EDIT</div>
</div>
<%
for(CriteriaType criteria : CriteriaType.getCriteriaTypeArray())
{
Collection<AssessmentCriteria> assessmentCriterias = job.getAssessmentCriteraByType(criteria);
<div class="form-page-area"> if(assessmentCriterias.size() == 0)
<div class="create-job"> {
<div class="assessment-criteria"> continue;
<div class="form-group"> }
<label class="label-16">Detail</label> %>
<div class="add-more-btn review-edit-btn pull-right">EDIT</div> <div class="form-group">
</div> <div class="beloning">
<div class="form-group"> <oneit:toString value="<%= criteria.getName() %>" mode="EscapeHTML"/>
<div class="review-medium-title"> </div>
Job title </div>
<span class="skill-label">Australia Post Chief Executive Officer.</span> <%
</div> for (AssessmentCriteria assessmentCriteria : assessmentCriterias)
</div> {
<div class="form-group"> %>
<div class="review-medium-title"> <div class="form-group">
Job description <div class="row main-review-label">
<span class="skill-label">Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim veniam, quis nostrud exerci tation ullamcorper suscipit lobortis nisl ut aliquip ex ea commodo consequat. Duis autem vel eum iriure dolor in hendrerit in vulputate velit.</span> <div class="col-sm-3 col-xs-12 review-label">
</div> <oneit:toString value="<%= assessmentCriteria.getName() %>" mode="EscapeHTML"/>
</div> </div>
<div class="form-group"> <div class="col-sm-9 col-xs-12 review-data">Description (Rating)</div>
<div class="row main-review-label"> </div>
<div class="col-sm-3 col-xs-12 review-label">Role Type</div> </div>
<div class="col-sm-9 col-xs-12 review-data">Executive Management</div> <%
</div> }
<div class="row main-review-label"> }
<div class="col-sm-3 col-xs-12 review-label">Client</div> %>
<div class="col-sm-9 col-xs-12 review-data">Australia Post</div> <div class="form-brack-line-sub"></div>
</div>
<div class="row main-review-label"> <div class="form-group">
<div class="col-sm-3 col-xs-12 review-label">Reference Number</div> <label class="label-16">Workplace Culture</label>
<div class="col-sm-9 col-xs-12 review-data">00589</div> <div class="add-more-btn review-edit-btn pull-right">EDIT</div>
</div> </div>
</div> <div class="form-group">
<div class="form-brack-line-sub"></div> <div class="beloning">Beloning</div>
<div class="form-group"> </div>
<label class="label-16">Assessment Criteria</label> <div class="form-group">
<div class="add-more-btn review-edit-btn pull-right">EDIT</div> <div class="row main-review-label">
</div> <div class="col-sm-3 col-xs-12 review-label">TEAMWORK</div>
<div class="form-group"> <div class="col-sm-9 col-xs-12 review-data">Some teamwork is involved (Desirable)</div>
<div class="beloning">Beloning</div> </div>
</div> <div class="row main-review-label">
<div class="form-group"> <div class="col-sm-3 col-xs-12 review-label">LOYALTY</div>
<div class="row main-review-label"> <div class="col-sm-9 col-xs-12 review-data">We are a very loyal ogranisation to employees (Highly Desirable)</div>
<div class="col-sm-3 col-xs-12 review-label">TEAMWORK</div> </div>
<div class="col-sm-9 col-xs-12 review-data">Some teamwork is involved (Desirable)</div> <div class="row main-review-label">
</div> <div class="col-sm-3 col-xs-12 review-label">FRIENDLINESS</div>
<div class="row main-review-label"> <div class="col-sm-9 col-xs-12 review-data">It is important to be friendly (Highly Desirable)</div>
<div class="col-sm-3 col-xs-12 review-label">LOYALTY</div> </div>
<div class="col-sm-9 col-xs-12 review-data">We are a very loyal ogranisation to employees (Highly Desirable)</div> </div>
</div>
<div class="row main-review-label"> <div class="form-brack-line-sub"></div>
<div class="col-sm-3 col-xs-12 review-label">FRIENDLINESS</div> <div class="form-group">
<div class="col-sm-9 col-xs-12 review-data">It is important to be friendly (Highly Desirable)</div> <label class="label-16">Job Match Assessment</label>
</div> <div class="add-more-btn review-edit-btn pull-right">EDIT</div>
</div> </div>
<div class="form-brack-line-sub"></div> <div class="form-group">
<div class="form-group"> <div class="beloning job-match-ass">Comprehensive Assessment (250 Questions ? 20 Minutes)</div>
<label class="label-16">Workplace Culture</label> </div>
<div class="add-more-btn review-edit-btn pull-right">EDIT</div> <div class="text-center">
</div> <input type="button" class="btn btn-primary top-margin-25" value="Confirm and make payment" />
<div class="form-group"> </div>
<div class="beloning">Sub heading</div> <div class="job-active-time">Your job will be active for 30 days from being published</div>
</div> </div>
<div class="form-group">
<div class="row main-review-label">
<div class="col-sm-3 col-xs-12 review-label">ITEM TITLE</div>
<div class="col-sm-9 col-xs-12 review-data">Description (Rating)</div>
</div>
<div class="row main-review-label">
<div class="col-sm-3 col-xs-12 review-label">ITEM TITLE</div>
<div class="col-sm-9 col-xs-12 review-data">Description (Rating)</div>
</div>
<div class="row main-review-label">
<div class="col-sm-3 col-xs-12 review-label">ITEM TITLE</div>
<div class="col-sm-9 col-xs-12 review-data">Description (Rating)</div>
</div> </div>
</div>
<div class="form-brack-line-sub"></div>
<div class="form-group">
<label class="label-16">Job Match Assessment</label>
<div class="add-more-btn review-edit-btn pull-right">EDIT</div>
</div>
<div class="form-group">
<div class="beloning job-match-ass">Comprehensive Assessment (250 Questions ? 20 Minutes)</div>
</div>
<div class="text-center">
<input type="button" class="btn btn-primary top-margin-25" value="Confirm and make payment" />
</div>
<div class="job-active-time">Your job will be active for 30 days from being published</div>
</div> </div>
</div> </div>
</div> </oneit:form>
</div> </oneit:dynIncluded>
</oneit:form> \ No newline at end of file
</oneit:dynIncluded>
Job.JobTitle = Job Title Job.JobTitle = Job Title
Job.JobDescription = Job Description Job.JobDescription = Job Description
CultureCriteria.Importance = Rate Importance
...@@ -5,15 +5,45 @@ ...@@ -5,15 +5,45 @@
<oneit:dynIncluded> <oneit:dynIncluded>
<% <%
ObjectTransaction objTran = (process == null ? ObjectTransaction.getTransaction () : process.getTransaction ()); Job job = (Job) process.getAttribute("Job");
Job job = (Job) process.getAttribute("Job"); String fourthPage = WebUtils.getSamePageInRenderMode(request, WebUtils.JOB_MATCH);
String secondPage = WebUtils.getSamePageInRenderMode(request, WebUtils.ASSESSMENT_CRITERIA);
String firstPage = HTTPRequestDetails.getFullURL(WebUtils.getSamePageInRenderMode(request, "Page"), ProcessDecorator.getRequestParameters(request, new String[0]), "");
String secondPage = HTTPRequestDetails.getFullURL(WebUtils.getSamePageInRenderMode(request, WebUtils.ASSESSMENT_CRITERIA), ProcessDecorator.getRequestParameters(request, new String[0]), "");
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]), "");
%> %>
<oneit:form name="editJob" method="post" enctype="multipart/form-data" action="<%= fourthPage %>">
<script type="text/javascript">
$(document).ready(function()
{
$("input[name$='CultureElementRating']").click(function()
{
var id = $(this).attr('id');
var val = $(this).val();
$("div." + val).hide();
$("div." + id).show();
});
$(".importance input[type='radio']").each(function()
{
$(this).parent('li').removeClass("active" );
if($(this).is(":checked"))
{
$(this).parent('li').addClass("active" );
}
});
$(".importance input[type='radio']").change(function()
{
$(this).closest('li').addClass("active" );
});
});
</script>
<oneit:form name="editJob" method="post" enctype="multipart/form-data" action="<%= secondPage %>">
<div class="container-fluid"> <div class="container-fluid">
...@@ -40,16 +70,26 @@ ...@@ -40,16 +70,26 @@
</div> </div>
<div class="form-brack-line-sub"></div> <div class="form-brack-line-sub"></div>
<% <%
for(CultureClass culture : CultureClass.getCultureClassArray()) FormTag jobForm = FormTag.getActiveFormTag(request);
FormBuilder formBuilder = jobForm.getFormBuilder();
for(CultureClass cultureClass : CultureClass.getCultureClassArray())
{ {
%> %>
<div class="form-group"> <div class="form-group">
<div class="work-belonging"> <div class="work-belonging">
<oneit:toString value="<%= culture %>" mode="EscapeHTML"/> <oneit:toString value="<%= cultureClass %>" mode="EscapeHTML"/>
</div> </div>
<% <%
for(CultureElement element : CultureElement.SearchByAll().andCultureClass(new EqualsFilter<>(culture)).search(objTran)) for(CultureElement element : CultureElement.SearchByAll().andCultureClass(new EqualsFilter<>(cultureClass)).search(transaction))
{ {
CultureCriteria culture = CultureCriteria.createCultureCriteria(transaction);
culture.setCultureElement(element);
culture.setJob(job);
String optionKey = WebUtils.getRadioSingleAssocKey(request, culture, CultureCriteria.SINGLEREFERENCE_CultureElementRating);
String formValue = formBuilder.fieldValue (optionKey, culture.getCultureElementRating() == null ? "" : culture.getCultureElementRating().getID().toString());
%> %>
<div class="work-radio-title"> <div class="work-radio-title">
<oneit:toString value="<%= element.getDescription() %>" mode="EscapeHTML"/> <oneit:toString value="<%= element.getDescription() %>" mode="EscapeHTML"/>
...@@ -57,46 +97,52 @@ ...@@ -57,46 +97,52 @@
<% <%
for (CultureElementRating rating : element.getRatingsSet()) for (CultureElementRating rating : element.getRatingsSet())
{ {
String id = String.valueOf(rating.getID().longID());
String selectedStr = (CollectionUtils.equals(id, formValue) ? "checked" : "");
%> %>
<div class="work-radio-title"> <div class="<%= "radio radio-primary workplace-radio " %>">
<oneit:toString value="<%= rating.getDescription() %>" mode="EscapeHTML"/> <input type="radio" name="<%= optionKey %>" id="<%= id %>" <%= selectedStr %> value="<%= String.valueOf(culture.getID().longID()) %>">
<label for="<%= id %>">
<oneit:toString value="<%= rating.getDescription() %>" mode="EscapeHTML"/>
</label>
</div>
<div class="<%= "work-rating " + id + " " + String.valueOf(culture.getID().longID()) %>" style="display: none;">
<div class="rate-background">
<span class="arrow-up-gray"></span>
<span class="rate-label">
<oneit:ormlabel obj="<%= culture %>" field="Importance" />
</span>
<span class="rate-toggle">
<ul class="nav nav-pills nav-justified loyalty-ul">
<%
String importanceKey = WebUtils.getInputKey(request, culture, CultureCriteria.FIELD_Importance);
String importanceValue = formBuilder.fieldValue (importanceKey, culture.getImportance() == null ? "" : culture.getImportance().getName());
for(Importance importance : Importance.getImportanceArray())
{
boolean isSelected = CollectionUtils.equals(importanceValue, importance.getName());
String importanceId = "importance_" + importance.getName();
String selected = (isSelected) ? "checked" : "";
%>
<li>
<a href="javascript:void(0)" class="importance">
<input type="radio" name="<%= importanceKey %>" value="<%= importance.getName() %>" id="<%= importanceId %>" <%= selected %>/>
<label for="<%= importanceId %>"><oneit:toString value="<%= importance %>" mode="EscapeHTML" /></label>
</a>
</li>
<%
}
%>
</ul>
</span>
</div>
</div> </div>
<%
}
%>
<div class="radio radio-primary workplace-radio">
<input type="radio" name="radio" id="radio11" value="option1" checked>
<label for="radio11">
Teamwork is vital
</label>
</div>
<div class="work-rating">
<div class="rate-background">
<span class="arrow-up-gray"></span>
<span class="rate-label">Rate Importance</span>
<span class="rate-toggle">
<ul class="nav nav-pills nav-justified">
<li><a href="javascript:void(0)">Not Applicable</a></li>
<li class="active"><a href="javascript:void(0)">Desirable</a></li>
<li><a href="javascript:void(0)">Highly Desirable</a></li>
<li><a href="javascript:void(0)">Essential</a></li>
</ul>
</span>
</div>
</div>
<div class="radio radio-primary workplace-radio">
<input type="radio" name="radio" id="radio12" value="option1" checked="">
<label for="radio12">
Some teamwork is involved
</label>
</div>
<div class="radio radio-primary workplace-radio margin-bottom-none">
<input type="radio" name="radio" id="radio13" value="option1" checked="">
<label for="radio13">
Little teamwork is neeeded
</label>
</div>
<% <%
}
} }
%> %>
</div> </div>
...@@ -104,6 +150,7 @@ ...@@ -104,6 +150,7 @@
<% <%
} }
%> %>
<div class="form-group"> <div class="form-group">
<div class="save-assess"> <div class="save-assess">
<div class="checkbox checkbox-primary"> <div class="checkbox checkbox-primary">
......
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