$53 GRAYBYTE WORDPRESS FILE MANAGER $34

SERVER : vnpttt-amd7f72-h1.vietnix.vn #1 SMP Fri May 24 12:42:50 UTC 2024
SERVER IP : 103.200.23.149 | ADMIN IP 216.73.216.22
OPTIONS : CRL = ON | WGT = ON | SDO = OFF | PKEX = OFF
DEACTIVATED : NONE

/home/bqrcodec/contact.malloca.com/wp-content/plugins/jetformbuilder/

HOME
Current File : /home/bqrcodec/contact.malloca.com/wp-content/plugins/jetformbuilder//jet-form-builder.php
<?php
/**
 * Plugin Name: JetFormBuilder
 * Plugin URI:  https://jetformbuilder.com/
 * Description: Advanced form builder plugin for WordPress block editor. Create forms from the ground up, customize the existing ones, and style them up – all in one editor.
 * Version:     3.0.3
 * Author:      Crocoblock
 * Author URI:  https://crocoblock.com/
 * Text Domain: jet-form-builder
 * License:     GPL-3.0+
 * License URI: http://www.gnu.org/licenses/gpl-3.0.txt
 * Domain Path: /languages
 */

// If this file is called directly, abort.
if ( ! defined( 'WPINC' ) ) {
	die();
}

function jet_form_builder_init() {

	define( 'JET_FORM_BUILDER_VERSION', '3.0.3' );

	define( 'JET_FORM_BUILDER__FILE__', __FILE__ );
	define( 'JET_FORM_BUILDER_PLUGIN_BASE', plugin_basename( JET_FORM_BUILDER__FILE__ ) );
	define( 'JET_FORM_BUILDER_PATH', plugin_dir_path( JET_FORM_BUILDER__FILE__ ) );
	define( 'JET_FORM_BUILDER_URL', plugins_url( '/', JET_FORM_BUILDER__FILE__ ) );
	define( 'JET_FORM_BUILDER_SITE', 'https://jetformbuilder.com' );

	require JET_FORM_BUILDER_PATH . 'includes/plugin.php';

	add_filter(
		'plugin_action_links_' . JET_FORM_BUILDER_PLUGIN_BASE,
		function ( $links ) {
			if ( jet_form_builder()->addons_manager->is_active() ) {
				return $links;
			}

			$utm = new \Jet_Form_Builder\Classes\Http\Utm_Url( 'wp-dashboard/jet-form-builder-plugins-page' );
			$utm->set_campaign( 'go-pro-button' );

			$url = $utm->add_query( JET_FORM_BUILDER_SITE . '/pricing/' );

			wp_enqueue_style(
				'jet-fb-admin',
				JET_FORM_BUILDER_URL . 'assets/css/admin/plugins.css',
				array(),
				JET_FORM_BUILDER_VERSION
			);

			$label = __( 'Go Pro', 'jet-form-builder' );

			$links['go_pro'] = "<a href=\"{$url}\" target=\"_blank\" class=\"jet-fb-go-pro-link\">{$label}</a>";

			return $links;
		}
	);
}

