--- loncom/interface/lonparmset.pm 2025/06/30 21:35:05 1.625 +++ loncom/interface/lonparmset.pm 2025/07/02 16:33:51 1.626 @@ -1,7 +1,7 @@ # The LearningOnline Network with CAPA # Handler to set parameters for assessments # -# $Id: lonparmset.pm,v 1.625 2025/06/30 21:35:05 raeburn Exp $ +# $Id: lonparmset.pm,v 1.626 2025/07/02 16:33:51 raeburn Exp $ # # Copyright Michigan State University Board of Trustees # @@ -1307,8 +1307,8 @@ sub validateparms_js { function validateParms() { var textRegExp = /^settext_/; - var tailLenient = /\.lenient\$/; - var patternRelWeight = /^\-?[\d.]+\$/; + var tailLenient = /\\.lenient\$/; + var patternRelWeight = /^\\-?[\\d.]+\$/; var patternLenientStd = /^(yes|no|default)\$/; var ipRegExp = /^setip/; var ipallowRegExp = /^setipallow_/; @@ -1325,8 +1325,8 @@ function validateParms() { var dlTargetRegExp = /^deeplink_target_/; var dlExitRegExp = /^deeplink_exit_/; var dlExitTextRegExp = /^deeplink_exittext_/; - var patternIP = /[\[\]\*\.a-zA-Z\d\-]+/; - var patternGrace = /^\d+:(0|1)\.?\d*:(0|1)\$/; + var patternIP = /[\\[\\]\\*\\.a-zA-Z\\d\\-]+/; + var patternGrace = /^\\d+:(0|1)\\.?\\d*:(0|1)\$/; var numelements = document.parmform.elements.length; if ((typeof(numelements) != 'undefined') && (numelements != null)) { if (numelements) {