HEX
Server: Apache/2.4.41 (Ubuntu)
System: Linux vmi1674223.contaboserver.net 5.4.0-182-generic #202-Ubuntu SMP Fri Apr 26 12:29:36 UTC 2024 x86_64
User: root (0)
PHP: 7.4.3-4ubuntu2.22
Disabled: pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare,
Upload Files
File: /var/rgs/wp-content/plugins/formcraft-recaptcha/captcha_form_main.js
jQuery(document).ready(function() {
  jQuery('.fc-form').each(function(){
    form = jQuery(this);
    var key = form.find('.captcha-placeholder').attr('data-site-key');
    if (typeof key !== 'undefined' && key !== '' && window.fc_reCaptcha !== true) {
      jQuery.getScript('https://www.google.com/recaptcha/api.js?render='+key);
      window.fc_reCaptcha = true
    }
  });

  jQuery(document).bind('formcraft_submit_trigger', function(event, form, data, abort) {
    var key = form.find('.captcha-placeholder').attr('data-site-key');
    var token = form.find('.recaptcha-token').val();
    if (form.find('.recaptcha-token').length === 0) {
      return
    }
    if (token === '' || typeof token === 'undefined') {
      abort.abort = true;
      grecaptcha.ready(function() {
        grecaptcha.execute(key, { action: 'submit' }).then(function(token) {
          form.find('.recaptcha-token').val(token);
          form.find('.submit-button').prop('disabled', false);
          form.find('.submit-cover').removeClass('disabled');
          FormCraftSubmitForm(form, 'all');
        });
      });
    }
  }); 

  jQuery(document).bind('formcraft_submit_success_trigger', function(event, form, response) {
    form.find('.recaptcha-token').val('');
  });     
})