PluginProbe
Image Source Control Lite – Show Image Credits and Captions / 3.12.0
Image Source Control Lite – Show Image Credits and Captions v3.12.0
3.12.0 3.11.0 trunk 1.1 1.1.1 1.1.2 1.1.2.1 1.1.3 1.10 1.10.1 1.10.2 1.10.3 1.10.4 1.10.5 1.2 1.2.0.1 1.2.0.2 1.2.0.3 1.3.0 1.3.1 1.3.2 1.3.3 1.3.4 1.3.4.1 1.3.5 All 110 releases
image-source-control-isc / admin / assets / js / feedback.min.js

feedback.min.js in Image Source Control Lite – Show Image Credits and Captions 3.12.0, at admin/assets/js/feedback.min.js

4 lines 2.4 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 document.addEventListener('DOMContentLoaded',function(){let iscDeactivateLinks=document.querySelectorAll('#deactivate-isc, #deactivate-image-source-control-isc, #deactivate-image-source-control');iscDeactivateLinks.forEach(link=>{link.addEventListener('click',function(e){if(document.querySelectorAll('#deactivate-isc, #deactivate-image-source-control-isc, #deactivate-image-source-control').length>1){return}
2 e.preventDefault();iscDeactivateLinkUrl=this.getAttribute('href');var cValue=iscFeedbackGetCookie("isc_hide_deactivate_feedback");if(cValue===undefined){document.querySelector('#isc-feedback-overlay').style.display='block';document.querySelector('#isc-feedback-content textarea').focus()}else{window.location.href=iscDeactivateLinkUrl}})});document.querySelector('#isc-feedback-send-reply').addEventListener('click',function(){document.querySelector('#isc-feedback-reply-email').style.display='block'});document.querySelectorAll('#isc-feedback-content .button').forEach(button=>{button.addEventListener('click',function(e){e.preventDefault();iscStoreFeedbackCookie();document.querySelector('#isc-feedback-content form').style.display='none';if(this.classList.contains('isc-feedback-submit')){document.querySelector('#isc-feedback-after-submit').style.display='block';let formData=new FormData(document.querySelector('#isc-feedback-content form'));formData.append('action','isc_send_feedback');fetch(ajaxurl,{method:'POST',headers:{'Content-Type':'application/x-www-form-urlencoded',},body:new URLSearchParams(formData).toString()}).finally(()=>{setTimeout(()=>{document.querySelector('#isc-feedback-overlay').remove()},2000)
3 window.location.href=iscDeactivateLinkUrl})}else{document.querySelector('#isc-feedback-overlay').remove();window.location.href=iscDeactivateLinkUrl}})});document.querySelector('#isc-feedback-overlay-close-button').addEventListener('click',function(){document.querySelector('#isc-feedback-overlay').style.display='none'})});function iscFeedbackGetCookie(name){const cookies=document.cookie.split(';');for(let cookie of cookies){const[cookieName,cookieValue]=cookie.split('=').map(c=>c.trim());if(cookieName===name){return decodeURIComponent(cookieValue)}}}
4 function iscStoreFeedbackCookie(){const expiry_date=new Date();expiry_date.setSeconds(expiry_date.getSeconds()+2592000);document.cookie="isc_hide_deactivate_feedback=1; expires="+expiry_date.toUTCString()+"; path=/"}