File "custom_css.php"
Full path: /home/bud/public_html/swamp/wp-admin/wp-content/plugins/formidable/classes/views/styles/custom_css.php
File size: 2.48 KB
MIME-type: text/x-php
Charset: utf-8
<?php
if ( ! defined( 'ABSPATH' ) ) {
die( 'You are not allowed to call this page directly.' );
}
?>
<div class="frm_wrap">
<form method="post">
<div class="frm_page_container">
<?php
FrmAppHelper::get_admin_header(
array(
'label' => __( 'Custom CSS', 'formidable' ),
'hide_title' => false,
'publish' => array( 'FrmStylesHelper::save_button', array() ),
'nav' => FrmStylesHelper::get_style_menu( 'custom_css' ),
)
);
?>
<div class="columns-2">
<div id="post-body-content">
<div class="frm-inner-content" id="template">
<h2 class="frm-h2">
<?php esc_html_e( 'Add Custom CSS', 'formidable' ); ?>
</h2>
<p class="howto">
<?php esc_html_e( 'You can add custom css here or in your theme style.css. Any CSS added here will be used anywhere the Formidable CSS is loaded.', 'formidable' ); ?>
</p>
<?php include( FrmAppHelper::plugin_path() . '/classes/views/shared/errors.php' ); ?>
<input type="hidden" name="ID" value="<?php echo esc_attr( $style->ID ); ?>" />
<input type="hidden" name="<?php echo esc_attr( $frm_style->get_field_name( 'post_title', '' ) ); ?>" value="<?php echo esc_attr( $style->post_title ); ?>" />
<input type="hidden" name="<?php echo esc_attr( $frm_style->get_field_name( 'menu_order', '' ) ); ?>" value="<?php echo esc_attr( $style->menu_order ); ?>" />
<input type="hidden" name="style_name" value="frm_style_<?php echo esc_attr( $style->post_name ); ?>" />
<input type="hidden" name="frm_action" value="save_css" />
<?php wp_nonce_field( 'frm_custom_css_nonce', 'frm_custom_css' ); ?>
<textarea name="<?php echo esc_attr( $frm_style->get_field_name( 'custom_css' ) ); ?>" id="<?php echo esc_attr( $id ); ?>" class="<?php echo esc_attr( 'false' === wp_get_current_user()->syntax_highlighting ? '' : 'hide-if-js' ); ?>"><?php echo FrmAppHelper::esc_textarea( $style->post_content['custom_css'] ); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped ?></textarea>
<?php
if ( ! empty( $settings ) && $id == 'frm_codemirror_box' ) {
wp_add_inline_script(
'code-editor',
sprintf(
'jQuery( function() { wp.codeEditor.initialize( "' . esc_attr( $id ) . '", %s ); } );',
wp_json_encode( $settings )
)
);
}
foreach ( $style->post_content as $k => $v ) {
if ( $k == 'custom_css' ) {
continue;
}
?>
<input type="hidden" value="<?php echo esc_attr( $v ); ?>" name="<?php echo esc_attr( $frm_style->get_field_name( $k ) ); ?>" />
<?php
}
?>
</div>
</div>
</div>
</div>
</form>
</div>