Index: openacs-4/packages/xowf/tcl/test-item-procs.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/xowf/tcl/test-item-procs.tcl,v diff -u -r1.7.2.281 -r1.7.2.282 --- openacs-4/packages/xowf/tcl/test-item-procs.tcl 1 Aug 2023 14:51:55 -0000 1.7.2.281 +++ openacs-4/packages/xowf/tcl/test-item-procs.tcl 19 Sep 2023 11:55:01 -0000 1.7.2.282 @@ -2622,6 +2622,7 @@ var points = pointsInput.value; var pointsFormGroup = pointsInput.parentElement.parentElement; var percentage = ""; + let hiddenCSSclass = '[::xowiki::CSS class d-none]'; if (points != "") { // @@ -2634,12 +2635,12 @@ helpBlock.textContent = '[_ xowf.Value_min] ' + pointsInput.min; } pointsFormGroup.classList.add('has-error'); - helpBlock.classList.remove('hidden'); + helpBlock.classList.remove(hiddenCSSclass); ev.preventDefault(); return false; } else { pointsFormGroup.classList.remove('has-error'); - helpBlock.classList.add('hidden'); + helpBlock.classList.add(hiddenCSSclass); } var achievable = gradingBox.dataset.achievable; if (achievable != "") { @@ -2648,7 +2649,7 @@ } else { pointsFormGroup.classList.remove('has-error'); - helpBlock.classList.add('hidden'); + helpBlock.classList.add(hiddenCSSclass); } document.querySelector('#' + id + ' .points').textContent = points; @@ -2657,9 +2658,9 @@ gradingBox.dataset.achieved = points; gradingBox.dataset.comment = comment; if (comment == "") { - document.querySelector('#' + id + ' .feedback-label').classList.add('hidden'); + document.querySelector('#' + id + ' .feedback-label').classList.add(hiddenCSSclass); } else { - document.querySelector('#' + id + ' .feedback-label').classList.remove('hidden'); + document.querySelector('#' + id + ' .feedback-label').classList.remove(hiddenCSSclass); } // Copy the content of the thumbnail files wrapper from the dialog @@ -6516,13 +6517,13 @@ } if {$with_grading_box ne ""} { set question_name [:FL form_name_based_attribute_stem [$question_obj name]] - set visible [expr {$with_grading_box eq "hidden" ? "hidden" : ""}] + set hiddenCSSclass [expr {$with_grading_box eq "hidden" ? [::xowiki::CSS class d-none] : ""}] if {$with_grading_box eq "hidden"} { set question_name answer_$question_name } set data_attribute [expr {[::xowiki::CSS toolkit] eq "bootstrap5" ? "data-bs" : "data"}] append full_form [subst [ns_trim -delimiter | { - |
| #xowf.Points#: