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

(-)a/koha-tmpl/intranet-tmpl/prog/en/modules/admin/itemtypes.tt (-2 / +5 lines)
Lines 551-559 Link Here
551
               );
551
               );
552
           });
552
           });
553
553
554
            jQuery.validator.addMethod("regex", function(value, element, regex){
555
                return this.optional(element) || new RegExp(regex).test(value);
556
            }, _("Invalid pattern") );
557
554
           $( "#itemtypeentry" ).validate({
558
           $( "#itemtypeentry" ).validate({
555
               rules: {
559
               rules: {
556
                   itemtype: { required: true },
560
                   itemtype: { required: true, regex: /^[\p{L}\p{N}]+$/u }, //Allow only Unicode letters and numbers
557
                   description: { required: true },
561
                   description: { required: true },
558
                   rentalcharge: { number: true },
562
                   rentalcharge: { number: true },
559
                   rentalcharge_hourly: { number: true },
563
                   rentalcharge_hourly: { number: true },
560
- 

Return to bug 40476