Created
August 1, 2012 13:54
-
-
Save harshadura/3227043 to your computer and use it in GitHub Desktop.
as
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<%@ include file="/WEB-INF/template/include.jsp" %> | |
<openmrs:htmlInclude file="/scripts/jquery/jquery.min.js" /> | |
<openmrs:htmlInclude file="/scripts/jquery-ui/js/jquery-ui.custom.min.js" /> | |
<link href="<openmrs:contextPath/>/scripts/jquery-ui/css/<spring:theme code='jqueryui.theme.name' />/jquery-ui.custom.css" type="text/css" rel="stylesheet" /> | |
<script type="text/javascript"> | |
$j(document).ready(function(){ logging: true; | |
var $j = jQuery.noConflict(); | |
var browser_os_info = "Browser: " + BrowserDetect.browser + " - " + BrowserDetect.version + " | O/S: " + BrowserDetect.OS; | |
var pageURL = document.location.href | |
document.getElementById("pageInfo").innerText = "URL: " + pageURL + " | " + browser_os_info; | |
$j("#quick").click(function(){ | |
$j('#feedbackForm').submit(); | |
// $j('#feedbackForm').submit(function(){ | |
// $j('<input />').attr('type', 'hidden') | |
// .attr('subject', "Default") | |
// .attr('severity', "Default") | |
// .attr('fdbk_receiver', "Admin" ) | |
// .appendTo('#feedbackForm'); | |
// return true; | |
// }); | |
// var closeButton = $j("#dialog").parent().find('.ui-dialog-titlebar a'); | |
// closeButton.click(); | |
// alert("Thanks! Your Feedback Submitted Successfully!"); | |
}); | |
$j("#next").click(function() { | |
if ($j("#next").val() == "Submit" ) { | |
var closeButton = $j("#dialog").parent().find('.ui-dialog-titlebar a'); | |
closeButton.click(); | |
alert("Thanks! Your Feedback Submitted Successfully!"); | |
} | |
if ($j("#stepHeading").text() != "Step 1 of 6"){ | |
$j('#quick').hide(); | |
} | |
}); | |
$j("#back").click(function() { | |
if ($j("#stepHeading").text() == "Step 1 of 6"){ | |
$j('#quick').show(); | |
} | |
}); | |
$j("#stack").hide(); | |
$j("span:contains('Submit Feedback')").click(function(){ | |
$j("span:contains('Submit Feedback')").css("background-color", ""); | |
}); | |
$j("#feedbackForm").formwizard({ | |
formPluginEnabled: true, | |
validationEnabled: true, | |
focusFirstInput : true | |
}); | |
$j('#stackCheckbox').click(function() { | |
if( $j(this).is(':checked')) { | |
$j("#stack").show("slow"); | |
} else { | |
$j("#stack").hide("slow"); | |
} | |
}); | |
}); | |
</script> | |
<div id="dialog" title="<spring:message code="feedback.submit"/>"> | |
<form id="feedbackForm" method="post" action="<openmrs:contextPath/>/module/feedback/addFeedback.form" class="bbq" enctype="multipart/form-data" > | |
<div id="fieldWrapper"> | |
<span id="step1" class="step"> | |
<span class="stepHeading"><spring:message code="feedback.wizard.step1"/></span> | |
<br /><br/> | |
<table> | |
<tr> | |
<td><spring:message code="feedback.feedback"/></td> | |
</tr> | |
<tr> | |
<td><textarea id="feedback" name="feedback" rows="4" cols="40" ></textarea></td> | |
</tr> | |
</table> | |
</span> | |
<span id="step2" class="step"> | |
<span class="stepHeading"><spring:message code="feedback.wizard.step2"/></span> | |
<br /><br/> | |
<table> | |
<tr> | |
<td><spring:message code="feedback.pageContext"/></td> | |
</tr> | |
<tr> | |
<td> | |
<label> | |
<input type="checkbox" id="stackCheckbox" /> | |
<spring:message code="feedback.wizard.stack.checkbox"/> | |
</label> | |
<br /> | |
<textarea id="stack" name="stack" rows="4" cols="40" ></textarea> | |
</td> | |
</tr> | |
</table> | |
</span> | |
<span id="step3" class="step"> | |
<span class="stepHeading"><spring:message code="feedback.wizard.step3"/></span> | |
<br /><br/> | |
<table> | |
<tr> | |
<td><spring:message code="feedback.subject"/> </td> | |
<td> | |
<select id="subject" name="subject"> | |
<c:forEach items="${model.predefinedsubjects}" var="predefinedsubjectObj" > | |
<option value="<c:out value="${predefinedsubjectObj.subject}"/>"> <c:out value="${predefinedsubjectObj.subject}"/> </option> | |
</c:forEach> | |
</select> | |
</td> | |
</tr> | |
<tr> | |
<td><spring:message code="feedback.severity"/> </td> | |
<td> | |
<select id="severity" name="severity"> | |
<c:forEach items="${model.severities}" var="severityObj"> | |
<option value="<c:out value="${severityObj.severity}"/>"> <c:out value="${severityObj.severity}"/> </option> | |
</c:forEach> | |
</select> | |
</td> | |
</tr> | |
<tr> | |
<td><spring:message code="feedback.wizard.receiver"/> </td> | |
<td> | |
<select id="fdbk_receiver" name="fdbk_receiver"> | |
<c:forEach items="${model.allusers}" var="allusersObj"> | |
<option value="<c:out value="${allusersObj.username}"/>"> <c:out value="${allusersObj.username}"/> </option> | |
</c:forEach> | |
</select> | |
</td> | |
</tr> | |
</table> | |
</span> | |
<span id="step4" class="step"> | |
<span class="stepHeading"><spring:message code="feedback.wizard.step4"/></span> | |
<br /><br/> | |
<spring:message code="feedback.wizard.editscreenshot"/><br /><br /> | |
</br></br> | |
<table> | |
<tr> | |
<td><input type="button" id="fdbk_highlight" value="Highlight" /></td> | |
<td><spring:message code="feedback.wizard.edit.highlight"/></td> | |
</tr> | |
<tr> | |
<td><input type="button" id="fdbk_blackout" value="Blackout" /></td> | |
<td><spring:message code="feedback.wizard.edit.blackout"/></td> | |
</tr> | |
</table> | |
</br></br> | |
</span> | |
<span id="step5" class="step"> | |
<span class="stepHeading"><spring:message code="feedback.wizard.step5"/></span> | |
<br /><br/> | |
<center> | |
<a id="screenshot_thumbnail" target="_blank"> | |
<img id="fdbk_processed_screenshot" width="500" height="250" style="border:3px solid #c3c3c3;" /><br/> | |
</a> | |
<b><spring:message code="feedback.wizard.screenshot"/></b><br /><br /> | |
<spring:message code="feedback.wizard.screenshot.note"/><br /> | |
<hr/> | |
</center> | |
<spring:message code="feedback.wizard.attachment"/><br /><br /> | |
<input type="file" name="file" size="40"/> < <spring:message code="feedback.wizard.attach2"/><br /> | |
</span> | |
<span id="confirmation" class="step"> | |
<span class="stepHeading"><spring:message code="feedback.wizard.step6"/></span> | |
<br /><br/> | |
<center> | |
<b><spring:message code="feedback.wizard.fdbkconfirm"/></b> | |
<br /><br/> | |
<img id="fdbk_screenshot_final" width="400" height="200" style="border:3px solid #c3c3c3;" /><br/> | |
<spring:message code="feedback.wizard.screenshot.preview"/><br /> | |
</center> | |
<hr/> | |
<u><spring:message code="feedback.feedback"/></u><br/> | |
<span id="feedbackSummary_feedback"></span> | |
<hr/> | |
<u><spring:message code="feedback.pageContext"/></u><br/> | |
<span id="feedbackSummary_stack"></span> | |
<hr/> | |
<table> | |
<tr> | |
<td><spring:message code="feedback.subject"/></td> | |
<td> : <span id="feedbackSummary_subject"></span></td> | |
</tr> | |
<tr> | |
<td><spring:message code="feedback.severity"/></td> | |
<td> : <span id="feedbackSummary_severity"></span></td> | |
</tr> | |
<tr> | |
<td><spring:message code="feedback.wizard.receiver"/></td> | |
<td> : <span id="feedbackSummary_receiver"></span></td> | |
</tr> | |
</table> | |
<hr/> | |
<label><spring:message code="feedback.wizard.pageInfo"/></label> : | |
<label id="pageInfo"></label> | |
<hr/> | |
<u><spring:message code="feedback.wizard.attach"/></u><br /> | |
<span id="feedbackSummary_attach"></span> | |
<hr/> | |
</span> | |
</div> | |
<br/> | |
<div id="bottomNavigation"> | |
<input id="back" value="Back" type="reset" /> | |
<input id="next" value="Next" type="submit" /> | |
<input id="quick" value="Just submit now with all the defaults!" type="button" /> | |
</div> | |
<br/> | |
</form> | |
</br> | |
<b class="boxHeader"><spring:message code="feedback.help"/></b> | |
<ul> | |
<li><i><spring:message code="feedback.submitfeedback.help.l1"/></i></li> | |
<li><i><spring:message code="feedback.submitfeedback.help.l2"/></i></li> | |
<li><i><spring:message code="feedback.submitfeedback.help.l3"/></i></li> | |
<li><i><spring:message code="feedback.submitfeedback.help.l4"/></i></li> | |
</ul> | |
</div> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment