Index: lams_tool_laqa/web/authoring/newQuestionBox.jsp =================================================================== diff -u -r7ca2115adff4164bb6f5b3b878c68a205cc98634 -r70a326811aab339193f6031102dfde367b21cc5c --- lams_tool_laqa/web/authoring/newQuestionBox.jsp (.../newQuestionBox.jsp) (revision 7ca2115adff4164bb6f5b3b878c68a205cc98634) +++ lams_tool_laqa/web/authoring/newQuestionBox.jsp (.../newQuestionBox.jsp) (revision 70a326811aab339193f6031102dfde367b21cc5c) @@ -1,5 +1,8 @@ <%@ include file="/common/taglibs.jsp"%> +<%@ page import="org.lamsfoundation.lams.util.Configuration" %> +<%@ page import="org.lamsfoundation.lams.util.ConfigurationKeys" %> +<%=Configuration.get(ConfigurationKeys.QB_COLLECTIONS_CREATE_ALLOW)%> @@ -11,21 +14,27 @@ - + @@ -39,83 +48,83 @@ form.attr('action', action + '&newVersion=true'); } form.submit(); - } - + } + $(document).ready(function(){ - - $("#newQuestionForm").validate({ - ignore : 'div.cke_editable', - rules: { - title: "required", - minWordsLimit: { - digits: true - } - }, - messages: { - title: "" - }, - invalidHandler: function(form, validator) { - var errors = validator.numberOfInvalids(); - if (errors) { - var message = errors == 1 - ? "" - : "" + errors + ""; - - $("div.error span").html(message); - $("div.error").show(); - } else { - $("div.error").hide(); - } - }, - debug: false, - submitHandler: function(form) { - $("#description").val(CKEDITOR.instances.description.getData()); - $("#feedback").val(CKEDITOR.instances.feedback.getData()); - $("#new-collection-uid").val($("#collection-uid-select option:selected").val()); - - var items = { - target: parent.jQuery('#itemArea'), - success: function (responseText, statusText) { - self.parent.refreshThickbox() - self.parent.tb_remove(); - } - }; - - $('#newQuestionForm').ajaxSubmit(items); - }, - invalidHandler: formValidationInvalidHandler, + + $("#newQuestionForm").validate({ + ignore : 'div.cke_editable', + rules: { + title: "required", + minWordsLimit: { + digits: true + } + }, + messages: { + title: "" + }, + invalidHandler: function(form, validator) { + var errors = validator.numberOfInvalids(); + if (errors) { + var message = errors == 1 + ? "" + : "" + errors + ""; + + $("div.error span").html(message); + $("div.error").show(); + } else { + $("div.error").hide(); + } + }, + debug: false, + submitHandler: function(form) { + $("#description").val(CKEDITOR.instances.description.getData()); + $("#feedback").val(CKEDITOR.instances.feedback.getData()); + $("#new-collection-uid").val($("#collection-uid-select option:selected").val()); + + var items = { + target: parent.jQuery('#itemArea'), + success: function (responseText, statusText) { + self.parent.refreshThickbox() + self.parent.tb_remove(); + } + }; + + $('#newQuestionForm').ajaxSubmit(items); + }, + invalidHandler: formValidationInvalidHandler, errorElement: "em", errorPlacement: formValidationErrorPlacement, highlight: formValidationHighlight, unhighlight: formValidationUnhighlight - }); + }); - //spinner - var minimumWordsSpinner = $( "#min-words-limit" ).spinner({ + //spinner + var minimumWordsSpinner = $( "#min-words-limit" ).spinner({ min: 0, disabled: ($( "#min-words-limit" ).val() == 0) - }); - - //spinner - $("#min-words-limit-checkbox").click(function() { - if ( minimumWordsSpinner.spinner( "option", "disabled" ) ) { - minimumWordsSpinner.spinner( "enable" ); - } else { - minimumWordsSpinner.spinner( "disable" ); - } - }); - }); - + }); + + //spinner + $("#min-words-limit-checkbox").click(function() { + if ( minimumWordsSpinner.spinner( "option", "disabled" ) ) { + minimumWordsSpinner.spinner( "enable" ); + } else { + minimumWordsSpinner.spinner( "disable" ); + } + }); + }); + -
-
-
- -
+
+
+
+
- -
+
+ +
@@ -124,96 +133,100 @@ - + - +
- +
- +
- +
- +
- +
- + +
+ + +
- +
- +
- +
-
- -
+ + - + \ No newline at end of file