Commit f78ebf7a by Nilu

Add job link to each applicant on applicant view- via copy button

parent a5d92532
......@@ -26,6 +26,16 @@
$('.save-application' + id).click();
});
});
function copyHTMLToClip(ele) {
var aux = document.createElement("textarea");
aux.value = $(ele).text().trim();
document.body.appendChild(aux);
aux.select();
document.execCommand("copy");
document.body.removeChild(aux);
alert("link copied to clipboard");
};
</script>
<div class="view-appli-list">
<%
......@@ -33,8 +43,9 @@
for(JobApplication jobApplication : applications)
{
double roleFitVal = jobApplication.getCandidate().roleFitCompletedPercentage(job);
double cultureVal = jobApplication.getCandidate().cultureCompletedPercentage(job);
Candidate candidate = jobApplication.getCandidate();
double roleFitVal = candidate.roleFitCompletedPercentage(job);
double cultureVal = candidate.cultureCompletedPercentage(job);
double criteriaVal = jobApplication.requirementCompletedPercentage();
String roleFit = FormatUtils.stringify(roleFitVal, "PercentageWholeNumber", "0");
String culture = FormatUtils.stringify(cultureVal, "PercentageWholeNumber", "0");
......@@ -60,20 +71,35 @@
.mapEntry("procParams", CollectionUtils.mapEntry("JobApplication", jobApplication).mapEntry("Applications", applications).toMap())
.toMap() %>">
<%
if(jobApplication.isTrue(jobApplication.getCandidate().getIsEmailIngest()))
if(jobApplication.isTrue(candidate.getIsEmailIngest()))
{
%>
<span style="padding-right: 5px;"><img src="images/email-ingest-icon.jpg"></span>
<%
}
String jobLink = LoopbackHTTP.getRemoteAccessURL()
+ Utils.APPLICANT_LINK
+ "?id=" + job.getID()
+ "&key=" + job.getRandomKey()
+ "&aid=" + candidate.getID()
+ "&pin=" + candidate.getVerificationKey();
%>
<oneit:toString value="<%= jobApplication.getCandidate() %>" mode="EscapeHTML" />
<oneit:toString value="<%= candidate %>" mode="EscapeHTML" />
<span style="float:right; padding-right: 5px;">
<a style="float:right; padding-right: 10px;" onclick="copyHTMLToClip('.<%= jobApplication.getID().toString() + "link"%>')">
<img src="images/copy-icon.jpg">
<span style="display:none;" class='<%= jobApplication.getID().toString() + "link"%>'>
<%= jobLink %>
</span>
</a>
</span>
</oneit:button>
<div class="appli-int-status">
<span>
<a href="<%= "mailto:" + jobApplication.getCandidate().getUser().getEmail() %>">Email</a>
<a href="<%= "mailto:" + candidate.getUser().getEmail() %>">Email</a>
</span>
<oneit:toString value="<%= jobApplication.getCandidate().getPhone() %>" mode="EscapeHTML" />
<oneit:toString value="<%= candidate.getPhone() %>" mode="EscapeHTML" />
<span><img src="images/clip_icon.png"></span>
<%
if(jobApplication.getCV() != null)
......
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