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

Warning: Undefined array key "page_file_edit_line" in /home/sportsfever/public_html/filemanger/edit_text_line.php on line 32
/home/sportsfe.../httpdocs/clone/wp-conte.../themes/Divi/includes/builder
File: class-et-global-settings.php
'et_pb_signup-form_field_font_size' => '14',
[500] Fix | Delete
'et_pb_signup-form_field_line_height' => $font_defaults['line_height'],
[501] Fix | Delete
'et_pb_signup_form-form_field_letter_spacing' => $font_defaults['letter_spacing'],
[502] Fix | Delete
// Module: Slider Item (Slide)
[503] Fix | Delete
'et_pb_slide-header_font_size' => '26px',
[504] Fix | Delete
'et_pb_slide-header_color' => '#ffffff',
[505] Fix | Delete
'et_pb_slide-header_line_height' => '1em',
[506] Fix | Delete
'et_pb_slide-body_font_size' => '16px',
[507] Fix | Delete
'et_pb_slide-body_color' => '#ffffff',
[508] Fix | Delete
'et_pb_slide-background_size' => $background_image_defaults['size'],
[509] Fix | Delete
'et_pb_slide-background_position' => $background_image_defaults['position'],
[510] Fix | Delete
'et_pb_slide-background_repeat' => $background_image_defaults['repeat'],
[511] Fix | Delete
'et_pb_slide-background_blend' => $background_image_defaults['blend'],
[512] Fix | Delete
// Module: Slider
[513] Fix | Delete
'et_pb_slider-header_font_size' => '46',
[514] Fix | Delete
'et_pb_slider-header_line_height' => '1em',
[515] Fix | Delete
'et_pb_slider-header_letter_spacing' => $font_defaults['letter_spacing'],
[516] Fix | Delete
'et_pb_slider-header_font_style' => '',
[517] Fix | Delete
'et_pb_slider-body_font_size' => '16',
[518] Fix | Delete
'et_pb_slider-body_letter_spacing' => $font_defaults['letter_spacing'],
[519] Fix | Delete
'et_pb_slider-body_line_height' => $font_defaults['line_height'],
[520] Fix | Delete
'et_pb_slider-body_font_style' => '',
[521] Fix | Delete
'et_pb_slider-padding' => '16',
[522] Fix | Delete
'et_pb_slider-header_color' => '#ffffff',
[523] Fix | Delete
'et_pb_slider-body_color' => '#ffffff',
[524] Fix | Delete
'et_pb_slider-background_size' => $background_image_defaults['size'],
[525] Fix | Delete
'et_pb_slider-background_position' => $background_image_defaults['position'],
[526] Fix | Delete
'et_pb_slider-background_repeat' => $background_image_defaults['repeat'],
[527] Fix | Delete
'et_pb_slider-background_blend' => $background_image_defaults['blend'],
[528] Fix | Delete
// Module: Social Media Follow
[529] Fix | Delete
'et_pb_social_media_follow-icon_size' => '14',
[530] Fix | Delete
'et_pb_social_media_follow-button_font_style' => '',
[531] Fix | Delete
// Module: Tabs
[532] Fix | Delete
'et_pb_tabs-tab_font_size' => $font_defaults['size'],
[533] Fix | Delete
'et_pb_tabs-tab_line_height' => $font_defaults['line_height'],
[534] Fix | Delete
'et_pb_tabs-tab_letter_spacing' => $font_defaults['letter_spacing'],
[535] Fix | Delete
'et_pb_tabs-title_font_size' => $font_defaults['size'],
[536] Fix | Delete
'et_pb_tabs-body_font_size' => $font_defaults['size'],
[537] Fix | Delete
'et_pb_tabs-body_line_height' => $font_defaults['line_height'],
[538] Fix | Delete
'et_pb_tabs-body_letter_spacing' => $font_defaults['letter_spacing'],
[539] Fix | Delete
'et_pb_tabs-title_font_style' => '',
[540] Fix | Delete
'et_pb_tabs-padding' => '30',
[541] Fix | Delete
'et_pb_tabs-background_size' => $background_image_defaults['size'],
[542] Fix | Delete
'et_pb_tabs-background_position' => $background_image_defaults['position'],
[543] Fix | Delete
'et_pb_tabs-background_repeat' => $background_image_defaults['repeat'],
[544] Fix | Delete
'et_pb_tabs-background_blend' => $background_image_defaults['blend'],
[545] Fix | Delete
// Module: Tabs Item (Tab)
[546] Fix | Delete
'et_pb_tab-background_size' => $background_image_defaults['size'],
[547] Fix | Delete
'et_pb_tab-background_position' => $background_image_defaults['position'],
[548] Fix | Delete
'et_pb_tab-background_repeat' => $background_image_defaults['repeat'],
[549] Fix | Delete
'et_pb_tab-background_blend' => $background_image_defaults['blend'],
[550] Fix | Delete
// Module: Team Member (Person)
[551] Fix | Delete
'et_pb_team_member-header_font_size' => '18',
[552] Fix | Delete
'et_pb_team_member-header_font_style' => '',
[553] Fix | Delete
'et_pb_team_member-subheader_font_size' => '14',
[554] Fix | Delete
'et_pb_team_member-subheader_font_style' => '',
[555] Fix | Delete
'et_pb_team_member-social_network_icon_size' => '16',
[556] Fix | Delete
'et_pb_team_member-header_color' => '#333333',
[557] Fix | Delete
'et_pb_team_member-header_line_height' => '1em',
[558] Fix | Delete
'et_pb_team_member-header_letter_spacing' => $font_defaults['letter_spacing'],
[559] Fix | Delete
'et_pb_team_member-body_font_size' => $font_defaults['size'],
[560] Fix | Delete
'et_pb_team_member-body_line_height' => $font_defaults['line_height'],
[561] Fix | Delete
'et_pb_team_member-body_letter_spacing' => $font_defaults['letter_spacing'],
[562] Fix | Delete
'et_pb_team_member-background_size' => $background_image_defaults['size'],
[563] Fix | Delete
'et_pb_team_member-background_position' => $background_image_defaults['position'],
[564] Fix | Delete
'et_pb_team_member-background_repeat' => $background_image_defaults['repeat'],
[565] Fix | Delete
'et_pb_team_member-background_blend' => $background_image_defaults['blend'],
[566] Fix | Delete
// Module: Testimonial
[567] Fix | Delete
'et_pb_testimonial-portrait_border_radius' => '90',
[568] Fix | Delete
'et_pb_testimonial-portrait_width' => '90',
[569] Fix | Delete
'et_pb_testimonial-portrait_height' => '90',
[570] Fix | Delete
'et_pb_testimonial-author_name_font_style' => 'bold',
[571] Fix | Delete
'et_pb_testimonial-author_details_font_style' => 'bold',
[572] Fix | Delete
'et_pb_testimonial-border_color' => '#ffffff',
[573] Fix | Delete
'et_pb_testimonial-border_width' => '1px',
[574] Fix | Delete
'et_pb_testimonial-body_font_size' => $font_defaults['size'],
[575] Fix | Delete
'et_pb_testimonial-body_line_height' => '1.5em',
[576] Fix | Delete
'et_pb_testimonial-body_letter_spacing' => $font_defaults['letter_spacing'],
[577] Fix | Delete
'et_pb_testimonial-background_size' => $background_image_defaults['size'],
[578] Fix | Delete
'et_pb_testimonial-background_position' => $background_image_defaults['position'],
[579] Fix | Delete
'et_pb_testimonial-background_repeat' => $background_image_defaults['repeat'],
[580] Fix | Delete
'et_pb_testimonial-background_blend' => $background_image_defaults['blend'],
[581] Fix | Delete
'et_pb_testimonial-quote_icon_background_color' => '#f5f5f5',
[582] Fix | Delete
// Module: Text
[583] Fix | Delete
'et_pb_text-header_font_size' => $font_defaults_h1['size'],
[584] Fix | Delete
'et_pb_text-header_letter_spacing' => $font_defaults_h1['letter_spacing'],
[585] Fix | Delete
'et_pb_text-header_line_height' => $font_defaults_h1['line_height'],
[586] Fix | Delete
'et_pb_text-text_font_size' => $font_defaults['size'],
[587] Fix | Delete
'et_pb_text-text_letter_spacing' => $font_defaults['letter_spacing'],
[588] Fix | Delete
'et_pb_text-text_line_height' => $font_defaults['line_height'],
[589] Fix | Delete
'et_pb_text-border_color' => '#ffffff',
[590] Fix | Delete
'et_pb_text-border_width' => '1px',
[591] Fix | Delete
'et_pb_text-background_size' => $background_image_defaults['size'],
[592] Fix | Delete
'et_pb_text-background_position' => $background_image_defaults['position'],
[593] Fix | Delete
'et_pb_text-background_repeat' => $background_image_defaults['repeat'],
[594] Fix | Delete
'et_pb_text-background_blend' => $background_image_defaults['blend'],
[595] Fix | Delete
// Module: Toggle
[596] Fix | Delete
'et_pb_toggle-title_font_size' => '16',
[597] Fix | Delete
'et_pb_toggle-title_letter_spacing' => $font_defaults['letter_spacing'],
[598] Fix | Delete
'et_pb_toggle-title_font_style' => '',
[599] Fix | Delete
'et_pb_toggle-inactive_title_font_style' => '',
[600] Fix | Delete
'et_pb_toggle-toggle_icon_size' => '16',
[601] Fix | Delete
'et_pb_toggle-title_color' => '#333333',
[602] Fix | Delete
'et_pb_toggle-title_line_height' => '1em',
[603] Fix | Delete
'et_pb_toggle-custom_padding' => '20',
[604] Fix | Delete
'et_pb_toggle-body_font_size' => $font_defaults['size'],
[605] Fix | Delete
'et_pb_toggle-body_line_height' => $font_defaults['line_height'],
[606] Fix | Delete
'et_pb_toggle-body_letter_spacing' => $font_defaults['letter_spacing'],
[607] Fix | Delete
'et_pb_toggle-background_size' => $background_image_defaults['size'],
[608] Fix | Delete
'et_pb_toggle-background_position' => $background_image_defaults['position'],
[609] Fix | Delete
'et_pb_toggle-background_repeat' => $background_image_defaults['repeat'],
[610] Fix | Delete
'et_pb_toggle-background_blend' => $background_image_defaults['blend'],
[611] Fix | Delete
// Module: Woo Title.
[612] Fix | Delete
'et_pb_wc_title-header_font_size' => $font_defaults_h1['size'],
[613] Fix | Delete
'et_pb_wc_title-header_line_height' => '1em',
[614] Fix | Delete
'et_pb_wc_stock-in_stock_text_color' => '#77a464',
[615] Fix | Delete
// Global: Field Input
[616] Fix | Delete
'all_field_font_size' => '16',
[617] Fix | Delete
'all_field_border_width' => '0',
[618] Fix | Delete
'all_field_border_radius' => '3',
[619] Fix | Delete
'all_field_spacing' => '0',
[620] Fix | Delete
'all_field_font_style' => '',
[621] Fix | Delete
$hover->get_hover_field( 'all_field_border_radius' ) => '3',
[622] Fix | Delete
$hover->get_hover_field( 'all_field_spacing' ) => '0',
[623] Fix | Delete
);
[624] Fix | Delete
[625] Fix | Delete
if ( et_builder_has_limitation('forced_icon_color_default') ) {
[626] Fix | Delete
$defaults['et_pb_gallery-zoom_icon_color'] = et_get_option( 'accent_color', '#2ea3f2' );
[627] Fix | Delete
$defaults['et_pb_portfolio-zoom_icon_color'] = et_get_option( 'accent_color', '#2ea3f2' );
[628] Fix | Delete
$defaults['et_pb_fullwidth-portfolio-zoom_icon_color'] = et_get_option( 'accent_color', '#2ea3f2' );
[629] Fix | Delete
$defaults['et_pb_filterable_portfolio-zoom_icon_color'] = et_get_option( 'accent_color', '#2ea3f2' );
[630] Fix | Delete
}
[631] Fix | Delete
[632] Fix | Delete
$module_presets_manager = ET_Builder_Global_Presets_Settings::instance();
[633] Fix | Delete
if ( ! et_is_builder_plugin_active() && ! ET_Builder_Global_Presets_Settings::is_customizer_migrated() ) {
[634] Fix | Delete
$module_presets_manager->migrate_customizer_settings( $defaults );
[635] Fix | Delete
}
[636] Fix | Delete
[637] Fix | Delete
$custom_defaults_unmigrated = et_get_option( ET_Builder_Global_Presets_Settings::CUSTOM_DEFAULTS_UNMIGRATED_OPTION, false );
[638] Fix | Delete
[639] Fix | Delete
// reformat defaults array and add actual values to it
[640] Fix | Delete
foreach( $defaults as $setting_name => $default_value ) {
[641] Fix | Delete
$defaults[ $setting_name ] = array(
[642] Fix | Delete
'default' => $default_value,
[643] Fix | Delete
);
[644] Fix | Delete
[645] Fix | Delete
if ( ! et_is_builder_plugin_active() ) {
[646] Fix | Delete
$actual_value = (string) et_get_option( $setting_name, '', '', true );
[647] Fix | Delete
$add_as_actual = false;
[648] Fix | Delete
[649] Fix | Delete
// Pass Theme Customizer non module specific settings
[650] Fix | Delete
$setting_array = explode( '-', $setting_name );
[651] Fix | Delete
$module_name = $setting_array[0];
[652] Fix | Delete
[653] Fix | Delete
if ( empty( $setting_array[1] ) || ! empty( $custom_defaults_unmigrated->$module_name ) && in_array( $setting_array[1], ET_Builder_Global_Presets_Settings::$phase_two_settings ) ) {
[654] Fix | Delete
$add_as_actual = true;
[655] Fix | Delete
}
[656] Fix | Delete
[657] Fix | Delete
if ( $add_as_actual && '' !== $actual_value ) {
[658] Fix | Delete
$defaults[ $setting_name ]['actual'] = $actual_value;
[659] Fix | Delete
}
[660] Fix | Delete
}
[661] Fix | Delete
}
[662] Fix | Delete
[663] Fix | Delete
self::$_settings = apply_filters( 'et_set_default_values', $defaults );
[664] Fix | Delete
}
[665] Fix | Delete
[666] Fix | Delete
/**
[667] Fix | Delete
* Get default global setting value
[668] Fix | Delete
*
[669] Fix | Delete
* @param string $name Setting name
[670] Fix | Delete
* @param string $get_value Defines the value it should get: actual or default
[671] Fix | Delete
*
[672] Fix | Delete
* @return mixed Global setting value or FALSE
[673] Fix | Delete
*/
[674] Fix | Delete
public static function get_value( $name, $get_value = 'actual' ) {
[675] Fix | Delete
$settings = self::$_settings;
[676] Fix | Delete
[677] Fix | Delete
if ( ! isset( $settings[ $name ] ) ) {
[678] Fix | Delete
return false;
[679] Fix | Delete
}
[680] Fix | Delete
[681] Fix | Delete
if ( isset( $settings[ $name ][ $get_value ] ) ) {
[682] Fix | Delete
$result = $settings[ $name ][ $get_value ];
[683] Fix | Delete
} elseif ( 'actual' === $get_value && isset( $settings[ $name ][ 'default' ] ) ) {
[684] Fix | Delete
$result = $settings[ $name ][ 'default' ];
[685] Fix | Delete
} else {
[686] Fix | Delete
$result = false;
[687] Fix | Delete
}
[688] Fix | Delete
[689] Fix | Delete
return $result;
[690] Fix | Delete
}
[691] Fix | Delete
[692] Fix | Delete
/**
[693] Fix | Delete
* Translate 'on'/'off' into true/false
[694] Fix | Delete
* Pagebuilder use pseudo checkbox with 'on'/'off' value while customizer use true/false
[695] Fix | Delete
* which cause ET_Global_Settings' default value incompatibilities.
[696] Fix | Delete
*/
[697] Fix | Delete
public static function get_checkbox_value( $name, $get_value = 'actual', $source = 'pagebuilder' ) {
[698] Fix | Delete
// Get value
[699] Fix | Delete
$value = self::get_value( $name, $get_value );
[700] Fix | Delete
[701] Fix | Delete
// customizer to pagebuilder || pagebuilder to customizer
[702] Fix | Delete
if ( 'customizer' === $source ) {
[703] Fix | Delete
if ( false === $value ) {
[704] Fix | Delete
return 'off';
[705] Fix | Delete
} else {
[706] Fix | Delete
return 'on';
[707] Fix | Delete
}
[708] Fix | Delete
} else {
[709] Fix | Delete
if ( 'off' === $value || false === $value ) {
[710] Fix | Delete
return false;
[711] Fix | Delete
} else {
[712] Fix | Delete
return true;
[713] Fix | Delete
}
[714] Fix | Delete
}
[715] Fix | Delete
}
[716] Fix | Delete
}
[717] Fix | Delete
[718] Fix | Delete
function et_builder_init_global_settings() {
[719] Fix | Delete
ET_Global_Settings::init();
[720] Fix | Delete
}
[721] Fix | Delete
[722] Fix | Delete
12
It is recommended that you Edit text format, this type of Fix handles quite a lot in one request
Function