From 367069e04afb2205cc41ecdc7f6c5948590e1897 Mon Sep 17 00:00:00 2001 From: Thomas Rabaix Date: Thu, 11 Sep 2014 16:46:34 +0200 Subject: [PATCH] update assets --- web/assetic/sonata_admin_js.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/web/assetic/sonata_admin_js.js b/web/assetic/sonata_admin_js.js index 4d423a452..573a72105 100644 --- a/web/assetic/sonata_admin_js.js +++ b/web/assetic/sonata_admin_js.js @@ -90,4 +90,4 @@ (function(a){jQuery.fn.extend({slimScroll:function(c){var b=a.extend({width:"auto",height:"250px",size:"7px",color:"#000",position:"right",distance:"1px",start:"top",opacity:0.4,alwaysVisible:!1,disableFadeOut:!1,railVisible:!1,railColor:"#333",railOpacity:0.2,railDraggable:!0,railClass:"slimScrollRail",barClass:"slimScrollBar",wrapperClass:"slimScrollDiv",allowPageScroll:!1,wheelStep:20,touchScrollStep:200,borderRadius:"0px",railBorderRadius:"0px"},c);this.each(function(){function G(g){if(o){g=g||window.event;var k=0;g.wheelDelta&&(k=-g.wheelDelta/120);g.detail&&(k=g.detail/3);a(g.target||g.srcTarget||g.srcElement).closest("."+b.wrapperClass).is(R.parent())&&M(k,!0);g.preventDefault&&!O&&g.preventDefault();O||(g.returnValue=!1)}}function M(p,m,k){O=!1;var n=p,l=R.outerHeight()-Q.outerHeight();m&&(n=parseInt(Q.css("top"))+p*parseInt(b.wheelStep)/100*Q.outerHeight(),n=Math.min(Math.max(n,0),l),n=0=R.outerHeight()?O=!0:(Q.stop(!0,!0).fadeIn("fast"),b.railVisible&&P.stop(!0,!0).fadeIn("fast"))}function K(){b.alwaysVisible||(J=setTimeout(function(){b.disableFadeOut&&o||(f||e)||(Q.fadeOut("slow"),P.fadeOut("slow"))},1000))}var o,f,e,J,d,j,N,I,E=30,O=!1,R=a(this);if(R.parent().hasClass(b.wrapperClass)){var L=R.scrollTop(),Q=R.parent().find("."+b.barClass),P=R.parent().find("."+b.railClass);h();if(a.isPlainObject(c)){if("height" in c&&"auto"==c.height){R.parent().css("height","auto");R.css("height","auto");var H=R.parent().parent().height();R.parent().css("height",H);R.css("height",H)}if("scrollTo" in c){L=parseInt(b.scrollTo)}else{if("scrollBy" in c){L+=parseInt(b.scrollBy)}else{if("destroy" in c){Q.remove();P.remove();R.unwrap();return}}}M(L,!1,!0)}}else{b.height="auto"==b.height?R.parent().height():b.height;L=a("
").addClass(b.wrapperClass).css({position:"relative",overflow:"hidden",width:b.width,height:b.height});R.css({overflow:"hidden",width:b.width,height:b.height});var P=a("
").addClass(b.railClass).css({width:b.size,height:"100%",position:"absolute",top:0,display:b.alwaysVisible&&b.railVisible?"block":"none","border-radius":b.railBorderRadius,background:b.railColor,opacity:b.railOpacity,zIndex:90}),Q=a("
").addClass(b.barClass).css({background:b.color,width:b.size,position:"absolute",top:0,opacity:b.opacity,display:b.alwaysVisible?"block":"none","border-radius":b.borderRadius,BorderRadius:b.borderRadius,MozBorderRadius:b.borderRadius,WebkitBorderRadius:b.borderRadius,zIndex:99}),H="right"==b.position?{right:b.distance}:{left:b.distance};P.css(H);Q.css(H);R.wrap(L);R.parent().append(Q);R.parent().append(P);b.railDraggable&&Q.bind("mousedown",function(k){var g=a(document);e=!0;t=parseFloat(Q.css("top"));pageY=k.pageY;g.bind("mousemove.slimscroll",function(l){currTop=t+l.pageY-pageY;Q.css("top",currTop);M(0,Q.position().top,!1)});g.bind("mouseup.slimscroll",function(l){e=!1;K();g.unbind(".slimscroll")});return !1}).bind("selectstart.slimscroll",function(g){g.stopPropagation();g.preventDefault();return !1});P.hover(function(){i()},function(){K()});Q.hover(function(){f=!0},function(){f=!1});R.hover(function(){o=!0;i();K()},function(){o=!1;K()});R.bind("touchstart",function(k,g){k.originalEvent.touches.length&&(d=k.originalEvent.touches[0].pageY)});R.bind("touchmove",function(g){O||g.originalEvent.preventDefault();g.originalEvent.touches.length&&(M((d-g.originalEvent.touches[0].pageY)/b.touchScrollStep,!0),d=g.originalEvent.touches[0].pageY)});h();"bottom"===b.start?(Q.css({top:R.outerHeight()-Q.outerHeight()}),M(0,!0)):"top"!==b.start&&(M(a(b.start).position().top,null,!0),b.alwaysVisible||Q.hide());F()}});return this}});jQuery.fn.extend({slimscroll:jQuery.fn.slimScroll})})(jQuery); /*! iCheck v1.0.1 by Damir Sultanov, http://git.io/arlzeA, MIT Licensed */ (function(V){function A(k,h,n){var p=k[0],m=/er/.test(n)?S:/bl/.test(n)?N:T,l=n==i?{checked:p[T],disabled:p[N],indeterminate:"true"==k.attr(S)||"false"==k.attr(j)}:p[m];if(/^(ch|di|in)/.test(n)&&!l){O(k,m)}else{if(/^(un|en|de)/.test(n)&&l){K(k,m)}else{if(n==i){for(m in l){l[m]?O(k,m,!0):K(k,m,!0)}}else{if(!h||"toggle"==n){if(!h){k[Q]("ifClicked")}l?p[R]!==B&&K(k,m):O(k,m)}}}}}function O(z,y,v){var w=z[0],u=z.parent(),q=y==T,n=y==S,m=y==N,x=n?j:q?C:"enabled",l=U(z,x+g(w[R])),s=U(z,y+g(w[R]));if(!0!==w[y]){if(!v&&y==T&&w[R]==B&&w.name){var k=z.closest("form"),h='input[name="'+w.name+'"]',h=k.length?k.find(h):V(h);h.each(function(){this!==w&&V(this).data(P)&&K(V(this),y)})}n?(w[y]=!0,w[T]&&K(z,T,"force")):(v||(w[y]=!0),q&&w[S]&&K(z,S,!1));b(z,q,y,v)}w[N]&&U(z,e,!0)&&u.find("."+f).css(e,"default");u[r](s||U(z,y)||"");m?u.attr("aria-disabled","true"):u.attr("aria-checked",n?"mixed":"true");u[c](l||U(z,x)||"")}function K(y,x,v){var w=y[0],s=y.parent(),n=x==T,m=x==S,k=x==N,l=m?j:n?C:"enabled",D=U(y,l+g(w[R])),z=U(y,x+g(w[R]));if(!1!==w[x]){if(m||!v||"force"==v){w[x]=!1}b(y,n,l,v)}!w[N]&&U(y,e,!0)&&s.find("."+f).css(e,"pointer");s[c](z||U(y,x)||"");k?s.attr("aria-disabled","false"):s.attr("aria-checked","false");s[r](D||U(y,l)||"")}function a(k,h){if(k.data(P)){k.parent().html(k.attr("style",k.data(P).s||""));if(h){k[Q](h)}k.off(".i").unwrap();V(o+'[for="'+k[0].id+'"]').add(k.closest(o)).off(".i")}}function U(k,h,l){if(k.data(P)){return k.data(P).o[h+(l?"":"Class")]}}function g(h){return h.charAt(0).toUpperCase()+h.slice(1)}function b(k,h,l,m){if(!m){if(h){k[Q]("ifToggled")}k[Q]("ifChanged")[Q]("if"+g(l))}}var P="iCheck",f=P+"-helper",B="radio",T="checked",C="un"+T,N="disabled",j="determinate",S="in"+j,i="update",R="type",r="addClass",c="removeClass",Q="trigger",o="label",e="cursor",d=/ipad|iphone|ipod|android|blackberry|windows phone|opera mini|silk/i.test(navigator.userAgent);V.fn[P]=function(E,z){var s='input[type="checkbox"], input[type="'+B+'"]',u=V(),q=function(k){k.each(function(){var w=V(this);u=w.is(s)?u.add(w):u.add(w.find(s))})};if(/^(check|uncheck|toggle|indeterminate|determinate|disable|enable|update|destroy)$/i.test(E)){return E=E.toLowerCase(),q(this),u.each(function(){var k=V(this);"destroy"==E?a(k,"ifDestroyed"):A(k,!0,E);V.isFunction(z)&&z()})}if("object"!=typeof E&&E){return this}var p=V.extend({checkedClass:T,disabledClass:N,indeterminateClass:S,labelHover:!0,aria:!1},E),n=p.handle,m=p.hoverClass||"hover",D=p.focusClass||"focus",F=p.activeClass||"active",v=!!p.labelHover,l=p.labelHoverClass||"hover",h=(""+p.increaseArea).replace("%","")|0;if("checkbox"==n||n==B){s='input[type="'+n+'"]'}-50>h&&(h=-50);q(this);return u.each(function(){var M=V(this);a(M);var J=this,L=J.id,H=-h+"%",I=100+2*h+"%",I={position:"absolute",top:H,left:H,display:"block",width:I,height:I,margin:0,padding:0,background:"#fff",border:0,opacity:0},H=d?{position:"absolute",visibility:"hidden"}:h?I:{position:"absolute",opacity:0},y="checkbox"==J[R]?p.checkboxClass||"icheckbox":p.radioClass||"i"+B,x=V(o+'[for="'+L+'"]').add(M.closest(o)),w=!!p.aria,W=P+"-"+Math.random().toString(36).replace("0.",""),G='
")[Q]("ifCreated").parent().append(p.insert);I=V('').css(I).appendTo(G);M.data(P,{o:p,s:M.attr("style")}).css(H);p.inheritClass&&G[r](J.className||"");p.inheritID&&L&&G.attr("id",P+"-"+L);"static"==G.css("position")&&G.css("position","relative");A(M,!0,i);if(x.length){x.on("click.i mouseover.i mouseout.i touchbegin.i touchend.i",function(k){var Y=k[R],X=V(this);if(!J[N]){if("click"==Y){if(V(k.target).is("a")){return}A(M,!1,!0)}else{v&&(/ut|nd/.test(Y)?(G[c](m),X[c](l)):(G[r](m),X[r](l)))}if(d){k.stopPropagation()}else{return !1}}})}M.on("click.i focus.i blur.i keyup.i keydown.i keypress.i",function(k){var X=k[R];k=k.keyCode;if("click"==X){return !1}if("keydown"==X&&32==k){return J[R]==B&&J[T]||(J[T]?K(M,T):O(M,T)),!1}if("keyup"==X&&J[R]==B){!J[T]&&O(M,T)}else{if(/us|ur/.test(X)){G["blur"==X?c:r](D)}}});I.on("click mousedown mouseup mouseover mouseout touchbegin.i touchend.i",function(k){var Y=k[R],X=/wn|up/.test(Y)?F:m;if(!J[N]){if("click"==Y){A(M,!1,!0)}else{if(/wn|er|in/.test(Y)){G[r](X)}else{G[c](X+" "+F)}if(x.length&&v&&X==m){x[/ut|nd/.test(Y)?c:r](l)}}if(d){k.stopPropagation()}else{return !1}}})})}})(window.jQuery||window.Zepto); -jQuery(document).ready(function(){jQuery("html").removeClass("no-js");if(window.SONATA_CONFIG&&window.SONATA_CONFIG.CONFIRM_EXIT){jQuery(".sonata-ba-form form").each(function(){jQuery(this).confirmExit()})}Admin.setup_per_page_switcher(document);Admin.shared_setup(document)});jQuery(document).on("sonata-admin-append-form-element",function(a){Admin.setup_select2(a.target);Admin.setup_icheck(a.target)});var Admin={shared_setup:function(a){Admin.log("[Admin] apply shared_setup");Admin.setup_collection_buttons(a);Admin.set_object_field_value(a);Admin.setup_select2(a);Admin.setup_icheck(a);Admin.add_filters(a);Admin.setup_xeditable(a);Admin.add_pretty_errors(a);Admin.setup_form_tabs_for_errors(a);Admin.setup_inline_form_errors(a)},setup_list_modal:function(a){jQuery("div.modal-dialog",a).css({width:"90%",height:"85%",padding:0});jQuery("div.modal-content",a).css({"border-radius":"0",height:"100%",padding:0});jQuery(".modal-body",a).css({width:"auto",height:"90%",padding:5,overflow:"scroll"})},setup_select2:function(a){if(window.SONATA_CONFIG&&window.SONATA_CONFIG.USE_SELECT2&&window.Select2){jQuery('select:not([data-sonata-select2="false"])',a).each(function(){var b=jQuery(this);var c=false;if(b.find('option[value=""]').length){c=true}if(b.attr("data-sonata-select2-allow-clear")==="true"){c=true}else{if(b.attr("data-sonata-select2-allow-clear")==="false"){c=false}}b.select2({width:"resolve",minimumResultsForSearch:10,allowClear:c});var d=b.data("popover");if(undefined!==d){b.select2("container").popover(d.options)}})}},setup_icheck:function(a){if(window.SONATA_CONFIG&&window.SONATA_CONFIG.USE_ICHECK){jQuery("input[type='checkbox']:not('label.btn>input'), input[type='radio']:not('label.btn>input')",a).iCheck({checkboxClass:"icheckbox_minimal",radioClass:"iradio_minimal"})}},setup_xeditable:function(a){jQuery(".x-editable",a).editable({emptyclass:"editable-empty btn btn-sm",emptytext:'',container:"body",success:function(b){if("KO"===b.status){return b.message}var c=jQuery(b.content);Admin.setup_xeditable(c);jQuery(this).closest("td").replaceWith(c)}})},log:function(){var a="[Sonata.Admin] "+Array.prototype.join.call(arguments,", ");if(window.console&&window.console.log){window.console.log(a)}else{if(window.opera&&window.opera.postError){window.opera.postError(a)}}},add_pretty_errors:function(a){jQuery("div.sonata-ba-field-error",a).each(function(d,e){var b=jQuery(":input",e);if(!b.length){return}var f=jQuery("div.sonata-ba-field-error-messages",e).html();jQuery("div.sonata-ba-field-error-messages",e).remove();if(!f||f.length==0){return}var h=b,g=b.closest(".field-container").find(".field-short-description"),c=b.closest(".select2-container");if(g.length){h=g}else{if(c.length){h=c}}h.popover({content:f,trigger:"hover",html:true,placement:"top",template:'

'})})},stopEvent:function(a){if(a.preventDefault){a.preventDefault()}else{a.returnValue=false}if(typeof a.target!="undefined"){targetElement=a.target}else{targetElement=a.srcElement}return targetElement},add_filters:function(a){jQuery("div.filter_container .sonata-filter-option",a).hide();jQuery("h4.filter_legend",a).click(function(b){jQuery("div.filter_container .sonata-filter-option").toggle()})},set_object_field_value:function(a){this.log(jQuery("a.sonata-ba-edit-inline",a));jQuery("a.sonata-ba-edit-inline",a).click(function(c){Admin.stopEvent(c);var b=jQuery(this);jQuery.ajax({url:b.attr("href"),type:"POST",success:function(d){if(d.status==="OK"){var e=jQuery(b).parent();e.children().remove();e.html(jQuery(d.content.replace(//g,"")).html());e.effect("highlight",{color:"#57A957"},2000);Admin.set_object_field_value(e)}else{jQuery(b).parent().effect("highlight",{color:"#C43C35"},2000)}}})})},setup_collection_buttons:function(a){jQuery(a).on("click",".sonata-collection-add",function(e){Admin.stopEvent(e);var b=jQuery(this).closest("[data-prototype]");var d=b.attr("data-prototype");var h=b.attr("data-prototype-name")||"__name__";var c=new RegExp(b.attr("id")+"_"+h,"g");d=d.replace(c,b.attr("id")+"_"+(b.children().length-1));var f=b.attr("id").split("_");var g=new RegExp(f[f.length-1]+"\\]\\["+h,"g");d=d.replace(g,f[f.length-1]+"]["+(b.children().length-1));jQuery(d).insertBefore(jQuery(this).parent()).trigger("sonata-admin-append-form-element");jQuery(this).trigger("sonata-collection-item-added")});jQuery(a).on("click",".sonata-collection-delete",function(b){Admin.stopEvent(b);jQuery(this).trigger("sonata-collection-item-deleted");jQuery(this).closest(".sonata-collection-row").remove()})},setup_per_page_switcher:function(a){jQuery("select.per-page").change(function(b){jQuery("input[type=submit]").hide();window.top.location.href=this.options[this.selectedIndex].value})},setup_form_tabs_for_errors:function(a){jQuery("form",a).each(function(){Admin.show_form_first_tab_with_errors(jQuery(this),".sonata-ba-field-error")});jQuery(a).on("click",'form [type="submit"]',function(){Admin.show_form_first_tab_with_errors(jQuery(this).closest("form"),":invalid")}).on("keypress",'form [type="text"]',function(b){if(13===b.which){Admin.show_form_first_tab_with_errors(jQuery(this),":invalid")}})},show_form_first_tab_with_errors:function(d,b){var c=d.find(".nav-tabs a"),a;c.each(function(){var g=jQuery(this).attr("href"),f=jQuery(this),e=f.find(".has-errors");if(jQuery(g).find(b).length>0){if(!a){f.tab("show");a=f}e.removeClass("hide")}else{e.addClass("hide")}})},setup_inline_form_errors:function(a){var b='.sonata-ba-field-inline-table [id$="_delete"][type="checkbox"]';jQuery(b,a).each(function(){Admin.switch_inline_form_errors(jQuery(this))});jQuery(a).on("change",b,function(){Admin.switch_inline_form_errors(jQuery(this))})},switch_inline_form_errors:function(a){var b=a.closest(".sonata-ba-field-inline-table"),c=b.find(".sonata-ba-field-error-messages");if(a.is(":checked")){b.find("[required]").removeAttr("required").attr("data-required","required");c.hide()}else{b.find("[data-required]").attr("required","required");c.show()}}}; \ No newline at end of file +jQuery(document).ready(function(){jQuery("html").removeClass("no-js");if(window.SONATA_CONFIG&&window.SONATA_CONFIG.CONFIRM_EXIT){jQuery(".sonata-ba-form form").each(function(){jQuery(this).confirmExit()})}Admin.setup_per_page_switcher(document);Admin.shared_setup(document)});jQuery(document).on("sonata-admin-append-form-element",function(a){Admin.setup_select2(a.target);Admin.setup_icheck(a.target)});var Admin={shared_setup:function(a){Admin.log("[Admin] apply shared_setup");Admin.setup_collection_buttons(a);Admin.set_object_field_value(a);Admin.setup_select2(a);Admin.setup_icheck(a);Admin.add_filters(a);Admin.setup_xeditable(a);Admin.add_pretty_errors(a);Admin.setup_form_tabs_for_errors(a);Admin.setup_inline_form_errors(a)},setup_list_modal:function(a){jQuery("div.modal-dialog",a).css({width:"90%",height:"85%",padding:0});jQuery("div.modal-content",a).css({"border-radius":"0",height:"100%",padding:0});jQuery(".modal-body",a).css({width:"auto",height:"90%",padding:5,overflow:"scroll"})},setup_select2:function(a){if(window.SONATA_CONFIG&&window.SONATA_CONFIG.USE_SELECT2&&window.Select2){jQuery('select:not([data-sonata-select2="false"])',a).each(function(){var b=jQuery(this);var c=false;if(b.find('option[value=""]').length){c=true}if(b.attr("data-sonata-select2-allow-clear")==="true"){c=true}else{if(b.attr("data-sonata-select2-allow-clear")==="false"){c=false}}ereg=/width:(auto|(([-+]?([0-9]*\.)?[0-9]+)(px|em|ex|%|in|cm|mm|pt|pc)))/i;b.select2({width:function(){style=this.element.attr("style");if(style!==undefined){attrs=style.split(";");for(i=0,l=attrs.length;i=1){return matches[1]}}}style=this.element.css("width");if(style.indexOf("%")>0){return style}return"100%"},dropdownAutoWidth:true,minimumResultsForSearch:10,allowClear:c});var d=b.data("popover");if(undefined!==d){b.select2("container").popover(d.options)}})}},setup_icheck:function(a){if(window.SONATA_CONFIG&&window.SONATA_CONFIG.USE_ICHECK){jQuery("input[type='checkbox']:not('label.btn>input'), input[type='radio']:not('label.btn>input')",a).iCheck({checkboxClass:"icheckbox_minimal",radioClass:"iradio_minimal"})}},setup_xeditable:function(a){jQuery(".x-editable",a).editable({emptyclass:"editable-empty btn btn-sm",emptytext:'',container:"body",success:function(b){if("KO"===b.status){return b.message}var c=jQuery(b.content);Admin.setup_xeditable(c);jQuery(this).closest("td").replaceWith(c)}})},log:function(){var a="[Sonata.Admin] "+Array.prototype.join.call(arguments,", ");if(window.console&&window.console.log){window.console.log(a)}else{if(window.opera&&window.opera.postError){window.opera.postError(a)}}},add_pretty_errors:function(a){jQuery("div.sonata-ba-field-error",a).each(function(d,e){var b=jQuery(":input",e);if(!b.length){return}var f=jQuery("div.sonata-ba-field-error-messages",e).html();jQuery("div.sonata-ba-field-error-messages",e).remove();if(!f||f.length==0){return}var h=b,g=b.closest(".field-container").find(".field-short-description"),c=b.closest(".select2-container");if(g.length){h=g}else{if(c.length){h=c}}h.popover({content:f,trigger:"hover",html:true,placement:"top",template:'

'})})},stopEvent:function(a){if(a.preventDefault){a.preventDefault()}else{a.returnValue=false}if(typeof a.target!="undefined"){targetElement=a.target}else{targetElement=a.srcElement}return targetElement},add_filters:function(a){jQuery("div.filter_container .sonata-filter-option",a).hide();jQuery("h4.filter_legend",a).click(function(b){jQuery("div.filter_container .sonata-filter-option").toggle()})},set_object_field_value:function(a){this.log(jQuery("a.sonata-ba-edit-inline",a));jQuery("a.sonata-ba-edit-inline",a).click(function(c){Admin.stopEvent(c);var b=jQuery(this);jQuery.ajax({url:b.attr("href"),type:"POST",success:function(d){if(d.status==="OK"){var e=jQuery(b).parent();e.children().remove();e.html(jQuery(d.content.replace(//g,"")).html());e.effect("highlight",{color:"#57A957"},2000);Admin.set_object_field_value(e)}else{jQuery(b).parent().effect("highlight",{color:"#C43C35"},2000)}}})})},setup_collection_buttons:function(a){jQuery(a).on("click",".sonata-collection-add",function(e){Admin.stopEvent(e);var b=jQuery(this).closest("[data-prototype]");var d=b.attr("data-prototype");var h=b.attr("data-prototype-name")||"__name__";var c=new RegExp(b.attr("id")+"_"+h,"g");d=d.replace(c,b.attr("id")+"_"+(b.children().length-1));var f=b.attr("id").split("_");var g=new RegExp(f[f.length-1]+"\\]\\["+h,"g");d=d.replace(g,f[f.length-1]+"]["+(b.children().length-1));jQuery(d).insertBefore(jQuery(this).parent()).trigger("sonata-admin-append-form-element");jQuery(this).trigger("sonata-collection-item-added")});jQuery(a).on("click",".sonata-collection-delete",function(b){Admin.stopEvent(b);jQuery(this).trigger("sonata-collection-item-deleted");jQuery(this).closest(".sonata-collection-row").remove()})},setup_per_page_switcher:function(a){jQuery("select.per-page").change(function(b){jQuery("input[type=submit]").hide();window.top.location.href=this.options[this.selectedIndex].value})},setup_form_tabs_for_errors:function(a){jQuery("form",a).each(function(){Admin.show_form_first_tab_with_errors(jQuery(this),".sonata-ba-field-error")});jQuery(a).on("click",'form [type="submit"]',function(){Admin.show_form_first_tab_with_errors(jQuery(this).closest("form"),":invalid")}).on("keypress",'form [type="text"]',function(b){if(13===b.which){Admin.show_form_first_tab_with_errors(jQuery(this),":invalid")}})},show_form_first_tab_with_errors:function(d,b){var c=d.find(".nav-tabs a"),a;c.each(function(){var g=jQuery(this).attr("href"),f=jQuery(this),e=f.find(".has-errors");if(jQuery(g).find(b).length>0){if(!a){f.tab("show");a=f}e.removeClass("hide")}else{e.addClass("hide")}})},setup_inline_form_errors:function(a){var b='.sonata-ba-field-inline-table [id$="_delete"][type="checkbox"]';jQuery(b,a).each(function(){Admin.switch_inline_form_errors(jQuery(this))});jQuery(a).on("change",b,function(){Admin.switch_inline_form_errors(jQuery(this))})},switch_inline_form_errors:function(a){var b=a.closest(".sonata-ba-field-inline-table"),c=b.find(".sonata-ba-field-error-messages");if(a.is(":checked")){b.find("[required]").removeAttr("required").attr("data-required","required");c.hide()}else{b.find("[data-required]").attr("required","required");c.show()}}}; \ No newline at end of file