Plugin Directory

Changeset 3171339


Ignore:
Timestamp:
10/18/2024 09:53:54 AM (16 months ago)
Author:
elementinvader
Message:

update v1.3.0

Location:
elementinvader-addons-for-elementor
Files:
228 added
5 edited

Legend:

Unmodified
Added
Removed
  • elementinvader-addons-for-elementor/trunk/README.txt

    r3168782 r3171339  
    66Requires PHP: 5.6
    77Tested up to: 6.6
    8 Stable tag: 1.2.9
     8Stable tag: 1.3.0
    99License: GPLv2 or later
    1010License URI: http://www.gnu.org/licenses/gpl-2.0.html
     
    8989== Changelog ==
    9090
     91= 1.3.0 =
     92* security fix
     93
    9194= 1.2.9 =
    9295* Element logo, added for SEO alt attributes
  • elementinvader-addons-for-elementor/trunk/elementinvader-addons-for-elementor.php

    r3168782 r3171339  
    44 * Description: Ready to use Elementor Addon Elements like Menu, Forms, Maps, Newsletter with many styling options
    55 * Plugin URI:  https://elementinvader.com
    6  * Version:     1.2.9
     6 * Version:     1.3.0
    77 * Author:      ElementInvader
    88 * Author URI:  https://elementinvader.com
     
    1010 * Domain Path: /locale/
    1111 *
    12  * Elementor tested up to: 3.22.1
    13  * Elementor Pro tested up to: 3.23.1
     12 * Elementor tested up to: 3.24.7
     13 * Elementor Pro tested up to: 3.26.7
    1414 *
    1515 */
  • elementinvader-addons-for-elementor/trunk/modules/forms/ajax-handler.php

    r3168782 r3171339  
    279279            if(!isset($form_data['disable_mail_send']) || empty($form_data['disable_mail_send'])) {
    280280                $subject = $this->_ch($form_data['mail_data_subject']);
     281
    281282                $subject = $this->replace_smart_data($subject, $post);
    282 
    283283
    284284                // message
     
    321321                foreach($post as $key => $value){
    322322                    if($key=='element_id') continue;
    323                     if(in_array($key, array('eli_id', 'eli_type','ID','filter','action','send_action_type'))) continue;
     323                    if(in_array($key, array('eli_id', 'eli_type','ID','filter','action','send_action_type', 'g-recaptcha-response'))) continue;
    324324
    325325                    if($key  == 'eli_page_id'){
     
    683683            }
    684684
    685 
    686685            foreach ($matches[1] as $key => $value) {
    687                 if(isset($_post[$value])) {
    688                     $string = str_replace('{'.$value.'}', $_post[$value], $string);
    689                     $string = str_replace('{'.strtolower($value).'}', $_post[$value], $string);
     686                if(isset($_post[strtolower($value)])) {
     687                    $string = str_replace('{'.$value.'}', $_post[strtolower($value)], $string);
     688                    $string = str_replace('{'.strtolower($value).'}', $_post[strtolower($value)], $string);
    690689                }
    691690            }
  • elementinvader-addons-for-elementor/trunk/shortcodes/shortcode-post_content.php

    r3012205 r3171339  
    2424    $post_data = get_post($post_id);
    2525
     26    if (!$post_data || $post_data->post_status != 'publish' || post_password_required($post_data)) {
     27        return false;
     28    }
     29   
    2630    // Check if the post exists
    2731    if ($post_data) {
     
    2933        $content = '';
    3034        if($post_data){
     35           
    3136            if($post_data->post_type == 'page' || $post_data->post_type == 'elementor_library') {
    3237                $listing_page_id = get_option('wdk_listing_page');
  • elementinvader-addons-for-elementor/trunk/widgets/pageloader.php

    r3168782 r3171339  
    127127        if (!empty($settings['content_id'])) {
    128128            $post_data = get_post($settings['content_id']);
    129            
    130             if (!$post_data || $post_data->post_status == 'private' || $post_data->post_status == 'draft' || post_password_required($post_data)) {
     129            if (!$post_data || $post_data->post_status != 'publish' || post_password_required($post_data)) {
    131130                return false;
    132131            }
     
    147146        <div class="widget-eli eli_pageloader" id="eli_<?php echo esc_html($this->get_id_int());?>">
    148147        <?php if(eli_user_in_role('administrator')):?>
    149         <div class="eli_header"><a href="<?php echo esc_url(admin_url('wp-admin/post.php?post='.$settings['content_id'].'&action=edit'));?>"><?php echo esc_html__( 'Edit Content', 'elementinvader-addons-for-elementor' );?></a></div>
     148        <div class="eli_header"><a href="<?php echo esc_url(admin_url('post.php?post='.$settings['content_id'].'&action=edit'));?>"><?php echo esc_html__( 'Edit Content', 'elementinvader-addons-for-elementor' );?></a></div>
    150149        <?php endif;?>
    151150            <div>
Note: See TracChangeset for help on using the changeset viewer.