View | Details | Raw Unified | Return to bug 34671
Collapse All | Expand All

(-)a/koha-tmpl/intranet-tmpl/prog/en/includes/validator-strings.inc (+1 lines)
Lines 12-17 Link Here
12
            digits: _("Please enter only digits."),
12
            digits: _("Please enter only digits."),
13
            equalTo: _("Please enter the same value again."),
13
            equalTo: _("Please enter the same value again."),
14
            number: _("Please add amount in valid format: 0.00"),
14
            number: _("Please add amount in valid format: 0.00"),
15
            missing_fields: _("There are some required fields missing from this section. Please complete them."),
15
            maxlength: $.validator.format(_("Please enter no more than {0} characters.")),
16
            maxlength: $.validator.format(_("Please enter no more than {0} characters.")),
16
            minlength: $.validator.format(_("Please enter at least {0} characters.")),
17
            minlength: $.validator.format(_("Please enter at least {0} characters.")),
17
            rangelength: $.validator.format(_("Please enter a value between {0} and {1} characters long.")),
18
            rangelength: $.validator.format(_("Please enter a value between {0} and {1} characters long.")),
(-)a/koha-tmpl/intranet-tmpl/prog/js/members.js (-1 / +17 lines)
Lines 322-327 $(document).ready(function () { Link Here
322
    );
322
    );
323
323
324
    $("#entryform").validate({
324
    $("#entryform").validate({
325
        ignore: "",
325
        rules: {
326
        rules: {
326
            email: {
327
            email: {
327
                email: true,
328
                email: true,
Lines 351-356 $(document).ready(function () { Link Here
351
            else form.beenSubmitted = true;
352
            else form.beenSubmitted = true;
352
            form.submit();
353
            form.submit();
353
        },
354
        },
355
        invalidHandler: function(form, validator) {
356
            var error_msg = jQuery.validator.messages.missing_fields;
357
            // First remove error messages so that it doesn't
358
            // show in fieldset without errors
359
            $("fieldset").each(function(){
360
                $("#"+$(this).attr("id")+"-error").remove();
361
            });
362
            $(validator.errorList).each(function() {
363
                var fieldset = $(this.element).parents('[id*="memberentry_"]');
364
                var fieldset_id = fieldset.attr("id");
365
                //Add error message only if it doesn't already exist
366
                if(!$("#"+fieldset_id+"-error").length){
367
                    fieldset.find("legend").after('<span id="'+fieldset_id+'-error" class="required">'+error_msg+'</span>');
368
                }
369
            });
370
        }
354
    });
371
    });
355
372
356
    var mrform = $("#manual_restriction_form");
373
    var mrform = $("#manual_restriction_form");
357
- 

Return to bug 34671