HEX
Server: Apache/2.4.6 (CentOS) OpenSSL/1.0.2k-fips PHP/7.4.30
System: Linux iZj6c1151k3ad370bosnmsZ 3.10.0-1160.76.1.el7.x86_64 #1 SMP Wed Aug 10 16:21:17 UTC 2022 x86_64
User: root (0)
PHP: 7.4.30
Disabled: NONE
Upload Files
File: /var/www/html/www.winghung.com/wp-content/plugins/conversational-forms/fields/html/field.php
<?php
$html_template = '';
// magics!
$syncer = Qcformbuilder_Forms_Sync_Factory::get_object( $form, $field, Qcformbuilder_Forms_Field_Util::get_base_id( $field, null, $form )
);
$sync = $syncer->can_sync();
$forbidden_tags = array( 'form', 'iframe', 'script' );

if( $sync ){
	$default = $syncer->get_default();
	echo '<div id="'. esc_attr( $syncer->content_id() ) . '" data-field="' . esc_attr( $field_id ) . '" class="' . esc_attr( $field['config']['custom_class'] ) . '"></div>';

	// create template block
	ob_start();
	echo '<script type="text/html" id="'. esc_attr( $syncer->template_id() ) . '">';
		echo do_shortcode( Qcformbuilder_Forms::do_magic_tags( wpautop(  $syncer->get_default() ) ) );
	echo '</script>';

	$script_template = ob_get_clean();
	Qcformbuilder_Forms_Render_Util::add_inline_data( $script_template, $form );

}else{
	$html_template = $field[ 'config' ][ 'default' ];
	$content = do_shortcode( Qcformbuilder_Forms::do_magic_tags( wpautop( $html_template ) ) );
	echo '<div class="' . esc_attr( $field['config']['custom_class'] ) . '">' . $content . '</div>';
}