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 @@
-
+
-
+
-
+
-
-
-