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-builder-element.php
} else if ( ! $this->has_advanced_fields ) {
[6000] Fix | Delete
// Disable if module doesn't set advanced_fields property and has no VB support
[6001] Fix | Delete
return;
[6002] Fix | Delete
}
[6003] Fix | Delete
[6004] Fix | Delete
// Module has to explicitly set false to disable filters options
[6005] Fix | Delete
if ( false === self::$_->array_get( $this->advanced_fields, 'filters', false ) ) {
[6006] Fix | Delete
return;
[6007] Fix | Delete
}
[6008] Fix | Delete
[6009] Fix | Delete
$i18n =& self::$i18n;
[6010] Fix | Delete
[6011] Fix | Delete
if ( ! isset( $i18n['filter'] ) ) {
[6012] Fix | Delete
// phpcs:disable WordPress.WP.I18n.MissingTranslatorsComment
[6013] Fix | Delete
$i18n['filter'] = array(
[6014] Fix | Delete
'toggle' => array(
[6015] Fix | Delete
'title' => esc_html__( 'Filters', 'et_builder' ),
[6016] Fix | Delete
),
[6017] Fix | Delete
'hue' => array(
[6018] Fix | Delete
'description' => esc_html__( 'Shift all colors by this amount.', 'et_builder' ),
[6019] Fix | Delete
),
[6020] Fix | Delete
'saturate' => array(
[6021] Fix | Delete
'description' => esc_html__( 'Define how intense the color saturation should be.', 'et_builder' ),
[6022] Fix | Delete
),
[6023] Fix | Delete
'brightness' => array(
[6024] Fix | Delete
'label' => esc_html__( 'Brightness', 'et_builder' ),
[6025] Fix | Delete
'description' => esc_html__( 'Define how bright the colors should be.', 'et_builder' ),
[6026] Fix | Delete
),
[6027] Fix | Delete
'contrast' => array(
[6028] Fix | Delete
'label' => esc_html__( 'Contrast', 'et_builder' ),
[6029] Fix | Delete
'description' => esc_html__( 'Define how distinct bright and dark areas should be.', 'et_builder' ),
[6030] Fix | Delete
),
[6031] Fix | Delete
'invert' => array(
[6032] Fix | Delete
'label' => esc_html__( 'Invert', 'et_builder' ),
[6033] Fix | Delete
'description' => esc_html__( 'Invert the hue, saturation, and brightness by this amount.', 'et_builder' ),
[6034] Fix | Delete
),
[6035] Fix | Delete
'sepia' => array(
[6036] Fix | Delete
'label' => esc_html__( 'Sepia', 'et_builder' ),
[6037] Fix | Delete
'description' => esc_html__( 'Travel back in time by this amount.', 'et_builder' ),
[6038] Fix | Delete
),
[6039] Fix | Delete
'opacity' => array(
[6040] Fix | Delete
'label' => esc_html__( 'Opacity', 'et_builder' ),
[6041] Fix | Delete
'description' => esc_html__( 'Define how transparent or opaque this should be.', 'et_builder' ),
[6042] Fix | Delete
),
[6043] Fix | Delete
'blur' => array(
[6044] Fix | Delete
'description' => esc_html__( 'Blur by this amount.', 'et_builder' ),
[6045] Fix | Delete
),
[6046] Fix | Delete
'blend' => array(
[6047] Fix | Delete
'label' => esc_html__( 'Blend Mode', 'et_builder' ),
[6048] Fix | Delete
'description' => esc_html__( 'Modify how this element blends with any layers beneath it. To reset, choose the "Normal" option.', 'et_builder' ),
[6049] Fix | Delete
),
[6050] Fix | Delete
);
[6051] Fix | Delete
// phpcs:enable
[6052] Fix | Delete
}
[6053] Fix | Delete
[6054] Fix | Delete
$filter_settings = self::$_->array_get( $this->advanced_fields, 'filters' );
[6055] Fix | Delete
$tab_slug = self::$_->array_get( $filter_settings, 'tab_slug', 'advanced' );
[6056] Fix | Delete
$toggle_slug = self::$_->array_get( $filter_settings, 'toggle_slug','filters' );
[6057] Fix | Delete
$toggle_name = self::$_->array_get( $filter_settings, 'toggle_name', $i18n['filter']['toggle']['title'] );
[6058] Fix | Delete
[6059] Fix | Delete
$this->_add_settings_modal_toggles( $tab_slug, array(
[6060] Fix | Delete
$toggle_slug => array(
[6061] Fix | Delete
'title' => $toggle_name,
[6062] Fix | Delete
'priority' => 105,
[6063] Fix | Delete
),
[6064] Fix | Delete
) );
[6065] Fix | Delete
[6066] Fix | Delete
$additional_options = array();
[6067] Fix | Delete
[6068] Fix | Delete
$additional_options['filter_hue_rotate'] = array(
[6069] Fix | Delete
'label' => et_builder_i18n( 'Hue' ),
[6070] Fix | Delete
'description' => $i18n['filter']['hue']['description'],
[6071] Fix | Delete
'type' => 'range',
[6072] Fix | Delete
'option_category' => 'layout',
[6073] Fix | Delete
'range_settings' => array(
[6074] Fix | Delete
'min' => 0,
[6075] Fix | Delete
'max' => 359,
[6076] Fix | Delete
'step' => 1,
[6077] Fix | Delete
),
[6078] Fix | Delete
'default' => '0deg',
[6079] Fix | Delete
'default_on_child' => true,
[6080] Fix | Delete
'validate_unit' => true,
[6081] Fix | Delete
'fixed_unit' => 'deg',
[6082] Fix | Delete
'fixed_range' => true,
[6083] Fix | Delete
'tab_slug' => $tab_slug,
[6084] Fix | Delete
'toggle_slug' => $toggle_slug,
[6085] Fix | Delete
'reset_animation' => false,
[6086] Fix | Delete
'hover' => 'tabs',
[6087] Fix | Delete
'mobile_options' => true,
[6088] Fix | Delete
);
[6089] Fix | Delete
[6090] Fix | Delete
$additional_options['filter_saturate'] = array(
[6091] Fix | Delete
'label' => et_builder_i18n( 'Saturation' ),
[6092] Fix | Delete
'description' => $i18n['filter']['saturate']['description'],
[6093] Fix | Delete
'type' => 'range',
[6094] Fix | Delete
'option_category' => 'layout',
[6095] Fix | Delete
'range_settings' => array(
[6096] Fix | Delete
'min' => 0,
[6097] Fix | Delete
'max' => 200,
[6098] Fix | Delete
'step' => 1,
[6099] Fix | Delete
),
[6100] Fix | Delete
'default' => '100%',
[6101] Fix | Delete
'default_on_child' => true,
[6102] Fix | Delete
'validate_unit' => true,
[6103] Fix | Delete
'fixed_unit' => '%',
[6104] Fix | Delete
'fixed_range' => true,
[6105] Fix | Delete
'tab_slug' => $tab_slug,
[6106] Fix | Delete
'toggle_slug' => $toggle_slug,
[6107] Fix | Delete
'reset_animation' => false,
[6108] Fix | Delete
'hover' => 'tabs',
[6109] Fix | Delete
'mobile_options' => true,
[6110] Fix | Delete
);
[6111] Fix | Delete
[6112] Fix | Delete
$additional_options['filter_brightness'] = array(
[6113] Fix | Delete
'label' => $i18n['filter']['brightness']['label'],
[6114] Fix | Delete
'description' => $i18n['filter']['brightness']['description'],
[6115] Fix | Delete
'type' => 'range',
[6116] Fix | Delete
'option_category' => 'layout',
[6117] Fix | Delete
'range_settings' => array(
[6118] Fix | Delete
'min' => 0,
[6119] Fix | Delete
'max' => 200,
[6120] Fix | Delete
'step' => 1,
[6121] Fix | Delete
),
[6122] Fix | Delete
'default' => '100%',
[6123] Fix | Delete
'default_on_child' => true,
[6124] Fix | Delete
'validate_unit' => true,
[6125] Fix | Delete
'fixed_unit' => '%',
[6126] Fix | Delete
'fixed_range' => true,
[6127] Fix | Delete
'tab_slug' => $tab_slug,
[6128] Fix | Delete
'toggle_slug' => $toggle_slug,
[6129] Fix | Delete
'reset_animation' => false,
[6130] Fix | Delete
'hover' => 'tabs',
[6131] Fix | Delete
'mobile_options' => true,
[6132] Fix | Delete
);
[6133] Fix | Delete
[6134] Fix | Delete
$additional_options['filter_contrast'] = array(
[6135] Fix | Delete
'label' => $i18n['filter']['contrast']['label'],
[6136] Fix | Delete
'description' => $i18n['filter']['contrast']['description'],
[6137] Fix | Delete
'type' => 'range',
[6138] Fix | Delete
'option_category' => 'layout',
[6139] Fix | Delete
'range_settings' => array(
[6140] Fix | Delete
'min' => 0,
[6141] Fix | Delete
'max' => 200,
[6142] Fix | Delete
'step' => 1,
[6143] Fix | Delete
),
[6144] Fix | Delete
'default' => '100%',
[6145] Fix | Delete
'default_on_child' => true,
[6146] Fix | Delete
'validate_unit' => true,
[6147] Fix | Delete
'fixed_unit' => '%',
[6148] Fix | Delete
'fixed_range' => true,
[6149] Fix | Delete
'tab_slug' => $tab_slug,
[6150] Fix | Delete
'toggle_slug' => $toggle_slug,
[6151] Fix | Delete
'reset_animation' => false,
[6152] Fix | Delete
'hover' => 'tabs',
[6153] Fix | Delete
'mobile_options' => true,
[6154] Fix | Delete
);
[6155] Fix | Delete
[6156] Fix | Delete
$additional_options['filter_invert'] = array(
[6157] Fix | Delete
'label' => $i18n['filter']['invert']['label'],
[6158] Fix | Delete
'description' => $i18n['filter']['invert']['description'],
[6159] Fix | Delete
'type' => 'range',
[6160] Fix | Delete
'option_category' => 'layout',
[6161] Fix | Delete
'range_settings' => array(
[6162] Fix | Delete
'min' => 0,
[6163] Fix | Delete
'max' => 100,
[6164] Fix | Delete
'step' => 1,
[6165] Fix | Delete
),
[6166] Fix | Delete
'default' => '0%',
[6167] Fix | Delete
'default_on_child' => true,
[6168] Fix | Delete
'validate_unit' => true,
[6169] Fix | Delete
'fixed_unit' => '%',
[6170] Fix | Delete
'fixed_range' => true,
[6171] Fix | Delete
'tab_slug' => $tab_slug,
[6172] Fix | Delete
'toggle_slug' => $toggle_slug,
[6173] Fix | Delete
'reset_animation' => false,
[6174] Fix | Delete
'hover' => 'tabs',
[6175] Fix | Delete
'mobile_options' => true,
[6176] Fix | Delete
);
[6177] Fix | Delete
[6178] Fix | Delete
$additional_options['filter_sepia'] = array(
[6179] Fix | Delete
'label' => $i18n['filter']['sepia']['label'],
[6180] Fix | Delete
'description' => $i18n['filter']['sepia']['description'],
[6181] Fix | Delete
'type' => 'range',
[6182] Fix | Delete
'option_category' => 'layout',
[6183] Fix | Delete
'range_settings' => array(
[6184] Fix | Delete
'min' => 0,
[6185] Fix | Delete
'max' => 100,
[6186] Fix | Delete
'step' => 1,
[6187] Fix | Delete
),
[6188] Fix | Delete
'default' => '0%',
[6189] Fix | Delete
'default_on_child' => true,
[6190] Fix | Delete
'validate_unit' => true,
[6191] Fix | Delete
'fixed_unit' => '%',
[6192] Fix | Delete
'fixed_range' => true,
[6193] Fix | Delete
'tab_slug' => $tab_slug,
[6194] Fix | Delete
'toggle_slug' => $toggle_slug,
[6195] Fix | Delete
'reset_animation' => false,
[6196] Fix | Delete
'hover' => 'tabs',
[6197] Fix | Delete
'mobile_options' => true,
[6198] Fix | Delete
);
[6199] Fix | Delete
[6200] Fix | Delete
$additional_options['filter_opacity'] = array(
[6201] Fix | Delete
'label' => $i18n['filter']['opacity']['label'],
[6202] Fix | Delete
'description' => $i18n['filter']['opacity']['description'],
[6203] Fix | Delete
'type' => 'range',
[6204] Fix | Delete
'option_category' => 'layout',
[6205] Fix | Delete
'range_settings' => array(
[6206] Fix | Delete
'min' => 0,
[6207] Fix | Delete
'max' => 100,
[6208] Fix | Delete
'step' => 1,
[6209] Fix | Delete
'min_limit' => 0,
[6210] Fix | Delete
'max_limit' => 100,
[6211] Fix | Delete
),
[6212] Fix | Delete
'default' => '100%',
[6213] Fix | Delete
'default_on_child' => true,
[6214] Fix | Delete
'validate_unit' => true,
[6215] Fix | Delete
'fixed_unit' => '%',
[6216] Fix | Delete
'fixed_range' => true,
[6217] Fix | Delete
'tab_slug' => $tab_slug,
[6218] Fix | Delete
'toggle_slug' => $toggle_slug,
[6219] Fix | Delete
'reset_animation' => false,
[6220] Fix | Delete
'hover' => 'tabs',
[6221] Fix | Delete
'mobile_options' => true,
[6222] Fix | Delete
);
[6223] Fix | Delete
[6224] Fix | Delete
$additional_options['filter_blur'] = array(
[6225] Fix | Delete
'label' => et_builder_i18n( 'Blur' ),
[6226] Fix | Delete
'description' => $i18n['filter']['blur']['description'],
[6227] Fix | Delete
'type' => 'range',
[6228] Fix | Delete
'option_category' => 'layout',
[6229] Fix | Delete
'range_settings' => array(
[6230] Fix | Delete
'min' => 0,
[6231] Fix | Delete
'max' => 50,
[6232] Fix | Delete
'step' => 1,
[6233] Fix | Delete
),
[6234] Fix | Delete
'default' => '0px',
[6235] Fix | Delete
'default_unit' => 'px',
[6236] Fix | Delete
'default_on_child' => true,
[6237] Fix | Delete
'validate_unit' => true,
[6238] Fix | Delete
'allowed_units' => array( 'em', 'rem', 'px', 'cm', 'mm', 'in', 'pt', 'pc', 'ex', 'vh', 'vw' ),
[6239] Fix | Delete
'default_unit' => 'px',
[6240] Fix | Delete
'fixed_range' => true,
[6241] Fix | Delete
'tab_slug' => $tab_slug,
[6242] Fix | Delete
'toggle_slug' => $toggle_slug,
[6243] Fix | Delete
'reset_animation' => false,
[6244] Fix | Delete
'hover' => 'tabs',
[6245] Fix | Delete
'mobile_options' => true,
[6246] Fix | Delete
);
[6247] Fix | Delete
[6248] Fix | Delete
$additional_options['mix_blend_mode'] = array(
[6249] Fix | Delete
'label' => $i18n['filter']['blend']['label'],
[6250] Fix | Delete
'description' => $i18n['filter']['blend']['description'],
[6251] Fix | Delete
'type' => 'select',
[6252] Fix | Delete
'option_category' => 'layout',
[6253] Fix | Delete
'default' => 'normal',
[6254] Fix | Delete
'default_on_child' => true,
[6255] Fix | Delete
'options' => array(
[6256] Fix | Delete
'normal' => et_builder_i18n( 'Normal' ),
[6257] Fix | Delete
'multiply' => et_builder_i18n( 'Multiply' ),
[6258] Fix | Delete
'screen' => et_builder_i18n( 'Screen' ),
[6259] Fix | Delete
'overlay' => et_builder_i18n( 'Overlay' ),
[6260] Fix | Delete
'darken' => et_builder_i18n( 'Darken' ),
[6261] Fix | Delete
'lighten' => et_builder_i18n( 'Lighten' ),
[6262] Fix | Delete
'color-dodge' => et_builder_i18n( 'Color Dodge' ),
[6263] Fix | Delete
'color-burn' => et_builder_i18n( 'Color Burn' ),
[6264] Fix | Delete
'hard-light' => et_builder_i18n( 'Hard Light' ),
[6265] Fix | Delete
'soft-light' => et_builder_i18n( 'Soft Light' ),
[6266] Fix | Delete
'difference' => et_builder_i18n( 'Difference' ),
[6267] Fix | Delete
'exclusion' => et_builder_i18n( 'Exclusion' ),
[6268] Fix | Delete
'hue' => et_builder_i18n( 'Hue' ),
[6269] Fix | Delete
'saturation' => et_builder_i18n( 'Saturation' ),
[6270] Fix | Delete
'color' => et_builder_i18n( 'Color' ),
[6271] Fix | Delete
'luminosity' => et_builder_i18n( 'Luminosity' ),
[6272] Fix | Delete
),
[6273] Fix | Delete
'tab_slug' => $tab_slug,
[6274] Fix | Delete
'toggle_slug' => $toggle_slug,
[6275] Fix | Delete
'reset_animation' => false,
[6276] Fix | Delete
'mobile_options' => true,
[6277] Fix | Delete
);
[6278] Fix | Delete
[6279] Fix | Delete
$this->_additional_fields_options = array_merge( $this->_additional_fields_options, $additional_options );
[6280] Fix | Delete
[6281] Fix | Delete
// Maybe add child filters (i.e. targeting only images within a module)
[6282] Fix | Delete
if ( ! isset( $this->advanced_fields['filters']['child_filters_target'] ) ) {
[6283] Fix | Delete
return;
[6284] Fix | Delete
}
[6285] Fix | Delete
[6286] Fix | Delete
$child_filter = $this->advanced_fields['filters']['child_filters_target'];
[6287] Fix | Delete
[6288] Fix | Delete
// Allow to modify child filter options label. Default is Image.
[6289] Fix | Delete
$child_filter_label = isset( $child_filter['label'] ) ? $child_filter['label'] : et_builder_i18n( 'Image' );
[6290] Fix | Delete
[6291] Fix | Delete
$additional_child_options = array(
[6292] Fix | Delete
'child_filter_hue_rotate' => array(
[6293] Fix | Delete
'label' => $child_filter_label . ' ' . et_builder_i18n( 'Hue' ),
[6294] Fix | Delete
'description' => $i18n['filter']['hue']['description'],
[6295] Fix | Delete
'type' => 'range',
[6296] Fix | Delete
'option_category' => 'layout',
[6297] Fix | Delete
'range_settings' => array(
[6298] Fix | Delete
'min' => 0,
[6299] Fix | Delete
'max' => 359,
[6300] Fix | Delete
'step' => 1,
[6301] Fix | Delete
),
[6302] Fix | Delete
'default' => '0deg',
[6303] Fix | Delete
'default_on_child' => true,
[6304] Fix | Delete
'validate_unit' => true,
[6305] Fix | Delete
'fixed_unit' => 'deg',
[6306] Fix | Delete
'fixed_range' => true,
[6307] Fix | Delete
'tab_slug' => $child_filter['tab_slug'],
[6308] Fix | Delete
'toggle_slug' => $child_filter['toggle_slug'],
[6309] Fix | Delete
'reset_animation' => false,
[6310] Fix | Delete
'hover' => 'tabs',
[6311] Fix | Delete
'mobile_options' => true,
[6312] Fix | Delete
),
[6313] Fix | Delete
'child_filter_saturate' => array(
[6314] Fix | Delete
'label' => $child_filter_label . ' ' . et_builder_i18n( 'Saturation' ),
[6315] Fix | Delete
'description' => $i18n['filter']['saturate']['description'],
[6316] Fix | Delete
'type' => 'range',
[6317] Fix | Delete
'option_category' => 'layout',
[6318] Fix | Delete
'range_settings' => array(
[6319] Fix | Delete
'min' => 0,
[6320] Fix | Delete
'max' => 200,
[6321] Fix | Delete
'step' => 1,
[6322] Fix | Delete
),
[6323] Fix | Delete
'default' => '100%',
[6324] Fix | Delete
'default_on_child' => true,
[6325] Fix | Delete
'validate_unit' => true,
[6326] Fix | Delete
'fixed_unit' => '%',
[6327] Fix | Delete
'fixed_range' => true,
[6328] Fix | Delete
'tab_slug' => $child_filter['tab_slug'],
[6329] Fix | Delete
'toggle_slug' => $child_filter['toggle_slug'],
[6330] Fix | Delete
'reset_animation' => false,
[6331] Fix | Delete
'hover' => 'tabs',
[6332] Fix | Delete
'mobile_options' => true,
[6333] Fix | Delete
),
[6334] Fix | Delete
'child_filter_brightness' => array(
[6335] Fix | Delete
'label' => $child_filter_label . ' ' . $i18n['filter']['brightness']['label'],
[6336] Fix | Delete
'description' => $i18n['filter']['brightness']['description'],
[6337] Fix | Delete
'type' => 'range',
[6338] Fix | Delete
'option_category' => 'layout',
[6339] Fix | Delete
'range_settings' => array(
[6340] Fix | Delete
'min' => 0,
[6341] Fix | Delete
'max' => 200,
[6342] Fix | Delete
'step' => 1,
[6343] Fix | Delete
),
[6344] Fix | Delete
'default' => '100%',
[6345] Fix | Delete
'default_on_child' => true,
[6346] Fix | Delete
'validate_unit' => true,
[6347] Fix | Delete
'fixed_unit' => '%',
[6348] Fix | Delete
'fixed_range' => true,
[6349] Fix | Delete
'tab_slug' => $child_filter['tab_slug'],
[6350] Fix | Delete
'toggle_slug' => $child_filter['toggle_slug'],
[6351] Fix | Delete
'reset_animation' => false,
[6352] Fix | Delete
'hover' => 'tabs',
[6353] Fix | Delete
'mobile_options' => true,
[6354] Fix | Delete
),
[6355] Fix | Delete
'child_filter_contrast' => array(
[6356] Fix | Delete
'label' => $child_filter_label . ' ' . $i18n['filter']['contrast']['label'],
[6357] Fix | Delete
'description' => $i18n['filter']['contrast']['description'],
[6358] Fix | Delete
'type' => 'range',
[6359] Fix | Delete
'option_category' => 'layout',
[6360] Fix | Delete
'range_settings' => array(
[6361] Fix | Delete
'min' => 0,
[6362] Fix | Delete
'max' => 200,
[6363] Fix | Delete
'step' => 1,
[6364] Fix | Delete
),
[6365] Fix | Delete
'default' => '100%',
[6366] Fix | Delete
'default_on_child' => true,
[6367] Fix | Delete
'validate_unit' => true,
[6368] Fix | Delete
'fixed_unit' => '%',
[6369] Fix | Delete
'fixed_range' => true,
[6370] Fix | Delete
'tab_slug' => $child_filter['tab_slug'],
[6371] Fix | Delete
'toggle_slug' => $child_filter['toggle_slug'],
[6372] Fix | Delete
'reset_animation' => false,
[6373] Fix | Delete
'hover' => 'tabs',
[6374] Fix | Delete
'mobile_options' => true,
[6375] Fix | Delete
),
[6376] Fix | Delete
'child_filter_invert' => array(
[6377] Fix | Delete
'label' => $child_filter_label . ' ' . $i18n['filter']['invert']['label'],
[6378] Fix | Delete
'description' => $i18n['filter']['invert']['description'],
[6379] Fix | Delete
'type' => 'range',
[6380] Fix | Delete
'option_category' => 'layout',
[6381] Fix | Delete
'range_settings' => array(
[6382] Fix | Delete
'min' => 0,
[6383] Fix | Delete
'max' => 100,
[6384] Fix | Delete
'step' => 1,
[6385] Fix | Delete
),
[6386] Fix | Delete
'default' => '0%',
[6387] Fix | Delete
'default_on_child' => true,
[6388] Fix | Delete
'validate_unit' => true,
[6389] Fix | Delete
'fixed_unit' => '%',
[6390] Fix | Delete
'fixed_range' => true,
[6391] Fix | Delete
'tab_slug' => $child_filter['tab_slug'],
[6392] Fix | Delete
'toggle_slug' => $child_filter['toggle_slug'],
[6393] Fix | Delete
'reset_animation' => false,
[6394] Fix | Delete
'hover' => 'tabs',
[6395] Fix | Delete
'mobile_options' => true,
[6396] Fix | Delete
),
[6397] Fix | Delete
'child_filter_sepia' => array(
[6398] Fix | Delete
'label' => $child_filter_label . ' ' . $i18n['filter']['sepia']['label'],
[6399] Fix | Delete
'description' => $i18n['filter']['sepia']['description'],
[6400] Fix | Delete
'type' => 'range',
[6401] Fix | Delete
'option_category' => 'layout',
[6402] Fix | Delete
'range_settings' => array(
[6403] Fix | Delete
'min' => 0,
[6404] Fix | Delete
'max' => 100,
[6405] Fix | Delete
'step' => 1,
[6406] Fix | Delete
),
[6407] Fix | Delete
'default' => '0%',
[6408] Fix | Delete
'default_on_child' => true,
[6409] Fix | Delete
'validate_unit' => true,
[6410] Fix | Delete
'fixed_unit' => '%',
[6411] Fix | Delete
'fixed_range' => true,
[6412] Fix | Delete
'tab_slug' => $child_filter['tab_slug'],
[6413] Fix | Delete
'toggle_slug' => $child_filter['toggle_slug'],
[6414] Fix | Delete
'reset_animation' => false,
[6415] Fix | Delete
'hover' => 'tabs',
[6416] Fix | Delete
'mobile_options' => true,
[6417] Fix | Delete
),
[6418] Fix | Delete
'child_filter_opacity' => array(
[6419] Fix | Delete
'label' => $child_filter_label . ' ' . $i18n['filter']['opacity']['label'],
[6420] Fix | Delete
'description' => $i18n['filter']['opacity']['description'],
[6421] Fix | Delete
'type' => 'range',
[6422] Fix | Delete
'option_category' => 'layout',
[6423] Fix | Delete
'range_settings' => array(
[6424] Fix | Delete
'min' => 0,
[6425] Fix | Delete
'max' => 100,
[6426] Fix | Delete
'step' => 1,
[6427] Fix | Delete
'min_limit' => 0,
[6428] Fix | Delete
'max_limit' => 100,
[6429] Fix | Delete
),
[6430] Fix | Delete
'default' => '100%',
[6431] Fix | Delete
'default_on_child' => true,
[6432] Fix | Delete
'validate_unit' => true,
[6433] Fix | Delete
'fixed_unit' => '%',
[6434] Fix | Delete
'fixed_range' => true,
[6435] Fix | Delete
'tab_slug' => $child_filter['tab_slug'],
[6436] Fix | Delete
'toggle_slug' => $child_filter['toggle_slug'],
[6437] Fix | Delete
'reset_animation' => false,
[6438] Fix | Delete
'hover' => 'tabs',
[6439] Fix | Delete
'mobile_options' => true,
[6440] Fix | Delete
),
[6441] Fix | Delete
'child_filter_blur' => array(
[6442] Fix | Delete
'label' => $child_filter_label . ' ' . et_builder_i18n( 'Blur' ),
[6443] Fix | Delete
'description' => $i18n['filter']['blur']['description'],
[6444] Fix | Delete
'type' => 'range',
[6445] Fix | Delete
'option_category' => 'layout',
[6446] Fix | Delete
'range_settings' => array(
[6447] Fix | Delete
'min' => 0,
[6448] Fix | Delete
'max' => 50,
[6449] Fix | Delete
'step' => 1,
[6450] Fix | Delete
),
[6451] Fix | Delete
'default' => '0px',
[6452] Fix | Delete
'default_on_child' => true,
[6453] Fix | Delete
'validate_unit' => true,
[6454] Fix | Delete
'allowed_units' => array( 'em', 'rem', 'px', 'cm', 'mm', 'in', 'pt', 'pc', 'ex', 'vh', 'vw' ),
[6455] Fix | Delete
'default_unit' => 'px',
[6456] Fix | Delete
'fixed_range' => true,
[6457] Fix | Delete
'tab_slug' => $child_filter['tab_slug'],
[6458] Fix | Delete
'toggle_slug' => $child_filter['toggle_slug'],
[6459] Fix | Delete
'reset_animation' => false,
[6460] Fix | Delete
'hover' => 'tabs',
[6461] Fix | Delete
'mobile_options' => true,
[6462] Fix | Delete
),
[6463] Fix | Delete
'child_mix_blend_mode' => array(
[6464] Fix | Delete
'label' => $child_filter_label . ' ' . $i18n['filter']['blend']['label'],
[6465] Fix | Delete
'description' => $i18n['filter']['blend']['description'],
[6466] Fix | Delete
'type' => 'select',
[6467] Fix | Delete
'option_category' => 'layout',
[6468] Fix | Delete
'default' => 'normal',
[6469] Fix | Delete
'default_on_child' => true,
[6470] Fix | Delete
'options' => array(
[6471] Fix | Delete
'normal' => et_builder_i18n( 'Normal' ),
[6472] Fix | Delete
'multiply' => et_builder_i18n( 'Multiply' ),
[6473] Fix | Delete
'screen' => et_builder_i18n( 'Screen' ),
[6474] Fix | Delete
'overlay' => et_builder_i18n( 'Overlay' ),
[6475] Fix | Delete
'darken' => et_builder_i18n( 'Darken' ),
[6476] Fix | Delete
'lighten' => et_builder_i18n( 'Lighten' ),
[6477] Fix | Delete
'color-dodge' => et_builder_i18n( 'Color Dodge' ),
[6478] Fix | Delete
'color-burn' => et_builder_i18n( 'Color Burn' ),
[6479] Fix | Delete
'hard-light' => et_builder_i18n( 'Hard Light' ),
[6480] Fix | Delete
'soft-light' => et_builder_i18n( 'Soft Light' ),
[6481] Fix | Delete
'difference' => et_builder_i18n( 'Difference' ),
[6482] Fix | Delete
'exclusion' => et_builder_i18n( 'Exclusion' ),
[6483] Fix | Delete
'hue' => et_builder_i18n( 'Hue' ),
[6484] Fix | Delete
'saturation' => et_builder_i18n( 'Saturation' ),
[6485] Fix | Delete
'color' => et_builder_i18n( 'Color' ),
[6486] Fix | Delete
'luminosity' => et_builder_i18n( 'Luminosity' ),
[6487] Fix | Delete
),
[6488] Fix | Delete
'tab_slug' => $child_filter['tab_slug'],
[6489] Fix | Delete
'toggle_slug' => $child_filter['toggle_slug'],
[6490] Fix | Delete
'reset_animation' => false,
[6491] Fix | Delete
'hover' => 'tabs',
[6492] Fix | Delete
'mobile_options' => true,
[6493] Fix | Delete
),
[6494] Fix | Delete
);
[6495] Fix | Delete
[6496] Fix | Delete
if ( isset( $child_filter['depends_show_if'] ) ) {
[6497] Fix | Delete
foreach ( $additional_child_options as $option => $value ) {
[6498] Fix | Delete
$additional_child_options[ $option ]['depends_show_if'] = $child_filter['depends_show_if'];
[6499] Fix | Delete
It is recommended that you Edit text format, this type of Fix handles quite a lot in one request
Function