WordPress.org

Plugin Directory

Changeset 1634609


Ignore:
Timestamp:
04/10/17 16:28:07 (3 months ago)
Author:
sandesh055
Message:

Fixed PHP notices

Location:
sj-elementor-addon/trunk
Files:
7 edited

Legend:

Unmodified
Added
Removed
  • sj-elementor-addon/trunk/admin/assets/sjea-services.js

    r1633150 r1634609  
    3131            // MailChimp Events 
    3232            body.delegate( '.sjea-mailchimp-list-select', 'change', this._mailChimpListChange ); 
    33              
    34             // Campaign Monitor Events 
    35             body.delegate( '.fl-builder-campaign-monitor-client-select', 'change', this._campaignMonitorClientChange ); 
    36  
    37             // ActiveCampaign Events 
    38             body.delegate( '.fl-builder-activecampaign-list_type-select', 'change', this._activeCampaignChange ); 
    3933        }, 
    4034 
     
    458452        }, 
    459453 
    460         /* Campaign Monitor 
    461         ----------------------------------------------------------*/ 
    462          
    463         /** 
    464          * Fires when the Campaign Monitor client select is changed. 
    465          * 
    466          * @return void 
    467          * @since 0.1.3 
    468          */ 
    469         _campaignMonitorClientChange: function() 
    470         { 
    471             var nodeId      = $( '.fl-builder-settings' ).data( 'node' ), 
    472                 wrap        = $( this ).closest( '.fl-builder-service-settings' ), 
    473                 select      = wrap.find( '.fl-builder-service-select' ), 
    474                 account     = wrap.find( '.fl-builder-service-account-select' ), 
    475                 client      = $( this ), 
    476                 list        = wrap.find( '.fl-builder-service-list-select' ), 
    477                 value       = client.val(); 
    478              
    479             if ( 0 !== list.length ) { 
    480                 list.closest( 'tr' ).remove(); 
    481             } 
    482             if ( '' === value ) { 
    483                 return; 
    484             } 
    485              
    486             SJEaServices._startSettingsLoading( select ); 
    487              
    488             SJEaServices.ajaxCall( { 
    489                 action  : 'render_service_fields', 
    490                 node_id : nodeId, 
    491                 service : select.val(), 
    492                 account : account.val(), 
    493                 client  : value 
    494             }, SJEaServices._campaignMonitorClientChangeComplete ); 
    495         }, 
    496          
    497         /** 
    498          * AJAX callback for when the Campaign Monitor client select is changed. 
    499          * 
    500          * @param {String} response The JSON response. 
    501          * @return void 
    502          * @since 0.1.3 
    503          */ 
    504         _campaignMonitorClientChangeComplete: function( response ) 
    505         { 
    506             var data    = JSON.parse( response ), 
    507                 wrap    = $( '.fl-builder-service-settings-loading' ), 
    508                 client  = wrap.find( '.fl-builder-campaign-monitor-client-select' ); 
    509              
    510             client.closest( 'tr' ).after( data.html ); 
    511             SJEaServices._finishSettingsLoading(); 
    512         }, 
    513          
    514454        /* MailChimp 
    515455        ----------------------------------------------------------*/ 
     
    560500            SJEaServices._finishSettingsLoading(); 
    561501        }, 
    562  
    563         /* ActiveCampaign 
    564         ----------------------------------------------------------*/ 
    565          
    566         /** 
    567          * Fires when the ActiveCampaign list type select is changed. 
    568          * 
    569          * @return void 
    570          * @since 0.1.3 
    571          */ 
    572         _activeCampaignChange: function() 
    573         { 
    574             var nodeId      = $( '.fl-builder-settings' ).data( 'node' ), 
    575                 wrap        = $( this ).closest( '.fl-builder-service-settings' ), 
    576                 select      = wrap.find( '.fl-builder-service-select' ), 
    577                 account     = wrap.find( '.fl-builder-service-account-select' ), 
    578                 list        = wrap.find( '.fl-builder-service-list-select' ); 
    579                 list_type   = wrap.find( 'select[name="list_type"]' ); 
    580              
    581             if ( 0 !== list.length ) { 
    582                 list.closest( 'tr' ).remove(); 
    583             } 
    584              
    585             if ( '' === list_type.val() ) { 
    586                 return; 
    587             } 
    588              
    589             SJEaServices._startSettingsLoading( select ); 
    590              
    591             SJEaServices.ajaxCall( { 
    592                 action  : 'render_service_fields', 
    593                 node_id : nodeId, 
    594                 service : select.val(), 
    595                 account : account.val(), 
    596                 list_type : list_type.val() 
    597             }, SJEaServices._activeCampaignTypeChangeComplete ); 
    598         }, 
    599          
    600         /** 
    601          * AJAX callback for when the ActiveCampaign list select is changed. 
    602          * 
    603          * @param {String} response The JSON response. 
    604          * @return void 
    605          * @since 0.1.3 
    606          */ 
    607         _activeCampaignTypeChangeComplete: function( response ) 
    608         { 
    609             var data        = JSON.parse( response ), 
    610                 wrap        = $( '.fl-builder-service-settings-loading' ), 
    611                 fieldRow    = wrap.find( '.fl-builder-service-field-row' ); 
    612              
    613             fieldRow.after( data.html ); 
    614             SJEaServices._finishSettingsLoading(); 
    615         } 
    616502    }; 
    617503 
  • sj-elementor-addon/trunk/classes/class-sj-ea-admin-settings.php

    r1633150 r1634609  
    379379                    $form .= '<input type="hidden" name="action" value="sjea_submit_support_form" />'; 
    380380                    $form .= '<input type="hidden" name="site_url" value="'.site_url().'" />'; 
    381                     $form .= '<tr><td><label for="name"><strong>'.__( 'Your Name:', 'rich-snippets').'<span class="required"> *</span></strong></label></td></tr>'; 
     381                    $form .= '<tr><td><label for="name"><strong>'.__( 'Your Name:', 'sjea').'<span class="required"> *</span></strong></label></td></tr>'; 
    382382                    $form .= '<tr><td><input required="required" type="text" class="sjea-field" name="name" /></td></tr>'; 
    383383 
    384                     $form .= '<tr><td><label for="email"><strong>'.__( 'Your Email:', 'rich-snippets').'<span class="required"> *</span></strong></label></td></tr>'; 
     384                    $form .= '<tr><td><label for="email"><strong>'.__( 'Your Email:', 'sjea').'<span class="required"> *</span></strong></label></td></tr>'; 
    385385                    $form .= '<tr><td><input required="required" type="text" class="sjea-field" name="email" /></td></tr>'; 
    386386 
    387                     $form .= '<tr><td><label for="subject"><strong>'.__( 'Subject:', 'rich-snippets').'</strong></label></td></tr>'; 
     387                    $form .= '<tr><td><label for="subject"><strong>'.__( 'Subject:', 'sjea').'</strong></label></td></tr>'; 
    388388                    $form .= '<tr><td> 
    389389                        <select class="sjea-field" name="subject">  
     
    396396                        </select> 
    397397                     </td></tr>'; 
    398                     $form .= '<tr><td><label for="message"><strong>'.__( 'Your Query in Brief:', 'rich-snippets').'</strong></label></td></tr>'; 
     398                    $form .= '<tr><td><label for="message"><strong>'.__( 'Your Query in Brief:', 'sjea').'</strong></label></td></tr>'; 
    399399                    $form .= '<tr><td><textarea class="sjea-field sjea-textarea" name="message"></textarea></td></tr>'; 
    400400                      
  • sj-elementor-addon/trunk/classes/class-sj-ea-loader.php

    r1633150 r1634609  
    3636         */  
    3737        static private function define_constants() {     
    38             define('SJ_EA_VERSION', '0.1.3'); 
     38            define('SJ_EA_VERSION', '0.2.0'); 
    3939            define('SJ_EA_FILE', trailingslashit(dirname(dirname(__FILE__))) . 'sj-elementor-addon.php'); 
    4040            define('SJ_EA_PLUGIN_BASE', plugin_basename( SJ_EA_FILE ) ); 
  • sj-elementor-addon/trunk/classes/class-sj-ea-service-mailchimp.php

    r1633150 r1634609  
    262262                $data[$key] = $value; 
    263263            } 
    264              
    265             $settings['groups'] = array_filter( $settings['groups'] ); 
     264 
     265 
     266            if ( isset( $settings['groups'] ) && is_array( $settings['groups'] ) ) { 
     267             
     268                $settings['groups'] = array_filter( $settings['groups'] ); 
     269            } 
    266270             
    267271            // Groups 
  • sj-elementor-addon/trunk/classes/class-sj-ea-services.php

    r1633150 r1634609  
    245245             
    246246            $instance   = self::get_service_instance( $service ); 
    247             $response   = $instance->render_fields( $active, $module->settings ); 
     247            $response   = $instance->render_fields( $active, $settings ); 
    248248             
    249249            if ( ! $response['error'] ) { 
     
    379379 
    380380 
    381         if ( $email_sent || $skip_email ) { 
    382         } else { 
    383         } 
     381        // if ( $email_sent || $skip_email ) { 
     382        // } else { 
     383        // } 
    384384         
    385385 
     
    491491            <html> 
    492492                <head> 
    493                   <title>All in One Schema.org Rich Snippets</title> 
     493                  <title>SJ Elementor Addon</title> 
    494494                </head> 
    495495                <body> 
    496496                    <table width="100%" cellpadding="10" cellspacing="10"> 
    497497                        <tr> 
    498                             <th colspan="2"> All in One Schema.org Rich Snippets Support</th> 
     498                            <th colspan="2">SJ Elementor Addon Support</th> 
    499499                        </tr> 
    500500                        <tr> 
     
    523523        $headers .= 'From:'.$name.'<'.$from.'>' . "\r\n"; 
    524524         
    525         $response = mail($to,$subject,$html,$headers); 
     525        $response = wp_mail($to,$subject,$html,$headers); 
    526526 
    527527        if ( $response ) { 
  • sj-elementor-addon/trunk/readme.txt

    r1633150 r1634609  
    44Tags: elementor addon, subscribe form, row separator, svg separator, elementor page builder 
    55Requires at least: 4.0.0 
    6 Tested up to: 4.7.2 
    7 Stable tag: 0.1.3 
     6Tested up to: 4.7.3 
     7Stable tag: 0.2.0 
    88License: GPLv2 or later 
    99License URI: http://www.gnu.org/licenses/gpl-2.0.html 
     
    5252== Changelog == 
    5353 
     54= 0.2.0 = 
     55* Fix! - Php notices 
     56 
    5457= 0.1.3 = 
    5558* New! - Subscribe Form Module 
  • sj-elementor-addon/trunk/sj-elementor-addon.php

    r1633150 r1634609  
    55Description: SJ Elementor Addon is elementor addon. 
    66Author: sandesh055 
    7 Version: 0.1.3 
     7Version: 0.2.0 
    88*/ 
    99 
Note: See TracChangeset for help on using the changeset viewer.