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