if ( version_compare( PHP_VERSION, '7.0.0', '>=' ) ) {
	add_action( 'plugins_loaded', 'jet_form_builder_init' );

	function jet_form_builder() {
		return Jet_Form_Builder\Plugin::instance();
	}

	function jet_fb_render_form( $settings ) {
		return Jet_Form_Builder\Plugin::instance()->blocks->get_form_class()->render_form( $settings );
	}

	function jet_fb_handler(): \Jet_Form_Builder\Form_Handler {
		return jet_form_builder()->form_handler;
	}

	function jet_fb_action_handler(): \Jet_Form_Builder\Actions\Action_Handler {
		return jet_fb_handler()->action_handler;
	}

	function jet_fb_request_handler(): \Jet_Form_Builder\Request\Request_Handler {
		return jet_fb_handler()->request_handler;
	}

	function jet_fb_msg_router_manager( $data = array() ): \Jet_Form_Builder\Form_Messages\Manager {
		return jet_form_builder()->msg_router->get_manager( $data );
	}

	function jet_fb_preset( $form_id = 0 ): \Jet_Form_Builder\Presets\Preset_Manager {
		return \Jet_Form_Builder\Presets\Preset_Manager::instance()->set_form_id( $form_id );
	}


	/**
	 * @return false|\Jet_Form_Builder\Admin\Pages\Base_Page|\Jet_Form_Builder\Admin\Single_Pages\Base_Single_Page
	 */
	function jet_fb_current_page() {
		try {
			return \Jet_Form_Builder\Admin\Pages\Pages_Manager::instance()->get_current();
		} catch ( \Jet_Form_Builder\Admin\Exceptions\Not_Found_Page_Exception $exception ) {
			return false;
		}
	}

	function jet_fb_live(): \Jet_Form_Builder\Live_Form {
		return \Jet_Form_Builder\Live_Form::instance();
	}

	function jet_fb_live_arg( string $arg_name, $default = false ) {
		return jet_fb_live_args()->argument( $arg_name, $default );
	}

	function jet_fb_live_args(): \Jet_Form_Builder\Classes\Arguments\Form_Arguments {
		return jet_fb_live()->spec_data;
	}

	/**
	 * @return false|\Jet_Form_Builder\Gateways\Base_Gateway|\Jet_Form_Builder\Gateways\Base_Scenario_Gateway
	 */
	function jet_fb_gateway_current() {
		return \Jet_Form_Builder\Gateways\Gateway_Manager::instance()->get_current_gateway_controller_or_die();
	}

	function jet_fb_events(): \Jet_Form_Builder\Actions\Events_Manager {
		return \Jet_Form_Builder\Actions\Events_Manager::instance();
	}

	/**
	 * Parse dynamic preset
	 * If this hasn't json preset
	 * it will return the incoming value
	 *
	 * @param string $value
	 *
	 * @return mixed|string
	 */
	function jet_fb_parse_dynamic( string $value ) {
		return ( new \Jet_Form_Builder\Presets\Types\Dynamic_Preset() )->parse_json( $value );
	}

	function jet_fb_parse_macro( $content ): string {
		return jet_fb_handler()->parser->parse_macros(
			$content,
			jet_fb_action_handler()->request_data
		);
	}
} else {
	add_action(
		'admin_notices',
		function () {
			$class   = 'notice notice-error';
			$message = __(
				'<b>Error:</b> <b>JetFormBuilder</b> plugin requires a PHP version ">= 7.0"',
				'jet-form-builder'
			);
			printf( '<div class="%1$s"><p>%2$s</p></div>', esc_attr( $class ), wp_kses_post( $message ) );
		}
	);
}

Current_dir [ WRITEABLE ] Document_root [ WRITEABLE ]


[ Back ]
NAME
SIZE
LAST TOUCH
USER
CAN-I?
FUNCTIONS
..
--
19 Mar 2026 3.30 AM
bqrcodec / bqrcodec
0755
assets
--
29 Jan 2024 10.33 AM
bqrcodec / bqrcodec
0755
framework
--
29 Jan 2024 10.33 AM
bqrcodec / bqrcodec
0755
includes
--
29 Jan 2024 10.33 AM
bqrcodec / bqrcodec
0755
languages
--
29 Jan 2024 10.33 AM
bqrcodec / bqrcodec
0755
templates
--
29 Jan 2024 10.33 AM
bqrcodec / bqrcodec
0755
README.md
20.575 KB
29 Jan 2024 10.33 AM
bqrcodec / bqrcodec
0644
composer.json
0.573 KB
29 Jan 2024 10.33 AM
bqrcodec / bqrcodec
0644
index.php
0 KB
29 Jan 2024 10.33 AM
bqrcodec / bqrcodec
0644
jet-form-builder.php
4.816 KB
29 Jan 2024 10.33 AM
bqrcodec / bqrcodec
0644
readme.txt
42.471 KB
29 Jan 2024 10.33 AM
bqrcodec / bqrcodec
0644
uninstall.php
2.124 KB
29 Jan 2024 10.33 AM
bqrcodec / bqrcodec
0644
wp-cli.local.yml
0.011 KB
29 Jan 2024 10.33 AM
bqrcodec / bqrcodec
0644

GRAYBYTE WORDPRESS FILE MANAGER @ 2026 CONTACT ME
Static GIF