Commit de6dbf00 by Jay

Message Template Screen ck editor changes.

parent 2cdf6b7c
......@@ -8,8 +8,8 @@
<!-- <TOPMENU name="MENU.TEST_ANALYSIS" desc="Test Analysis" sortOrder="100" factory="Participant" class="oneit.servlets.jsp.ui.DefaultUICustomiser$Element"
link="/extensions/performa/testAnalysis.jsp"/> -->
<CHILD name="Performa.SetupPlans" desc="Setup Plans" sortOrder="10" toplevel="ADMIN" priv="admin" link="/extensions/performa/setupPlans.jsp" factory="Participant" class="oneit.servlets.jsp.ui.DefaultUICustomiser$Element" />
<CHILD name="Performa.MessageEngine" desc="Message Engine" sortOrder="20" toplevel="ADMIN" priv="admin" link="/extensions/performa/listMessageTemplate.jsp" factory="Participant" class="oneit.servlets.jsp.ui.DefaultUICustomiser$Element" />
<CHILD name="Performa.SetupPlans" desc="Setup Plans" sortOrder="10" toplevel="ADMIN" priv="admin" link="/extensions/performa/setupPlans.jsp" factory="Participant" class="oneit.servlets.jsp.ui.DefaultUICustomiser$Element" />
<CHILD name="Performa.MessageTemplate" desc="Message Template" sortOrder="20" toplevel="ADMIN" priv="admin" link="/extensions/performa/listMessageTemplate.jsp" factory="Participant" class="oneit.servlets.jsp.ui.DefaultUICustomiser$Element" />
</NODE>
</NODE>
......
......@@ -32,18 +32,21 @@
<%@include file="/editor/header.jsp" %>
<script>
$(document).ready(function(){
$("#btn").on('click', function() {
var $txt = $("#HTML_37990974MessageContent");
var caretPos = $txt[0].selectionStart;
var textAreaTxt = $txt.val();
var txtToAdd = "stuff";
$txt.val(textAreaTxt.substring(0, caretPos) + txtToAdd + textAreaTxt.substring(caretPos));
});
});
function insertAtCaret(myValue) {
myValue = myValue.trim();
id = $("textarea").attr("id");
CKEDITOR.instances[id].insertText(myValue);
};
</script>
<style>
textarea[id^=MessageContent] {
width:70%;
}
</style>
<oneit:layout_total widths="<%= new double[] {2, 3, 7} %>" skin="bootstrap">
<oneit:skin tagName="layout_row">
......@@ -69,7 +72,8 @@
<oneit:ormlabel obj="<%= messageTemplate %>" field="DelayHrs"/>
</oneit:layout_label>
<oneit:layout_field width="1">
<oneit:ormInput obj="<%= messageTemplate %>" attributeName="DelayHrs" style="width:30%" /><span>Hours</span>
<oneit:ormInput obj="<%= messageTemplate %>" attributeName="DelayHrs" style="width:30%" /><span>Hours</span> &nbsp;
<oneit:ormInput obj="<%= messageTemplate %>" attributeName="DelayMin" style="width:30%" /><span>Mins</span>
</oneit:layout_field>
</oneit:skin>
......@@ -84,12 +88,14 @@
<oneit:skin tagName="layout_row">
<oneit:layout_field width="1">
<oneit:ormlabel obj="<%= messageTemplate %>" field=""/>
</oneit:layout_field>
<oneit:layout_field width="1">
<oneit:ormInput type="checkbox" obj="<%= messageTemplate %>" attributeName="BusinessHoursOnly" /><span>Business Hours Only</span>
</oneit:layout_field>
</oneit:skin>
<oneit:skin tagName="layout_row">
<oneit:layout_label width="1"><oneit:ormlabel obj="<%= messageTemplate %>" field="PlaceholderVariable"/></oneit:layout_label>
<oneit:layout_field width="1">
......@@ -97,13 +103,12 @@
<oneit:skin tagName="button_dropdown" label="Placeholder Variable" class="btn btn-default">
<%--<li><input type="button" value="First Name" cssClass=" " name="firstName" id="btn" /></li> --%>
<li><oneit:button value="First Name" cssClass=" " name="firstName" skin="link" /></li>
<li><oneit:button value="Surname" cssClass=" " name="surname" skin="link" /></li>
<li><oneit:button value="Email Address" cssClass=" " name="emailAddress" skin="link" /></li>
<li><oneit:button value="Location" cssClass=" " name="location" skin="link" /></li>
<li><oneit:button value="Job Title" cssClass=" " name="jobTitle" skin="link" /></li>
<li><oneit:button value="Job Reference" cssClass=" " name="jobReference" skin="link" /></li>
<li><oneit:button value="First Name" cssClass=" " name="firstName" skin="link" onClick="insertAtCaret('$firstName')" /></li>
<li><oneit:button value="Surname" cssClass=" " name="surname" skin="link" onClick="insertAtCaret('$surname')" /></li>
<li><oneit:button value="Email Address" cssClass=" " name="emailAddress" skin="link" onClick="insertAtCaret('$emailAddress')" /></li>
<li><oneit:button value="Location" cssClass=" " name="location" skin="link" onClick="insertAtCaret('$location')" /></li>
<li><oneit:button value="Job Title" cssClass=" " name="jobTitle" skin="link" onClick="insertAtCaret('$jobTitle')" /></li>
<li><oneit:button value="Job Reference" cssClass=" " name="jobReference" skin="link" onClick="insertAtCaret('$jobReference')" /></li>
</oneit:skin>
</oneit:skin>
......@@ -111,6 +116,10 @@
</oneit:skin>
<oneit:skin tagName="layout_row">
<oneit:layout_label width="1"></oneit:layout_label>
</oneit:skin>
<oneit:skin tagName="layout_row">
<oneit:layout_label width="1">
<oneit:ormlabel obj="<%= messageTemplate %>" field="MessageContent"/>
</oneit:layout_label>
......
MessageTemplate.ApplicationStatus = Application Status
MessageTemplate.MessageContent = Message Content
MessageTemplate.PlaceholderVariable = Placeholder Variable
\ No newline at end of file
MessageTemplate.PlaceholderVariable = Placeholder Variable
MessageTemplate.DelayHrs = Delay
\ No newline at end of file
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