Current path: home/webdevt/www/demo2/wp-content/plugins/divi-contact-form-helper/d5/assets/admin/
?? Go up: /home/webdevt/www/demo2/wp-content/plugins/divi-contact-form-helper/d5/assets
window.DCFH_Admin=window.DCFH_Admin||{},(c=>{let{ajaxNonce:a,i10n:n,dataPicker:t,contactFormTemplateData:i,templatesList:e,contactFormCSVData:s}=dcfhAdminSettings;DCFH_Admin.init=function(){0<c("#page__create_post").length&&(DCFH_Admin.handlePostTerms(),DCFH_Admin.handleFieldsMapping(),DCFH_Admin.handleFeaturedImage()),0<c("#page__create_email_templates").length&&(DCFH_Admin.handleFormKeywords(),DCFH_Admin.handleOnChangeEmail()),0<c("#page__send_email").length&&DCFH_Admin.handleTemplateChange(),0<c("#page__export_csv").length&&DCFH_Admin.handleExportCSV(),0<c(".dcfh_datepicker").length&&DCFH_Admin.handleDatePicker()},DCFH_Admin.handlePostTerms=()=>{c('select[name="clone_post_type"]').change(function(){let e=c("#post_term");var t=c(this).val();""!==t&&c.ajax({type:"post",dataType:"json",url:ajaxurl,data:{action:"terms_list",_wpnonce:a,post_type:t},beforeSend:function(){c(".spinner").addClass("is-active")},success:function(t){!1!==t.success?(e.html(`<option value="">${n.select_term}</option>`),e.append(t.data),e.removeAttr("disabled")):(e.html(`<option value="">${n.not_applicable}</option>`),e.prop("disabled",!0))},complete:function(){c(".spinner").removeClass("is-active")},error:function(t,e,a){adminNotice(t.responseJSON.data,"notice-error",!0,"#poststuff")}})})},DCFH_Admin.handleFieldsMapping=()=>{c(".field-mapping").on("change",function(){var t=c(this).val(),e="#"+c(this).data("row");"custom_field"===t?c(e).prop("readonly",!1).prop("placeholder",n.custom_field_name).autocomplete({source:function(t,e){t=t.term;""===t.trim()?e([]):c.ajax({type:"POST",dataType:"json",url:ajaxurl,data:{action:"meta_keys",_wpnonce:a,search_meta:t},success:function(t){0===t.length?e([]):e(c.map(t,function(t){return t}))}})}}):c(e).prop("readonly",!0).prop("placeholder",n.choose_custom_field_name)})},DCFH_Admin.handleFeaturedImage=()=>{c("#btn_upload_featured_image").click(function(t){t.preventDefault();let a=wp.media({title:"Insert image",library:{type:"image"},button:{text:"Use this image"},multiple:!1}).on("select",function(){var t=a.state().get("selection").first().toJSON(),e=t.id,t=t.url;c("#featured_image_id").val(e),c(".featured__container").css("display","block"),c("#featured_image_url").attr("src",t)}).open()}),c("#btn_remove_featured_image").click(function(t){t.preventDefault(),c("#featured_image_id").val(""),c(".featured__container").css("display","none"),c("#featured_image_url").attr("src","")})},DCFH_Admin.handleFormKeywords=()=>{var t='select[name="contact_form_id"]';let e=c("#merge__tags_list");var a=c(t+" :selected").val();let n=JSON.parse(i);""!==a&&e.html(n[a].contact_form_fields_html),c(t).change(function(){var t=c(this).val();e.html(""),""!==t?e.html(n[t].contact_form_fields_html):(c("table tbody tr:first td:first span").html(""),e.html(""))}),c("body").on("click",".keyword",function(){tinyMCE.activeEditor.insertContent(" "+c(this).text())})},DCFH_Admin.handleOnChangeEmail=()=>{let e=c('select[name="tpl_type"]');c(e).on("change",function(){var t=c(this).val();-1!==c.inArray(t,["admin","confirmation"])?(e.closest("table").find("tr.email_from").hide(),e.closest("table").find("tr.email_from_name").hide(),e.closest("table").find("tr.email_subject").hide()):(e.closest("table").find("tr.email_from").show(),e.closest("table").find("tr.email_from_name").show(),e.closest("table").find("tr.email_subject").show())}).trigger("change")},DCFH_Admin.handleTemplateChange=()=>{let d=JSON.parse(e);c('select[name="email_template"]').change(function(){var t,e,a,n,i=c(this).val(),l=c("#email_from"),o=c("#email_from_name"),r=c("#email_subject"),s=c("#email_body");""!==i?(t=c(".html-active").length,l.val(""),o.val(""),r.val(""),t?s.val(""):tinyMCE.activeEditor.setContent(""),e=(i=d[i]).email_from,a=i.email_from_name,n=i.email_subject,i=i.email_body,""!==e&&""!==n&&""!==i?(l.val(e),o.val(a),r.val(n),t?s.val(i):tinyMCE.activeEditor.setContent(i)):(l.val(""),o.val(""),r.val(""),t?s.val(""):tinyMCE.activeEditor.setContent(""))):(l.val(""),o.val(""),r.val(""),c(".html-active").length?s.val(""):tinyMCE.activeEditor.setContent(""))}),c("body").on("click",".keyword",function(){tinyMCE.activeEditor.insertContent(" "+c(this).text())})},DCFH_Admin.handleExportCSV=()=>{let e=c("#page__export_csv");var t='select[name="contact_form_id"]';let a=c(".merge__tags_list");var n=c(t+" :selected").val();let i=e.find("input:text[name='csv_filename']"),l=JSON.parse(s),o="",r=!1;i.on("input",function(){r=!0}),""!==n&&(o=l[n].contact_form_title+"-"+Date.now(),e.find("table tr").eq(0).show(),e.find("table tbody tr:first td:first span").html(l[n].contact_form_total_entries),e.find("table tr").eq(3).show(),r||i.val(o),a.html(l[n].contact_form_fields_html)),c(t).change(function(){var t=c(this).val();a.html(""),""!==t?(o=l[t].contact_form_title+"-"+Date.now(),e.find("table tbody tr:first td:first span").html(l[t].contact_form_total_entries),e.find("table tr").eq(0).show(),e.find("table tr").eq(3).show(),r||i.val(o),a.html(l[t].contact_form_fields_html)):(e.find("table tbody tr:first td:first span").html(""),e.find("table tr").eq(0).hide(),e.find("table tr").eq(3).hide(),a.html(""),r||i.val(""))})},DCFH_Admin.handleDatePicker=()=>{c(".dcfh_datepicker").datepicker({dateFormat:t.format,defaultDate:new Date,autoclose:!0,orientation:"bottom auto",todayBtn:"linked",changeMonth:!0,changeYear:!0,todayHighlight:!0})},c(DCFH_Admin.init)})(jQuery);let adminNotice=function(t,e="notice",a=!0,n=""){let i=$(`
<div class="${`notice ${e} is-dismissible admin__notice`}">
<p>${t}</p>
${a?'<button type="button" class="notice-dismiss"></button>':""}
</div>
`);return a&&i.on("click.wp-dismiss-notice",".notice-dismiss",function(t){t.preventDefault(),i.fadeTo(100,0,function(){$(this).slideUp(100,function(){$(this).remove()})})}),$(n||"#wpbody-content").prepend(i)},animateDots=t=>{let e="";return setInterval(function(){t.text("Sending"+e),e=e.length<3?e+".":""},500)};