Plugin Directory

Changeset 3070659


Ignore:
Timestamp:
04/15/2024 11:31:31 AM (20 months ago)
Author:
Nikschavan
Message:

Update to version 1.6.27 from GitHub

Location:
header-footer-elementor
Files:
10 edited
1 copied

Legend:

Unmodified
Added
Removed
  • header-footer-elementor/tags/1.6.27/admin/class-hfe-admin.php

    r3016959 r3070659  
    220220    public function header_footer_posttype() {
    221221        $labels = [
    222             'name'               => __( 'Elementor Header & Footer Builder', 'header-footer-elementor' ),
    223             'singular_name'      => __( 'Elementor Header & Footer Builder', 'header-footer-elementor' ),
    224             'menu_name'          => __( 'Elementor Header & Footer Builder', 'header-footer-elementor' ),
    225             'name_admin_bar'     => __( 'Elementor Header & Footer Builder', 'header-footer-elementor' ),
    226             'add_new'            => __( 'Add New', 'header-footer-elementor' ),
    227             'add_new_item'       => __( 'Add New Header or Footer', 'header-footer-elementor' ),
    228             'new_item'           => __( 'New Template', 'header-footer-elementor' ),
    229             'edit_item'          => __( 'Edit Template', 'header-footer-elementor' ),
    230             'view_item'          => __( 'View Template', 'header-footer-elementor' ),
    231             'all_items'          => __( 'All Templates', 'header-footer-elementor' ),
    232             'search_items'       => __( 'Search Templates', 'header-footer-elementor' ),
    233             'parent_item_colon'  => __( 'Parent Templates:', 'header-footer-elementor' ),
    234             'not_found'          => __( 'No Templates found.', 'header-footer-elementor' ),
    235             'not_found_in_trash' => __( 'No Templates found in Trash.', 'header-footer-elementor' ),
     222            'name'               => esc_html__( 'Elementor Header & Footer Builder', 'header-footer-elementor' ),
     223            'singular_name'      => esc_html__( 'Elementor Header & Footer Builder', 'header-footer-elementor' ),
     224            'menu_name'          => esc_html__( 'Elementor Header & Footer Builder', 'header-footer-elementor' ),
     225            'name_admin_bar'     => esc_html__( 'Elementor Header & Footer Builder', 'header-footer-elementor' ),
     226            'add_new'            => esc_html__( 'Add New', 'header-footer-elementor' ),
     227            'add_new_item'       => esc_html__( 'Add New Header or Footer', 'header-footer-elementor' ),
     228            'new_item'           => esc_html__( 'New Template', 'header-footer-elementor' ),
     229            'edit_item'          => esc_html__( 'Edit Template', 'header-footer-elementor' ),
     230            'view_item'          => esc_html__( 'View Template', 'header-footer-elementor' ),
     231            'all_items'          => esc_html__( 'All Templates', 'header-footer-elementor' ),
     232            'search_items'       => esc_html__( 'Search Templates', 'header-footer-elementor' ),
     233            'parent_item_colon'  => esc_html__( 'Parent Templates:', 'header-footer-elementor' ),
     234            'not_found'          => esc_html__( 'No Templates found.', 'header-footer-elementor' ),
     235            'not_found_in_trash' => esc_html__( 'No Templates found in Trash.', 'header-footer-elementor' ),
    236236        ];
    237237
     
    293293    function efh_metabox_render( $post ) {
    294294        $values            = get_post_custom( $post->ID );
    295         $template_type     = isset( $values['ehf_template_type'] ) ? esc_attr( $values['ehf_template_type'][0] ) : '';
     295        $template_type     = isset( $values['ehf_template_type'] ) ? esc_attr( sanitize_text_field( $values['ehf_template_type'][0] ) ) : '';
    296296        $display_on_canvas = isset( $values['display-on-canvas-template'] ) ? true : false;
    297297
     
    449449        }
    450450
    451         $target_locations = Astra_Target_Rules_Fields::get_format_rule_value( $_POST, 'bsf-target-rules-location' );
    452         $target_exclusion = Astra_Target_Rules_Fields::get_format_rule_value( $_POST, 'bsf-target-rules-exclusion' );
     451        $target_locations = array_map( 'sanitize_text_field', Astra_Target_Rules_Fields::get_format_rule_value( $_POST, 'bsf-target-rules-location' ) );
     452        $target_exclusion = array_map( 'sanitize_text_field', Astra_Target_Rules_Fields::get_format_rule_value( $_POST, 'bsf-target-rules-exclusion' ) );
    453453        $target_users     = [];
    454454
     
    492492            // Check if more than one template is selected for current template type.
    493493            if ( is_array( $templates ) && isset( $templates[1] ) && $post->ID != $templates[0] ) {
    494                 $post_title        = '<strong>' . get_the_title( $templates[0] ) . '</strong>';
    495                 $template_location = '<strong>' . $this->template_location( $template_type ) . '</strong>';
     494                $post_title        = '<strong>' . esc_html( get_the_title( $templates[0] ) ) . '</strong>';
     495                $template_location = '<strong>' . esc_html( $this->template_location( $template_type ) ) . '</strong>';
    496496                /* Translators: Post title, Template Location */
    497497                $message = sprintf( __( 'Template %1$s is already assigned to the location %2$s', 'header-footer-elementor' ), $post_title, $template_location );
  • header-footer-elementor/tags/1.6.27/header-footer-elementor.php

    r3046747 r3070659  
    88 * Text Domain: header-footer-elementor
    99 * Domain Path: /languages
    10  * Version: 1.6.26
    11  * Elementor tested up to: 3.20
    12  * Elementor Pro tested up to: 3.20
     10 * Version: 1.6.27
     11 * Elementor tested up to: 3.21
     12 * Elementor Pro tested up to: 3.21
    1313 *
    1414 * @package         header-footer-elementor
    1515 */
    1616
    17 define( 'HFE_VER', '1.6.26' );
     17define( 'HFE_VER', '1.6.27' );
    1818define( 'HFE_FILE', __FILE__ );
    1919define( 'HFE_DIR', plugin_dir_path( __FILE__ ) );
  • header-footer-elementor/tags/1.6.27/inc/widgets-manager/widgets/class-page-title.php

    r3003681 r3070659  
    492492                    <a {{{ view.getRenderAttributeString( 'url' ) }}} > <?php // PHPCS:Ignore WordPressVIPMinimum.Security.Mustache.OutputNotation ?>
    493493            <# } #>
    494             <{{{ headingSizeTag }}} class="elementor-heading-title elementor-size-{{{ settings.size }}}"> <?php //phpcs:ignore WordPressVIPMinimum.Security.Mustache.OutputNotation ?>     
     494            <{{{ headingSizeTag }}} class="elementor-heading-title elementor-size-<?php echo isset( $settings['size'] ) ? esc_attr( $settings['size'] ) : '{{{ settings.size }}}'; ?>"> <?php //phpcs:ignore WordPressVIPMinimum.Security.Mustache.OutputNotation ?>
    495495                <# if( '' != settings.new_page_title_select_icon.value ){ #>
    496496                    <span class="hfe-page-title-icon" data-elementor-setting-key="page_title" data-elementor-inline-editing-toolbar="basic">
  • header-footer-elementor/tags/1.6.27/languages/header-footer-elementor.pot

    r3046747 r3070659  
    33msgid ""
    44msgstr ""
    5 "Project-Id-Version: Elementor Header & Footer Builder 1.6.26\n"
     5"Project-Id-Version: Elementor Header & Footer Builder 1.6.27\n"
    66"Report-Msgid-Bugs-To: "
    77"https://wordpress.org/support/plugin/header-footer-elementor\n"
    8 "POT-Creation-Date: 2024-03-07 04:53:47+00:00\n"
     8"POT-Creation-Date: 2024-04-15 08:11:23+00:00\n"
    99"MIME-Version: 1.0\n"
    1010"Content-Type: text/plain; charset=utf-8\n"
  • header-footer-elementor/tags/1.6.27/readme.txt

    r3053177 r3070659  
    66Requires PHP: 5.4
    77Tested up to: 6.5
    8 Stable tag: 1.6.26
     8Stable tag: 1.6.27
    99License: GPLv2 or later
    1010License URI: http://www.gnu.org/licenses/gpl-2.0.html
     
    141141== Changelog ==
    142142
     143= 1.6.27 =
     144- Improvement: Compatibility with latest Elementor and Elementor Pro 3.21 version.
     145- Improvement: Compatibility with PHP 8.3 version.
     146- Fix: This update addressed a security bug. Props to Wordfence.
     147
    143148= 1.6.26 =
    144149- Improvement: Compatibility with latest Elementor and Elementor Pro 3.20 version.
  • header-footer-elementor/trunk/admin/class-hfe-admin.php

    r3016959 r3070659  
    220220    public function header_footer_posttype() {
    221221        $labels = [
    222             'name'               => __( 'Elementor Header & Footer Builder', 'header-footer-elementor' ),
    223             'singular_name'      => __( 'Elementor Header & Footer Builder', 'header-footer-elementor' ),
    224             'menu_name'          => __( 'Elementor Header & Footer Builder', 'header-footer-elementor' ),
    225             'name_admin_bar'     => __( 'Elementor Header & Footer Builder', 'header-footer-elementor' ),
    226             'add_new'            => __( 'Add New', 'header-footer-elementor' ),
    227             'add_new_item'       => __( 'Add New Header or Footer', 'header-footer-elementor' ),
    228             'new_item'           => __( 'New Template', 'header-footer-elementor' ),
    229             'edit_item'          => __( 'Edit Template', 'header-footer-elementor' ),
    230             'view_item'          => __( 'View Template', 'header-footer-elementor' ),
    231             'all_items'          => __( 'All Templates', 'header-footer-elementor' ),
    232             'search_items'       => __( 'Search Templates', 'header-footer-elementor' ),
    233             'parent_item_colon'  => __( 'Parent Templates:', 'header-footer-elementor' ),
    234             'not_found'          => __( 'No Templates found.', 'header-footer-elementor' ),
    235             'not_found_in_trash' => __( 'No Templates found in Trash.', 'header-footer-elementor' ),
     222            'name'               => esc_html__( 'Elementor Header & Footer Builder', 'header-footer-elementor' ),
     223            'singular_name'      => esc_html__( 'Elementor Header & Footer Builder', 'header-footer-elementor' ),
     224            'menu_name'          => esc_html__( 'Elementor Header & Footer Builder', 'header-footer-elementor' ),
     225            'name_admin_bar'     => esc_html__( 'Elementor Header & Footer Builder', 'header-footer-elementor' ),
     226            'add_new'            => esc_html__( 'Add New', 'header-footer-elementor' ),
     227            'add_new_item'       => esc_html__( 'Add New Header or Footer', 'header-footer-elementor' ),
     228            'new_item'           => esc_html__( 'New Template', 'header-footer-elementor' ),
     229            'edit_item'          => esc_html__( 'Edit Template', 'header-footer-elementor' ),
     230            'view_item'          => esc_html__( 'View Template', 'header-footer-elementor' ),
     231            'all_items'          => esc_html__( 'All Templates', 'header-footer-elementor' ),
     232            'search_items'       => esc_html__( 'Search Templates', 'header-footer-elementor' ),
     233            'parent_item_colon'  => esc_html__( 'Parent Templates:', 'header-footer-elementor' ),
     234            'not_found'          => esc_html__( 'No Templates found.', 'header-footer-elementor' ),
     235            'not_found_in_trash' => esc_html__( 'No Templates found in Trash.', 'header-footer-elementor' ),
    236236        ];
    237237
     
    293293    function efh_metabox_render( $post ) {
    294294        $values            = get_post_custom( $post->ID );
    295         $template_type     = isset( $values['ehf_template_type'] ) ? esc_attr( $values['ehf_template_type'][0] ) : '';
     295        $template_type     = isset( $values['ehf_template_type'] ) ? esc_attr( sanitize_text_field( $values['ehf_template_type'][0] ) ) : '';
    296296        $display_on_canvas = isset( $values['display-on-canvas-template'] ) ? true : false;
    297297
     
    449449        }
    450450
    451         $target_locations = Astra_Target_Rules_Fields::get_format_rule_value( $_POST, 'bsf-target-rules-location' );
    452         $target_exclusion = Astra_Target_Rules_Fields::get_format_rule_value( $_POST, 'bsf-target-rules-exclusion' );
     451        $target_locations = array_map( 'sanitize_text_field', Astra_Target_Rules_Fields::get_format_rule_value( $_POST, 'bsf-target-rules-location' ) );
     452        $target_exclusion = array_map( 'sanitize_text_field', Astra_Target_Rules_Fields::get_format_rule_value( $_POST, 'bsf-target-rules-exclusion' ) );
    453453        $target_users     = [];
    454454
     
    492492            // Check if more than one template is selected for current template type.
    493493            if ( is_array( $templates ) && isset( $templates[1] ) && $post->ID != $templates[0] ) {
    494                 $post_title        = '<strong>' . get_the_title( $templates[0] ) . '</strong>';
    495                 $template_location = '<strong>' . $this->template_location( $template_type ) . '</strong>';
     494                $post_title        = '<strong>' . esc_html( get_the_title( $templates[0] ) ) . '</strong>';
     495                $template_location = '<strong>' . esc_html( $this->template_location( $template_type ) ) . '</strong>';
    496496                /* Translators: Post title, Template Location */
    497497                $message = sprintf( __( 'Template %1$s is already assigned to the location %2$s', 'header-footer-elementor' ), $post_title, $template_location );
  • header-footer-elementor/trunk/header-footer-elementor.php

    r3046747 r3070659  
    88 * Text Domain: header-footer-elementor
    99 * Domain Path: /languages
    10  * Version: 1.6.26
    11  * Elementor tested up to: 3.20
    12  * Elementor Pro tested up to: 3.20
     10 * Version: 1.6.27
     11 * Elementor tested up to: 3.21
     12 * Elementor Pro tested up to: 3.21
    1313 *
    1414 * @package         header-footer-elementor
    1515 */
    1616
    17 define( 'HFE_VER', '1.6.26' );
     17define( 'HFE_VER', '1.6.27' );
    1818define( 'HFE_FILE', __FILE__ );
    1919define( 'HFE_DIR', plugin_dir_path( __FILE__ ) );
  • header-footer-elementor/trunk/inc/widgets-manager/widgets/class-page-title.php

    r3003681 r3070659  
    492492                    <a {{{ view.getRenderAttributeString( 'url' ) }}} > <?php // PHPCS:Ignore WordPressVIPMinimum.Security.Mustache.OutputNotation ?>
    493493            <# } #>
    494             <{{{ headingSizeTag }}} class="elementor-heading-title elementor-size-{{{ settings.size }}}"> <?php //phpcs:ignore WordPressVIPMinimum.Security.Mustache.OutputNotation ?>     
     494            <{{{ headingSizeTag }}} class="elementor-heading-title elementor-size-<?php echo isset( $settings['size'] ) ? esc_attr( $settings['size'] ) : '{{{ settings.size }}}'; ?>"> <?php //phpcs:ignore WordPressVIPMinimum.Security.Mustache.OutputNotation ?>
    495495                <# if( '' != settings.new_page_title_select_icon.value ){ #>
    496496                    <span class="hfe-page-title-icon" data-elementor-setting-key="page_title" data-elementor-inline-editing-toolbar="basic">
  • header-footer-elementor/trunk/languages/header-footer-elementor.pot

    r3046747 r3070659  
    33msgid ""
    44msgstr ""
    5 "Project-Id-Version: Elementor Header & Footer Builder 1.6.26\n"
     5"Project-Id-Version: Elementor Header & Footer Builder 1.6.27\n"
    66"Report-Msgid-Bugs-To: "
    77"https://wordpress.org/support/plugin/header-footer-elementor\n"
    8 "POT-Creation-Date: 2024-03-07 04:53:47+00:00\n"
     8"POT-Creation-Date: 2024-04-15 08:11:23+00:00\n"
    99"MIME-Version: 1.0\n"
    1010"Content-Type: text/plain; charset=utf-8\n"
  • header-footer-elementor/trunk/readme.txt

    r3053177 r3070659  
    66Requires PHP: 5.4
    77Tested up to: 6.5
    8 Stable tag: 1.6.26
     8Stable tag: 1.6.27
    99License: GPLv2 or later
    1010License URI: http://www.gnu.org/licenses/gpl-2.0.html
     
    141141== Changelog ==
    142142
     143= 1.6.27 =
     144- Improvement: Compatibility with latest Elementor and Elementor Pro 3.21 version.
     145- Improvement: Compatibility with PHP 8.3 version.
     146- Fix: This update addressed a security bug. Props to Wordfence.
     147
    143148= 1.6.26 =
    144149- Improvement: Compatibility with latest Elementor and Elementor Pro 3.20 version.
Note: See TracChangeset for help on using the changeset viewer.