SILENT KILLERPanel

Current Path: > home > codekrsu > > ameliagraphics.com > wp-content > plugins > > forminator > library > fields


Operation   : Linux premium131.web-hosting.com 4.18.0-553.44.1.lve.el8.x86_64 #1 SMP Thu Mar 13 14:29:12 UTC 2025 x86_64
Software     : Apache
Server IP    : 162.0.232.56 | Your IP: 216.73.216.111
Domains      : 1034 Domain(s)
Permission   : [ 0755 ]

Files and Folders in: /home/codekrsu//ameliagraphics.com/wp-content/plugins//forminator/library/fields

NameTypeSizeLast ModifiedActions
address.php File 27845 bytes July 14 2025 15:42:34.
calculation.php File 8270 bytes March 03 2025 16:08:12.
captcha.php File 9379 bytes April 14 2025 14:55:34.
consent.php File 6209 bytes July 14 2025 15:42:34.
currency.php File 13254 bytes July 14 2025 15:42:34.
custom.php File 7305 bytes March 03 2025 16:08:12.
date.php File 45471 bytes July 14 2025 15:42:34.
email.php File 14373 bytes July 14 2025 15:42:34.
gdprcheckbox.php File 5432 bytes July 14 2025 15:42:34.
group.php File 7233 bytes July 14 2025 15:42:34.
hidden.php File 5010 bytes April 14 2025 14:55:34.
html.php File 2470 bytes July 14 2025 15:42:34.
multivalue.php File 16995 bytes July 14 2025 15:42:34.
name.php File 22554 bytes July 14 2025 15:42:34.
number.php File 13488 bytes July 14 2025 15:42:34.
page-break.php File 1514 bytes December 24 2024 20:31:58.
password.php File 18982 bytes July 14 2025 15:42:34.
paypal.php File 13706 bytes December 24 2024 20:31:58.
phone.php File 15768 bytes July 14 2025 15:42:34.
postdata.php File 36756 bytes July 14 2025 15:42:34.
radio.php File 17476 bytes July 14 2025 15:42:34.
rating.php File 5749 bytes July 14 2025 15:42:34.
section.php File 3194 bytes December 24 2024 20:31:58.
select.php File 23804 bytes July 14 2025 15:42:34.
slider.php File 14350 bytes July 14 2025 15:42:34.
stripe-payment-element.php File 4076 bytes April 14 2025 14:55:34.
stripe.php File 46882 bytes April 16 2025 18:18:24.
text.php File 11490 bytes July 14 2025 15:42:34.
textarea.php File 11887 bytes July 14 2025 15:42:34.
time.php File 29459 bytes July 14 2025 15:42:34.
upload.php File 34058 bytes July 14 2025 15:42:34.
website.php File 8324 bytes July 14 2025 15:42:34.

Reading File: /home/codekrsu//ameliagraphics.com/wp-content/plugins//forminator/library/fields/html.php

<?php
/**
 * The Forminator_Html class.
 *
 * @package Forminator
 */

if ( ! defined( 'ABSPATH' ) ) {
	die();
}

/**
 * Class Forminator_Html
 *
 * @since 1.0
 */
class Forminator_Html extends Forminator_Field {

	/**
	 * Name
	 *
	 * @var string
	 */
	public $name = '';

	/**
	 * Slug
	 *
	 * @var string
	 */
	public $slug = 'html';

	/**
	 * Type
	 *
	 * @var string
	 */
	public $type = 'html';

	/**
	 * Position
	 *
	 * @var int
	 */
	public $position = 17;

	/**
	 * Options
	 *
	 * @var array
	 */
	public $options = array();

	/**
	 * Icon
	 *
	 * @var string
	 */
	public $icon = 'sui-icon-code';

	/**
	 * Forminator_Html constructor.
	 *
	 * @since 1.0
	 */
	public function __construct() {
		parent::__construct();

		$this->name = esc_html__( 'HTML', 'forminator' );
	}

	/**
	 * Field defaults
	 *
	 * @since 1.0
	 * @return array
	 */
	public function defaults() {
		return array(
			'field_label' => esc_html__( 'HTML', 'forminator' ),
		);
	}

	/**
	 * Autofill Setting
	 *
	 * @since 1.0.5
	 *
	 * @param array $settings Settings.
	 *
	 * @return array
	 */
	public function autofill_settings( $settings = array() ) {
		// Unsupported Autofill.
		$autofill_settings = array();

		return $autofill_settings;
	}

	/**
	 * Field front-end markup
	 *
	 * @since 1.0
	 *
	 * @param array                  $field Field.
	 * @param Forminator_Render_Form $views_obj Forminator_Render_Form object.
	 *
	 * @return mixed
	 */
	public function markup( $field, $views_obj ) {
		$settings = $views_obj->model->settings;

		$html    = '';
		$label   = esc_html( self::get_property( 'field_label', $field ) );
		$id      = self::get_property( 'element_id', $field );
		$form_id = false;

		$html .= '<div class="forminator-field forminator-merge-tags" data-field="' . $id . '">';

		if ( $label ) {

			$html .= sprintf(
				'<label class="forminator-label">%s</label>',
				self::convert_markdown( $label )
			);
		}

			// Check if form_id exist.
		if ( isset( $settings['form_id'] ) ) {
			$form_id = $settings['form_id'];
		}

		// To allow iframes in content.
		add_filter( 'wp_kses_allowed_html', array( 'Forminator_Core', 'add_iframe_to_kses_allowed_html' ) );
		$content = wp_kses_post( self::get_property( 'variations', $field ) );
		remove_filter( 'wp_kses_allowed_html', array( 'Forminator_Core', 'add_iframe_to_kses_allowed_html' ) );

		$html .= forminator_replace_variables(
			$content,
			$form_id
		);

		$html .= '</div>';

		return $html;
	}
}

SILENT KILLER Tool