HEX
Server: Apache
System: Linux webd004.cluster130.gra.hosting.ovh.net 5.15.206-ovh-vps-grsec-zfs-classid #1 SMP Fri May 15 02:41:25 UTC 2026 x86_64
User: frenchy (106757)
PHP: 7.4.33
Disabled: _dyuweyrj4,_dyuweyrj4r,dl
Upload Files
File: /home/frenchy/www/_trash/wp-content/plugins/advanced-forms/assets/dist/js/forms.js
var af;!function(r){"undefined"!=typeof acf?((af={forms:{},setup_form:function(e){var a=e.attr("data-key"),t={$el:e,key:a};this.pages.initialize(t),this.forms[a]=t,"doAction"in acf?acf.doAction("af/form/setup",t):acf.do_action("af/form/setup",t)}}).pages={initialize:function(f){var a=this;if($page_fields=f.$el.find(".acf-field-page"),$page_fields.exists()){f.pages=[],f.current_page=0,f.max_page=0,f.show_numbering=!0,f.$page_wrap=r('<div class="af-page-wrap">'),f.$page_wrap.insertBefore($page_fields.first()),f.$previous_button=$page_fields.first().find(".af-previous-button"),f.$next_button=$page_fields.first().find(".af-next-button"),f.show_numbering="true"===$page_fields.first().find(".af-page-button").attr("data-show-numbering"),f.$previous_button.click(function(e){e.preventDefault(),a.previousPage(f)}),f.$next_button.click(function(e){e.preventDefault(),a.nextPage(f)});var e=f.$el.find(".af-submit");e.prepend(f.$next_button),e.prepend(f.$previous_button),f.$submit_button=e.find(".af-submit-button"),$page_fields.each(function(a,e){var t=r(e),i=t.find(".af-page-button").attr("data-index",a);i.click(function(e){e.preventDefault(),af.pages.navigateToPage(a,f)}),f.show_numbering&&($index=r('<span class="index">').html(a+1),i.prepend($index)),f.$page_wrap.append(i),t.hide();var n=t.nextUntil(".acf-field-page",".acf-field");f.pages.push({$field:t,$fields:n,$button:i})}),this.refresh(f)}},refresh:function(i){r.each(i.pages,function(e,a){var t=e==i.current_page;a.$button.toggleClass("enabled",e<=i.max_page),a.$button.toggleClass("current",t),a.$fields.each(function(){r(this).toggle(t)})});var e=this.isFirstPage(i),a=this.isLastPage(i);i.$previous_button.attr("disabled",!!e||null),i.$next_button.toggle(!a),i.$submit_button.toggle(a)},nextPage:function(e){if(!this.isLastPage(e)){var a=this;this.validatePage(e,e.current_page,function(){a.changePage(e.current_page+1,e)})}},previousPage:function(e){this.isFirstPage(e)||this.changePage(e.current_page-1,e)},navigateToPage:function(e,a){if(!(e<0||e>a.max_page)){var t=this;this.validatePage(a,a.current_page,function(){t.changePage(e,a)})}},changePage:function(e,a){var t=a.current_page;a.current_page=e,a.max_page<=a.current_page&&(a.max_page=a.current_page),this.refresh(a),"doAction"in acf?acf.doAction("af/form/page_changed",e,t,a):acf.do_action("af/form/page_changed",e,t,a)},isFirstPage:function(e){return 0==e.current_page},isLastPage:function(e){return e.current_page==e.pages.length-1},validatePage:function(a,t,e){var n=a.pages[t];if(void 0!==acf.validation.lockForm){n.$fields.find("input").each(function(){this.checkValidity()});function f(e){for(i=0;i<a.pages.length;i++){if(i!=t)e(a.pages[i])}}f(function(e){e.$fields.detach()});function o(){f(function(e){e.$fields.insertAfter(e.$field)})}acf.validation.fetch({form:a.$el,lock:!1,reset:!0,success:function(){o(),e()},failure:function(){o()}})}else{acf.validation.toggle(a.$el,"lock");var s=acf.serialize(n.$fields.clone());s.action="acf/validate_save_post",s=acf.prepare_for_ajax(s),r.ajax({url:acf.get("ajaxurl"),data:s,type:"post",dataType:"json",success:function(e){acf.validation.toggle(a.$el,"unlock"),acf.is_ajax_success(e)&&acf.validation.fetch_success(a.$el,e.data)},complete:function(){acf.validation.valid&&(acf.remove_el(a.$el.children(".acf-error-message")),e())}})}}},r(document).ready(function(){r(".af-form").each(function(){af.setup_form(r(this))})})):console.error("acf-input.js not found. AF requires ACF to work.")}(jQuery);