0byt3m1n1-V2
Path:
/
home
/
yvffpqmy
/
public_html
/
wp-content
/
plugins
/
arforms
/
js
/
filedrag
/
[
Home
]
File: filedrag.js
!function(){function e(e){return document.getElementById(e)}function r(e){for(var r,a=e.target.files||e.dataTransfer.files,i=0;r=a[i];i++)!function(e,_){if(e.type.indexOf("image")<0)return jQuery('[data-val="'+_+'"]').val(""),jQuery("#error_message").find(".message_descripiton > div").first().html(__ARF_UPLOAD_IMG_MSG),error_msg();var s,o,d=!1;{var r,a,i;void 0!==_&&(r="",r=_.split("_radio_label_image_"),a=jQuery('[data-id="arfmainformurl"]').val()+"/images/ajax-loader1.gif","arf_add_radio"==r[0]&&void 0!==_&&(i="arf_radio_label_image_"+r[1],s=r[1],jQuery("#"+i).html("<img src="+a+' style="float: left; margin: 0 10px 0 0; height: 20px; width: 20px;" />'),d=!0))}"form_bg"==_?jQuery("#ajax_form_loader").show():"submit_hover_bg"==_?jQuery("#ajax_submit_hover_loader").show():"submit_btn_img"==_&&jQuery("#ajax_submit_loader").show();/arf_img_control_image_control/.test(_)&&jQuery(".arf_imagecontrol_loader").css("display","inline-block");0<=location.host.indexOf("sitepointstatic")||(o=new XMLHttpRequest,r=(new Date).getTime(),i=e.name.lastIndexOf("."),a=e.name.substring(i+1),i=/.*(?=\.)/.exec(e.name),fname=(r+"_"+i).replace(/[^\w\s]/gi,"").replace(/ /g,"")+"."+a,jQuery('[data-id="arfmainformurl"]').val(),jQuery('[data-id="arffiledragurl"]').val(),r=document.getElementById("arfajaxurl").value,o.open("POST",r),i=jQuery('input[name="arf_editor_nonce"]').val(),(a=new FormData).append("action","arf_send_form_data_admin"),a.append("files",e),a.append("_nonce",i),o.setRequestHeader("X_FILENAME",fname),o.setRequestHeader("X-FILENAME",fname),o.send(a),o.onreadystatechange=function(e){if(4==o.readyState&&200==o.status){var r=o.responseText;if(/(error_upload)/g.test(r))return i=jQuery(r).text(),jQuery("#error_message").find(".message_descripiton > div").first().html(i),1==d&&(jQuery("#arf_radio_label_image_"+s).html(""),jQuery("#del_img_id_"+s).hide()),jQuery(".arf_imagecontrol_loader").hide(),error_msg(),jQuery(".arf_form_style_file_upload_loader").hide(),!1;var a,i="",t="",n="";void 0!==_&&(i=_.split("_smiley_image_"),t=_.split("_radio_label_image_"),n=_.split("_image_control_")),"form_bg"==_&&"undefined"!=_?(document.getElementById("imagename_form").value=r,jQuery.isFunction(change_form_bg_img)&&change_form_bg_img()):"submit_hover_bg"==_&&"undefined"!=_?(document.getElementById("imagename_submit_hover").value=r,jQuery.isFunction(change_submit_hover_img)&&change_submit_hover_img()):"arf_smiley_add"==i[0]&&"undefined"!=_?(a=i[1]+"_arf_smiley_"+r,document.getElementById("arf_smiley_image_name").value=a,"undefined"!=typeof change_smiley_image&&change_smiley_image()):"arf_add_radio"==t[0]&&void 0!==_?(a=t[1]+"_arf_radio_image_"+r,document.getElementById("arf_radio_image_name").value=a,jQuery.isFunction(change_radio_image)&&change_radio_image(t[1])):"arf_img_control"==n[0]?(a=n[1]+"_image_control_"+r,i=document.getElementById("arfuploadurl").value+r,document.getElementById("arfimage_url_"+n[1]).value=i,jQuery(".arf_imagecontrol_loader").css("display","none")):(document.getElementById("imagename").value=r,jQuery.isFunction(change_submit_img)&&change_submit_img())}})}(r,jQuery(this).attr("data-val"))}function a(e){for(var r,a=e.target.files||e.dataTransfer.files,i=0;r=a[i];i++)!function(i,t){"user_email_attachment"==t&&jQuery("#arf_ajax_email_attachment_loader").show();var n,e,r,a;0<=location.host.indexOf("sitepointstatic")||(n=new XMLHttpRequest,e=(new Date).getTime(),a=i.name.lastIndexOf("."),a=i.name.substring(a+1),r=/.*(?=\.)/.exec(i.name),fname=(e+"_"+r).replace(/[^\w\s]/gi,"").replace(/ /g,"")+"."+a,jQuery('[data-id="arfmainformurl"]').val(),jQuery('[data-id="arffiledragurl"]').val(),e=document.getElementById("arfajaxurl").value,n.open("POST",e),r=jQuery('input[name="arf_editor_nonce"]').val(),(a=new FormData).append("action","arf_add_user_email_notification_attachment_admin"),a.append("files",i),a.append("_nonce",r),n.setRequestHeader("X_FILENAME",fname),n.setRequestHeader("X-FILENAME",fname),n.send(a),n.onreadystatechange=function(e){if(4==n.readyState&&200==n.status){var r,a=n.responseText;if(/(error_upload)/g.test(a))return r=jQuery(a).text(),jQuery("#error_message").find(".message_descripiton > div").first().html(r),error_msg(),jQuery(".arf_email_attachment_file_upload_loader").hide(),!1;"user_email_attachment"==t&&"undefined"!=t&&(document.getElementById("user_email_attachment").value=a,jQuery.isFunction(change_user_email_notification_attachment)&&change_user_email_notification_attachment(fname,i.name))}})}(r,jQuery(this).attr("data-val"))}function i(e){for(var r,a=e.target.files||e.dataTransfer.files,i=0;r=a[i];i++)!function(e,i){var r=e.name,a=r.lastIndexOf(".");if("csv"!=(a=r.substring(a+1)).toLowerCase())return jQuery("#error_message").find(".message_descripiton > div").first().html(__ARF_UPLOAD_CSV_MSG),error_msg(),jQuery("#arf_preset_data_"+i).val("");jQuery(".arf_preset_field_content_wrapper_"+i).find("button.btn_2").css("opacity","0.5");var t=new XMLHttpRequest,r=(new Date).getTime(),a=e.name.lastIndexOf("."),a=e.name.substring(a+1),n=/.*(?=\.)/.exec(e.name),r=(fname=(r+"_"+n).replace(/[^\w\s]/gi,"").replace(/ /g,"")+"."+a,jQuery(".arf_ajax_url").val()),n=(t.open("POST",r,!0),t.setRequestHeader("X_FILENAME",fname),t.setRequestHeader("X-FILENAME",fname),jQuery('input[name="arf_editor_nonce"]').val()),a=new FormData;a.append("action","arf_add_new_preset"),a.append("preset_file",e),a.append("_nonce",n),t.send(a),t.onreadystatechange=function(e){var r,a;4==t.readyState&&200==t.status&&(jQuery(".arf_preset_field_content_wrapper_"+i).find("button.btn_2").css("opacity",""),r=t.responseText,/error/g.test(r)?(a=r.split("~|~"),jQuery("#error_message").find(".message_descripiton > div").first().html(a[1]),error_msg(),jQuery("#arf_preset_data_"+i).val("")):jQuery("#arf_preset_data_"+i).attr("db_file_name",r))}}(r,jQuery(this).attr("data-val"))}window.File&&window.FileList&&window.FileReader,jQuery(document).on("click",".original",function(){e(jQuery(this).attr("id")).addEventListener("change",r,!1),(new XMLHttpRequest).upload}),jQuery(document).on("click",".arf_preset_data",function(){e(jQuery(this).attr("id")).addEventListener("change",i,!1),(new XMLHttpRequest).upload}),jQuery(document).on("click",".arf_email_attachment",function(){e(jQuery(this).attr("id")).addEventListener("change",a,!1),(new XMLHttpRequest).upload}),jQuery(".iframe_original_btn").click(function(e){if(""!=jQuery('[data-id="arfmainform_bg_img"]').val())return!1;var r,t,a,n,i,_,s=jQuery(this).attr("data-id").replace("div_",""),o=(jQuery("#"+s+"_iframe").contents().find("#fileselect").click(),jQuery(this).attr("data-id")),d=(jQuery("#arf_field_"+o+"_container").find(".help-block").empty(),jQuery("#progress_"+s).hide(),jQuery("#"+s+"_iframe").contents().find("#fileselect").val());void 0!==d&&""!=d&&(i=jQuery("#file_types_"+s).val(),types_arr=i.split(","),o=jQuery(this).attr("data-id"),i=d.replace(/C:\\fakepath\\/i,""),jQuery(this).attr("data-form-id"),a=(new Date).getTime(),r=i.lastIndexOf("."),r=i.substring(r+1),t=(a+"_"+/.*(?=\.)/.exec(i)).replace(/[^\w\s]/gi,"").replace(" ","")+"."+r,a=s,jQuery('[data-id="arfmainformurl"]').val(),n=jQuery('[data-id="arffiledragurl"]').val(),i=jQuery(".arf_ajax_url").val(),("arfmfbi"==s?jQuery("#ajax_form_loader"):jQuery("#ajax_submit_loader")).show(),jQuery("#"+s+"_iframe").contents().find("form").attr("action",i+"?action=arf_send_form_data_admin&frm="+frm_id+"&field_id="+a+"&fname="+t+"&file_type=&types_arr="+types_arr+"&is_preview=0&ie_version=9&browser=Internet Explorer"),jQuery("#"+s+"_iframe").contents().find("form").submit(),jQuery("#div_"+s).css("margin-top","-4px"),jQuery("#info_"+s).css("display","inline-block"),jQuery("#info_"+s+" #file_name").html(d.replace(/C:\\fakepath\\/i,"")),jQuery("#info_"+s+" .percent").html("").show(),jQuery("#info_"+s+" #percent").html("Uploading..."),jQuery("#progress_"+s+" div.bar").animate({width:"100%"},"slow"),_=setInterval(function(){jQuery("#"+s+"_iframe").contents()&&jQuery("#"+s+"_iframe").load(function(){if(0<(jQuery("#"+s+"_iframe").contents()?jQuery("#"+s+"_iframe").contents().find(".uploaded").length:0)){if(clearInterval(_),jQuery("#progress_"+s).removeClass("active"),jQuery("#imagename_form").val(t),jQuery("#form_bg_img_div").css("background","none"),jQuery("#form_bg_img_div").css("border","0px"),jQuery("#form_bg_img_div").css("padding","0px"),jQuery("#form_bg_img_div").css("box-shadow","none"),!jQuery.isFunction(change_form_bg_img))return;change_form_bg_img(),jQuery("#div_"+s).hide(),jQuery("#remove_"+s).css("display","block"),jQuery("#div_"+s).css("margin-top","0px"),jQuery("#remove_"+s).css("margin-top","-4px"),jQuery("#"+s+"_iframe_div").html(" ").append('<iframe id="'+s+'_iframe" src="'+n+'/core/views/iframe.php"></iframe>')}if(0<(jQuery("#"+s+"_iframe").contents()?jQuery("#"+s+"_iframe").contents().find(".error_upload").length:0)){clearInterval(_);var e,r=o,r=(jQuery('input[name="file'+r+'"]').attr("data-file-valid","false"),e="undefined"!=typeof __ARFERR?__ARFERR:"Sorry, this file type is not permitted for security reasons.",e=void 0!==jQuery("#field_"+s).attr("data-invalid-message")&&""!=jQuery("#field_"+s).attr("data-invalid-message")?jQuery("#field_"+s).attr("data-invalid-message"):e,jQuery("#arf_field_"+r+"_container").removeClass("success"),jQuery("#arf_field_"+r+"_container .controls")),a=r.parents(".control-group").first(),i=a.find(".help-block").first(),r=r.closest("form").find('[data-id="form_id"]').val();if("advance"==("advance"==jQuery('[data-id="form_tooltip_error_'+r+'"]').val()?"advance":"normal")){if(!jQuery.isFunction(arf_show_tooltip))return;arf_show_tooltip(a,i,e)}else i.length?(i=jQuery("<ul><li>"+e+"</li></ul>"),a.find(".controls .help-block").append(i)):(i=jQuery('<div class="help-block"><ul><li>'+e+"</li></ul></div>"),a.find(".controls").append(i));jQuery("#"+s+"_iframe_div").html(" ").append('<iframe id="'+s+'_iframe" src="'+n+'/core/views/iframe.php"></iframe>')}})},100))}),jQuery(".iframe_submit_original_btn").click(function(e){if(""!=jQuery("#arfsubmitbuttonimagesetting").val())return!1;var r,t,n,a,_,i,s,o=jQuery(this).attr("data-id").replace("div_",""),d=(jQuery("#"+o+"_iframe").contents().find("#fileselect").click(),jQuery(this).attr("data-id")),l=(jQuery("#arf_field_"+d+"_container").find(".help-block").empty(),jQuery("#"+o+"_iframe").contents().find("#fileselect").val());""!=l&&void 0!==l&&(a=jQuery("#file_types_"+o).val(),types_arr=a.split(","),d=jQuery(this).attr("data-id"),a=l.replace(/C:\\fakepath\\/i,""),jQuery(this).attr("data-form-id"),i=(new Date).getTime(),r=a.lastIndexOf("."),r=a.substring(r+1),t=/.*(?=\.)/.exec(a),n=(i+"_"+t).replace(/[^\w\s]/gi,"").replace(" ","")+"."+r,a=o,jQuery('[data-id="arfmainformurl"]').val(),_=jQuery("[data-id='arffiledragurl']").val(),i=jQuery(".arf_ajax_url").val(),jQuery("#"+o+"_iframe").contents().find("form").attr("action",i+"?action=arf_send_form_data_admin&frm="+frm_id+"&field_id="+a+"&fname="+n+"&file_type=&types_arr="+types_arr+"&is_preview=0&ie_version=9&browser=Internet Explorer"),jQuery("#"+o+"_iframe").contents().find("form").submit(),jQuery("#div_"+o).css("margin-top","-4px"),jQuery("#info_"+o).css("display","inline-block"),jQuery("#info_"+o+" #file_name").html(l.replace(/C:\\fakepath\\/i,"")),jQuery("#info_"+o+" .percent").html("").show(),jQuery("#info_"+o+" #percent").html("Uploading..."),jQuery("#progress_"+o+" div.bar").animate({width:"100%"},"slow"),s=setInterval(function(){jQuery("#"+o+"_iframe").contents()&&jQuery("#"+o+"_iframe").load(function(){if(0<jQuery("#"+o+"_iframe").contents().find(".uploaded").length){if(clearInterval(s),jQuery("#progress_"+o).removeClass("active"),jQuery("#imagename").val(n),jQuery("#submit_btn_img_div").css("background","none"),jQuery("#submit_btn_img_div").css("border","0px"),jQuery("#submit_btn_img_div").css("padding","0px"),jQuery("#submit_btn_img_div").css("box-shadow","none"),!jQuery.isFunction(change_submit_img))return;change_submit_img(),jQuery("#div_"+o).hide(),jQuery("#remove_"+o).css("display","block"),jQuery("#div_"+o).css("margin-top","0px"),jQuery("#remove_"+o).css("margin-top","-4px"),jQuery("#info_"+o+" #percent").html("File Uploaded"),jQuery('input[name="file'+d+'"]').val(t),jQuery('input[name="item_meta['+d+']"]').val(t),jQuery('input[name="file'+d+'"]').attr("data-file-valid","true"),jQuery("#"+o+"_iframe_div").html(" ").append('<iframe id="'+o+'_iframe" src="'+_+'/core/views/iframe.php"></iframe>')}if(0<jQuery("#"+o+"_iframe").contents().find(".error_upload").length){clearInterval(s);var e,r=d,r=(jQuery('input[name="file'+r+'"]').attr("data-file-valid","false"),e="undefined"!=typeof __ARFERR?__ARFERR:"Sorry, this file type is not permitted for security reasons.",e=void 0!==jQuery("#field_"+o).attr("data-invalid-message")&&""!=jQuery("#field_"+o).attr("data-invalid-message")?jQuery("#field_"+o).attr("data-invalid-message"):e,jQuery("#arf_field_"+r+"_container").removeClass("success"),jQuery("#arf_field_"+r+"_container .controls")),a=r.parents(".control-group").first(),i=a.find(".help-block").first(),r=r.closest("form").find('[data-id="form_id"]').val();if("advance"==("advance"==jQuery('[data-id="form_tooltip_error_'+r+'"]').val()?"advance":"normal")){if(!jQuery.isFunction(arf_show_tooltip))return;arf_show_tooltip(a,i,e)}else i.length?(i=jQuery("<ul><li>"+e+"</li></ul>"),a.find(".controls .help-block").append(i)):(i=jQuery('<div class="help-block"><ul><li>'+e+"</li></ul></div>"),a.find(".controls").append(i));jQuery("#"+o+"_iframe_div").html(" ").append('<iframe id="'+o+'_iframe" src="'+_+'/core/views/iframe.php"></iframe>')}})},100))}),jQuery(".iframe_submit_hover_original_btn").click(function(e){if(""!=jQuery("#arfsubmithoverbuttonimagesetting").val())return!1;var r,t,n,a,_,i,s,o=jQuery(this).attr("data-id").replace("div_",""),d=(jQuery("#"+o+"_iframe").contents().find("#fileselect").click(),jQuery(this).attr("data-id")),l=(jQuery("#arf_field_"+d+"_container").find(".help-block").empty(),jQuery("#"+o+"_iframe").contents().find("#fileselect").val());""!=l&&void 0!==l&&(a=jQuery("#file_types_"+o).val(),types_arr=a.split(","),d=jQuery(this).attr("data-id"),a=l.replace(/C:\\fakepath\\/i,""),jQuery(this).attr("data-form-id"),i=(new Date).getTime(),r=a.lastIndexOf("."),r=a.substring(r+1),t=/.*(?=\.)/.exec(a),n=(i+"_"+t).replace(/[^\w\s]/gi,"").replace(" ","")+"."+r,a=o,jQuery('[data-id="arfmainformurl"]').val(),_=jQuery("[data-id='arffiledragurl']").val(),i=jQuery(".arf_ajax_url").val(),jQuery("#"+o+"_iframe").contents().find("form").attr("action",i+"?action=arf_send_form_data_admin&frm="+frm_id+"&field_id="+a+"&fname="+n+"&file_type=&types_arr="+types_arr+"&is_preview=0&ie_version=9&browser=Internet Explorer"),jQuery("#"+o+"_iframe").contents().find("form").submit(),jQuery("#div_"+o).css("margin-top","-4px"),jQuery("#info_"+o).css("display","inline-block"),jQuery("#info_"+o+" #file_name").html(l.replace(/C:\\fakepath\\/i,"")),jQuery("#info_"+o+" .percent").html("").show(),jQuery("#info_"+o+" #percent").html("Uploading..."),jQuery("#progress_"+o+" div.bar").animate({width:"100%"},"slow"),s=setInterval(function(){jQuery("#"+o+"_iframe").contents()&&jQuery("#"+o+"_iframe").load(function(){if(0<jQuery("#"+o+"_iframe").contents().find(".uploaded").length){if(clearInterval(s),jQuery("#progress_"+o).removeClass("active"),jQuery("#imagename").val(n),jQuery("#submit_hover_btn_img_div").css("background","none"),jQuery("#submit_hover_btn_img_div").css("border","0px"),jQuery("#submit_hover_btn_img_div").css("padding","0px"),jQuery("#submit_hover_btn_img_div").css("box-shadow","none"),!jQuery.isFunction(change_submit_hover_img))return;change_submit_hover_img(),jQuery("#div_"+o).hide(),jQuery("#remove_"+o).css("display","block"),jQuery("#div_"+o).css("margin-top","0px"),jQuery("#remove_"+o).css("margin-top","-4px"),jQuery("#info_"+o+" #percent").html("File Uploaded"),jQuery('input[name="file'+d+'"]').val(t),jQuery('input[name="item_meta['+d+']"]').val(t),jQuery('input[name="file'+d+'"]').attr("data-file-valid","true"),jQuery("#"+o+"_iframe_div").html(" ").append('<iframe id="'+o+'_iframe" src="'+_+'/core/views/iframe.php"></iframe>')}if(0<jQuery("#"+o+"_iframe").contents().find(".error_upload").length){clearInterval(s);var e,r=d,r=(jQuery('input[name="file'+r+'"]').attr("data-file-valid","false"),e="undefined"!=typeof __ARFERR?__ARFERR:"Sorry, this file type is not permitted for security reasons.",e=void 0!==jQuery("#field_"+o).attr("data-invalid-message")&&""!=jQuery("#field_"+o).attr("data-invalid-message")?jQuery("#field_"+o).attr("data-invalid-message"):e,jQuery("#arf_field_"+r+"_container").removeClass("success"),jQuery("#arf_field_"+r+"_container .controls")),a=r.parents(".control-group").first(),i=a.find(".help-block").first(),r=r.closest("form").find('[data-id="form_id"]').val();if("advance"==("advance"==jQuery('[data-id="form_tooltip_error_'+r+'"]').val()?"advance":"normal")){if(!jQuery.isFunction(arf_show_tooltip))return;arf_show_tooltip(a,i,e)}else i.length?(i=jQuery("<ul><li>"+e+"</li></ul>"),a.find(".controls .help-block").append(i)):(i=jQuery('<div class="help-block"><ul><li>'+e+"</li></ul></div>"),a.find(".controls").append(i));jQuery("#"+o+"_iframe_div").html(" ").append('<iframe id="'+o+'_iframe" src="'+_+'/core/views/iframe.php"></iframe>')}})},100))})}();
©
2018.