-
Notifications
You must be signed in to change notification settings - Fork 18
/
Copy pathrt-transcoder-admin.min.js
1 lines (1 loc) · 1.83 KB
/
rt-transcoder-admin.min.js
1
(()=>{var t;(t=jQuery)(document).ready((function(){t(document).on("click","#api-key-submit",(function(e){if(!document.getElementById("new-api-key").value){t("#api-key-error").remove();var r=t("<div/>",{id:"api-key-error",class:"error"});t("h1:first").after(r.html(t("<p/>").text(rt_transcoder_script.error_empty_key))),e.preventDefault()}})),t(document).on("click","#disable-transcoding",(function(e){if(e.preventDefault(),confirm(rt_transcoder_script.disable_encoding)){var r={action:"rt_disable_transcoding",rt_transcoder_nonce:rt_transcoder_script.security_nonce_for_disabling_encoding};0===t(this).next("img").length&&t(this).after(t("<img />").attr("src",rt_transcoder_script.loader_image).addClass("rtt-loader")),t.post(ajaxurl,r,(function(e){e&&(t("#rtt-settings_updated").length>0&&(t("#rtt-settings_updated p").text(e),t("#rtt-settings_updated").show()),t("#disable-transcoding").next("img").remove(),t("#disable-transcoding").hide(),t("#enable-transcoding").css("display","inline"))}))}})),t(document).on("click","#enable-transcoding",(function(e){if(e.preventDefault(),confirm(rt_transcoder_script.enable_encoding)){var r={action:"rt_enable_transcoding",rt_transcoder_nonce:rt_transcoder_script.security_nonce_for_enabling_encoding};0===t(this).next("img").length&&t(this).after(t("<img />").attr("src",rt_transcoder_script.loader_image).addClass("rtt-loader")),t.post(ajaxurl,r,(function(e){e?(t("#rtt-settings_updated").length>0&&(t("#rtt-settings_updated p").text(e),t("#rtt-settings_updated").show()),t("#enable-transcoding").next("img").remove(),t("#enable-transcoding").hide(),t("#disable-transcoding").css("display","inline")):t("#settings-error-transcoding-disabled").remove()}))}})),t(document).on("click","#watermark-checkbox",(function(e){t(this).is(":checked")?t("#watermark-text").closest("tr").show():t("#watermark-text").closest("tr").hide()}))}))})();