Plugin Directory


Ignore:
Timestamp:
02/05/2024 06:15:51 AM (15 months ago)
Author:
wpvibes
Message:

Released 1.12.12

Location:
addon-elements-for-elementor-page-builder/trunk
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • addon-elements-for-elementor-page-builder/trunk/elementor-addon-elements.php

    r3019077 r3031349  
    66 * Plugin URI: https://www.elementoraddons.com/elements-addon-elements/
    77 * Author: WPVibes
    8  * Version: 1.12.11
     8 * Version: 1.12.12
    99 * Author URI: https://wpvibes.com/
    1010 * Elementor tested up to: 3.18
     
    2020    define( 'EAE_PATH', plugin_dir_path( __FILE__ ) );
    2121    define( 'EAE_SCRIPT_SUFFIX', defined( 'SCRIPT_DEBUG' ) && SCRIPT_DEBUG ? '' : '.min' );
    22     define( 'EAE_VERSION', '1.12.11' );
     22    define( 'EAE_VERSION', '1.12.12' );
    2323 }
    2424
  • addon-elements-for-elementor-page-builder/trunk/modules/data-table/widgets/data-table.php

    r2977927 r3031349  
    29222922
    29232923    public function render_column( $data, $table_row ) {
     2924        //echo '<pre>';  print_r(array_keys($table_row)); echo '</pre>';
    29242925
    29252926        if ( $data['eae_row_column_type'] === 'column' ) {
    29262927            $row_keys         = array_keys( $table_row );
    29272928            $column_last_keys = end( $row_keys );
     2929           
    29282930            $row_id           = $table_row[ $column_last_keys ]['id'];
    29292931        }
     
    29492951            $elem = 'a';
    29502952
     2953           
    29512954            $this->set_render_attribute(
    29522955                'table_text',
    29532956                [
    2954                     'href'   => $data['body_column_link']['url'],
     2957                    'href'   => esc_url($data['body_column_link']['url']),
    29552958                    'target' => $data['body_column_link']['is_external'] ? '_blank' : '',
    29562959                    'rel'    => $data['body_column_link']['nofollow'] ? 'nofollow' : '',
  • addon-elements-for-elementor-page-builder/trunk/modules/price-table/widgets/price-table.php

    r2977927 r3031349  
    775775    protected function render() {
    776776        $settings = $this->get_settings_for_display();
    777 
    778777        $this->add_render_attribute( 'heading', 'class', 'eae-pt-heading' );
    779778        $this->add_render_attribute( 'sub_heading', 'class', 'eae-pt-sub-heading' );
     
    782781
    783782        if ( ! empty( $settings['link']['url'] ) ) {
    784             $this->add_render_attribute( 'button', 'href', $settings['link']['url'] );
    785 
    786             if ( ! empty( $settings['link']['is_external'] ) ) {
    787                 $this->add_render_attribute( 'button', 'target', '_blank' );
    788             }
     783            $this->add_link_attributes( 'button', $settings['link'] );
    789784        }
    790785
  • addon-elements-for-elementor-page-builder/trunk/modules/timeline/skins/skin-base.php

    r2977927 r3031349  
    13381338            <?php
    13391339            $this->parent->add_render_attribute( $item['_id'] . '-icon_wrapper', 'id', $item['_id'] );
    1340             $this->parent->add_render_attribute( $item['_id'] . '-link-attributes', 'href', $item['item_link']['url'] );
    1341             if ( $item['item_link']['is_external'] === 'on' ) {
    1342                 $this->parent->add_render_attribute( $item['_id'] . '-link-attributes', 'target', '_blank' );
    1343             }
    1344             if ( $item['item_link']['nofollow'] ) {
    1345                 $this->parent->add_render_attribute( $item['_id'] . '-link-attributes', 'rel', 'nofollow' );
    1346             }
     1340
     1341            $this->parent->add_link_attributes($item['_id'] . '-icon_wrapper', $item['item_link']);
     1342            // $this->parent->add_render_attribute( $item['_id'] . '-link-attributes', 'href', $item['item_link']['url'] );
     1343            // if ( $item['item_link']['is_external'] === 'on' ) {
     1344            //  $this->parent->add_render_attribute( $item['_id'] . '-link-attributes', 'target', '_blank' );
     1345            // }
     1346            // if ( $item['item_link']['nofollow'] ) {
     1347            //  $this->parent->add_render_attribute( $item['_id'] . '-link-attributes', 'rel', 'nofollow' );
     1348            // }
    13471349
    13481350            ?>
  • addon-elements-for-elementor-page-builder/trunk/readme.txt

    r3019077 r3031349  
    133133
    134134== Changelog ==
     135* 1.11.12
     136* Fixed : Restructured code of some widgets for better output escaping.
     137
     138
    135139= 1.12.11 =
    136140* Fixed : Input sanitization and output escaping added on some of missing fields.
Note: See TracChangeset for help on using the changeset viewer.