Server IP : 172.67.157.199 / Your IP : 18.191.107.190 [ Web Server : Apache System : Linux b70eb322-3aee-0c53-7c82-0db91281f2c6.secureserver.net 6.1.90-1.el9.elrepo.x86_64 #1 SMP PREEMPT_DYNAMIC Thu May 2 12:09:22 EDT 2024 x86_64 User : root ( 0) PHP Version : 8.0.30.2 Disable Function : NONE Domains : 0 Domains MySQL : ON | cURL : ON | WGET : ON | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : /var/www/wp-content/plugins/gravityforms/js/ |
Upload File : |
jQuery( document ).ready( function( $ ) { $( '.gf-toggle-auto-update' ).on( 'click', function ( e ) { e.preventDefault(); $( '.gf-update-setting' ).removeClass( 'hidden' ).attr( 'aria-hidden', false ); var url = gf_update_ajax.ajaxurl; var task = $( this ).attr( 'data-gfaction' ); var nonce = $( this ).data( 'nonce' ); var action = 'update_auto_update_setting'; var data = { 'action': action, 'task': task, 'nonce': nonce, }; $.post( url, data, function ( response ) { if ( ! response.success ) { $( '.gf-auto-update-notice' ).html( gform.utils.escapeScripts( response.data ) ).show(); } else { var enabled = $( '.auto-update-enabled span' ); var disabled = $( '.auto-update-disabled span' ); var enabledNumber = parseInt( enabled.text().replace( /[^\d]+/g, '' ), 10 ) || 0; var disabledNumber = parseInt( disabled.text().replace( /[^\d]+/g, '' ), 10 ) || 0; if ( 'enable-gf-updates' == task ) { $( '.gf-toggle-auto-update' ).attr( 'data-gfaction', 'disable-gf-updates' ); $( '.gf-update-label' ).html( gform.utils.escapeScripts( gf_update_ajax.disable_text ) ); ++enabledNumber; --disabledNumber; } else { $( '.gf-toggle-auto-update' ).attr( 'data-gfaction', 'enable-gf-updates' ); $( '.gf-update-label' ).html( gform.utils.escapeScripts( gf_update_ajax.enable_text ) ); --enabledNumber; ++disabledNumber; } enabledNumber = Math.max( 0, enabledNumber ); disabledNumber = Math.max( 0, disabledNumber ); enabled.text( '(' + enabledNumber + ')' ); disabled.text( '(' + disabledNumber + ')' ); } $( '.gf-update-setting' ).addClass( 'hidden' ).attr( 'aria-hidden', true ); } ); }); });