(bug #3728) fix mandatory select fields v3.00.04_fixed
authorNahuel ANGELINETTI <nahuel.angelinetti@biblibre.com>
Thu, 22 Oct 2009 14:43:49 +0000 (16:43 +0200)
committerHenri-Damien LAURENT <henridamien.laurent@biblibre.com>
Thu, 22 Oct 2009 15:04:03 +0000 (17:04 +0200)
this fix marc editor for "select" mandatory fields that koha don't take care atm.

koha-tmpl/intranet-tmpl/prog/en/modules/cataloguing/addbiblio.tmpl

index 0e08d1c..dbfa0f0 100644 (file)
@@ -131,7 +131,6 @@ function AreMandatoriesNotOk(){
                for(var j=0,len2=eleminputs.length; j<len2; j++){
        
                        if(eleminputs[j].name.match(varegexp) && eleminputs[j].value){
-                                       /* tag_801_subfield_c_841304_545657 */
                                        inputregexp = new RegExp("^tag_" + arr[0] + "_subfield_" + eleminputs[j].value + "_" + arr[2]);
                                        
                                        for( var k=0; k<len2; k++){
@@ -139,6 +138,13 @@ function AreMandatoriesNotOk(){
                                                        isempty = false
                                                }
                                        }
+                                       
+                                       elemselect = elem.getElementsByTagName('select');
+                                       for( var k=0; k<elemselect.length; k++){
+                                               if(elemselect[k].id.match(inputregexp) && elemselect[k].value){
+                                                       isempty = false
+                                               }
+                                       }
                        }
                }
        }else{