Edit File by line

Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /home/sportsfever/public_html/filemanger/function.php on line 93
/home/sportsfe.../httpdocs/wp-conte.../plugins/wpforms-.../includes/admin/builder/panels
File: class-setup.php
<?php
[0] Fix | Delete
[1] Fix | Delete
if ( ! defined( 'ABSPATH' ) ) {
[2] Fix | Delete
exit;
[3] Fix | Delete
}
[4] Fix | Delete
[5] Fix | Delete
/**
[6] Fix | Delete
* Setup panel.
[7] Fix | Delete
*
[8] Fix | Delete
* @since 1.0.0
[9] Fix | Delete
* @since 1.6.8 Form Builder Refresh.
[10] Fix | Delete
*/
[11] Fix | Delete
class WPForms_Builder_Panel_Setup extends WPForms_Builder_Panel {
[12] Fix | Delete
[13] Fix | Delete
use \WPForms\Admin\Traits\FormTemplates;
[14] Fix | Delete
[15] Fix | Delete
/**
[16] Fix | Delete
* All systems go.
[17] Fix | Delete
*
[18] Fix | Delete
* @since 1.0.0
[19] Fix | Delete
*/
[20] Fix | Delete
public function init() {
[21] Fix | Delete
[22] Fix | Delete
// Define panel information.
[23] Fix | Delete
$this->name = esc_html__( 'Setup', 'wpforms-lite' );
[24] Fix | Delete
$this->slug = 'setup';
[25] Fix | Delete
$this->icon = 'fa-cog';
[26] Fix | Delete
$this->order = 5;
[27] Fix | Delete
$this->on_demand = true;
[28] Fix | Delete
[29] Fix | Delete
$this->addons_obj = wpforms()->get( 'addons' );
[30] Fix | Delete
}
[31] Fix | Delete
[32] Fix | Delete
/**
[33] Fix | Delete
* Enqueue assets for the Setup panel.
[34] Fix | Delete
*
[35] Fix | Delete
* @since 1.0.0
[36] Fix | Delete
* @since 1.6.8 All the builder stylesheets enqueues moved to the `\WPForms_Builder::enqueues()`.
[37] Fix | Delete
*/
[38] Fix | Delete
public function enqueues() {
[39] Fix | Delete
[40] Fix | Delete
$min = wpforms_get_min_suffix();
[41] Fix | Delete
[42] Fix | Delete
wp_enqueue_script(
[43] Fix | Delete
'wpforms-builder-setup',
[44] Fix | Delete
WPFORMS_PLUGIN_URL . "assets/js/admin/builder/setup{$min}.js",
[45] Fix | Delete
[ 'wpforms-builder', 'listjs' ],
[46] Fix | Delete
WPFORMS_VERSION,
[47] Fix | Delete
true
[48] Fix | Delete
);
[49] Fix | Delete
}
[50] Fix | Delete
[51] Fix | Delete
/**
[52] Fix | Delete
* Output the Settings panel primary content.
[53] Fix | Delete
*
[54] Fix | Delete
* @since 1.0.0
[55] Fix | Delete
*/
[56] Fix | Delete
public function panel_content() {
[57] Fix | Delete
[58] Fix | Delete
?>
[59] Fix | Delete
<div id="wpforms-setup-form-name">
[60] Fix | Delete
<label for="wpforms-setup-name"><?php esc_html_e( 'Name Your Form', 'wpforms-lite' ); ?></label>
[61] Fix | Delete
<input type="text" id="wpforms-setup-name" placeholder="<?php esc_attr_e( 'Enter your form name here&hellip;', 'wpforms-lite' ); ?>">
[62] Fix | Delete
</div>
[63] Fix | Delete
[64] Fix | Delete
<div class="wpforms-setup-title">
[65] Fix | Delete
<?php esc_html_e( 'Select a Template', 'wpforms-lite' ); ?>
[66] Fix | Delete
<span class="wpforms-setup-title-after"></span>
[67] Fix | Delete
</div>
[68] Fix | Delete
[69] Fix | Delete
<p class="wpforms-setup-desc secondary-text">
[70] Fix | Delete
<?php
[71] Fix | Delete
printf(
[72] Fix | Delete
wp_kses( /* translators: %1$s - create template doc link, %2$s - Contact us page link. */
[73] Fix | Delete
__( 'To speed up the process you can select from one of our pre-made templates, start with a <a href="#" class="wpforms-trigger-blank">blank form</a> or <a href="%1$s" target="_blank" rel="noopener noreferrer">create your own</a>. Have a suggestion for a new template? <a href="%2$s" target="_blank" rel="noopener noreferrer">We’d love to hear it</a>!', 'wpforms-lite' ),
[74] Fix | Delete
[
[75] Fix | Delete
'strong' => [],
[76] Fix | Delete
'a' => [
[77] Fix | Delete
'href' => [],
[78] Fix | Delete
'class' => [],
[79] Fix | Delete
'target' => [],
[80] Fix | Delete
'rel' => [],
[81] Fix | Delete
],
[82] Fix | Delete
]
[83] Fix | Delete
),
[84] Fix | Delete
esc_url( wpforms_utm_link( 'https://wpforms.com/docs/how-to-create-a-custom-form-template/', 'builder-templates', 'Create Your Own Template Documentation' ) ),
[85] Fix | Delete
esc_url( wpforms_utm_link( 'https://wpforms.com/form-template-suggestion/', 'builder-templates', 'Suggest a Template' ) )
[86] Fix | Delete
);
[87] Fix | Delete
?>
[88] Fix | Delete
</p>
[89] Fix | Delete
[90] Fix | Delete
<?php
[91] Fix | Delete
$this->output_templates_content();
[92] Fix | Delete
[93] Fix | Delete
/**
[94] Fix | Delete
* Fires after WPForms builder setup panel.
[95] Fix | Delete
*
[96] Fix | Delete
* @since 1.0.6
[97] Fix | Delete
*/
[98] Fix | Delete
do_action( 'wpforms_setup_panel_after' ); // phpcs:ignore WPForms.PHP.ValidateHooks.InvalidHookName
[99] Fix | Delete
}
[100] Fix | Delete
}
[101] Fix | Delete
[102] Fix | Delete
new WPForms_Builder_Panel_Setup();
[103] Fix | Delete
[104] Fix | Delete
It is recommended that you Edit text format, this type of Fix handles quite a lot in one request
Function