Plugin Directory

Changeset 2712998


Ignore:
Timestamp:
04/21/2022 08:41:27 PM (4 years ago)
Author:
divipeople
Message:

Upload 1.2.3

Location:
wow-carousel-for-divi-lite/trunk
Files:
188 added
2 edited

Legend:

Unmodified
Added
Removed
  • wow-carousel-for-divi-lite/trunk/readme.txt

    r2666253 r2712998  
    44Requires at least: 4.8
    55Tested up to: 5.9
    6 Stable tag: 1.2.2
     6Stable tag: 1.2.3
    77Requires PHP: 5.6
    88License: GPLv2
     
    9292
    9393== Changelog ==
     94= 1.2.3 =
     95- Added: Freemius SDK
     96- Updated:
    9497
    9598= 1.2.2 =
  • wow-carousel-for-divi-lite/trunk/wow-divi-carousel-lite.php

    r2666253 r2712998  
    44Plugin URI:  https://wordpress.org/plugins/wow-carousel-for-divi-lite/
    55Description: A Divi touch enabled plugin that lets you create a beautiful responsive carousel slider.
    6 Version:     1.2.2
     6Version:     1.2.3
    77Author:      DiviPeople
    88Author URI:  https://divipeople.com/
     
    2424You should have received a copy of the GNU General Public License
    2525along with Wow Carousel for Divi Lite. If not, see https://www.gnu.org/licenses/gpl-2.0.html.
    26 */
     26 */
    2727
    28 if ( ! defined( 'ABSPATH' ) ) {
    29     exit;
     28if ( !defined( 'ABSPATH' ) ) {
     29    exit;
    3030}
    3131
    32 define( 'WDCL_PLUGIN_VERSION', '1.2.2' );
     32define( 'WDCL_PLUGIN_VERSION', '1.2.3' );
    3333define( 'WDCL_PLUGIN_DIR', plugin_dir_path( __FILE__ ) );
    3434define( 'WDCL_PLUGIN_URL', plugin_dir_url( __FILE__ ) );
     
    3737define( 'WDCL_PLUGIN_BASE', plugin_basename( __FILE__ ) );
    3838
    39 function wdcl_plugin_activation_hook(){
    40     if (get_option('wdcl_activation_time') === false) {
    41             update_option('wdcl_activation_time', strtotime("now") );
    42     }
     39if ( !function_exists( 'wdc_fs' ) ) {
     40    // Create a helper function for easy SDK access.
     41    function wdc_fs() {
     42        global $wdc_fs;
    4343
    44     update_option('wdcl_active_version', WDCL_PLUGIN_VERSION );
    45     update_option( 'has_wdcl', true );
     44        if ( !isset( $wdc_fs ) ) {
     45            // Activate multisite network integration.
     46            if ( !defined( 'WP_FS__PRODUCT_5663_MULTISITE' ) ) {
     47                define( 'WP_FS__PRODUCT_5663_MULTISITE', true );
     48            }
     49
     50            // Include Freemius SDK.
     51            require_once dirname( __FILE__ ) . '/freemius/start.php';
     52
     53            $wdc_fs = fs_dynamic_init( array(
     54                'id'              => '5663',
     55                'slug'            => 'wow-divi-carousel',
     56                'type'            => 'plugin',
     57                'public_key'      => 'pk_bc2f6a51732117f167fcc8c2d8062',
     58                'is_premium'      => false,
     59                'has_addons'      => false,
     60                'has_paid_plans'  => true,
     61                'has_affiliation' => 'selected',
     62                'menu'            => array(
     63                    'slug'        => 'wow-divi-carousel-lite',
     64                    'first-path'  => 'admin.php?page=wow-divi-carousel-lite',
     65                    'contact'     => false,
     66                    'support'     => false,
     67                    'affiliation' => false,
     68                ),
     69
     70                #START_REPLACE #END_REPLACE
     71            ) );
     72        }
     73
     74        return $wdc_fs;
     75    }
     76
     77    // Init Freemius.
     78    wdc_fs();
     79    // Signal that SDK was initiated.
     80    do_action( 'wdc_fs_loaded' );
     81}
     82
     83function wdcl_plugin_activation_hook() {
     84    if ( get_option( 'wdcl_activation_time' ) === false ) {
     85        update_option( 'wdcl_activation_time', strtotime( "now" ) );
     86    }
     87
     88    update_option( 'wdcl_active_version', WDCL_PLUGIN_VERSION );
     89    update_option( 'has_wdcl', true );
    4690}
    4791
    4892wdcl_plugin_activation_hook();
    4993
    50 function wdcl_has_pro(){
    51     return defined('WOW_DIVI_CAROUSEL_VERSION');
     94function wdcl_has_pro() {
     95    return defined( 'WOW_DIVI_CAROUSEL_VERSION' );
    5296}
    5397
    5498function wdcl_white_svg_icon() {
    55     return 'data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMTQuOTEgMTE0LjkxIj48ZGVmcz48c3R5bGU+LmNscy0xe2ZpbGw6I2ZmZjt9PC9zdHlsZT48L2RlZnM+PHRpdGxlPnN2ZzwvdGl0bGU+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMTEwLjQ4LDM1LjMzbC0zLjkxLDUuOTRhNi41OCw2LjU4LDAsMCwwLS45LDUuMSw0OS40Niw0OS40NiwwLDEsMS05NC4zMy02LjhjMC4xMS0uMjguMjItMC41NiwwLjM0LTAuODRBNDkuNDIsNDkuNDIsMCwwLDEsOTMuNDUsMjMuNTZhNy41LDcuNSwwLDAsMCwxMC42MS4zM2gwQTU3LjE5LDU3LjE5LDAsMSwwLDExMC40OCwzNS4zM1ptLTguMTIsMS40MSw1LTcuNjZhMC4yMSwwLjIxLDAsMCwwLDAtLjA2bC02LDUuNjVDMTAxLjcxLDM1LjM1LDEwMiwzNiwxMDIuMzYsMzYuNzRaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIDAuMDIpIi8+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMTAuODMsMzguNzNoMC44NGMtMC4xMi4yOC0uMjMsMC41Ni0wLjM0LDAuODRaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIDAuMDIpIi8+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMTA3LjU4LDI4LjgybC0wLjE3LjI2LTUsNy42Nkw3My41OSw4MC4zOSw1OS4yOSw1Ni4xNmExLjA5LDEuMDksMCwwLDAtMS44NiwwbC0xNSwyNC4yNUwyMS4zNSw0NC43M2g2LjA2YTkuMzgsOS4zOCwwLDAsMSw4LjE4LDQuNzlMNDEuODcsNjAuNyw1MC42LDQ4LjI4YTkuNTMsOS41MywwLDAsMSwxNS42Ny4xMmw4LDExLjczLDI3LjA5LTI1LjQ2LDYtNS42NVoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgMC4wMikiLz48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0xMDcuNTgsMjguODJsLTAuMTcuMjYtNSw3LjY2TDczLjU5LDgwLjM5LDU5LjI5LDU2LjE2YTEuMDksMS4wOSwwLDAsMC0xLjg2LDBsLTE1LDI0LjI1TDIxLjM1LDQ0LjczaDYuMDZhOS4zOCw5LjM4LDAsMCwxLDguMTgsNC43OUw0MS44Nyw2MC43LDUwLjYsNDguMjhhOS41Myw5LjUzLDAsMCwxLDE1LjY3LjEybDgsMTEuNzMsMjcuMDktMjUuNDYsNi01LjY1WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAwLjAyKSIvPjwvc3ZnPg==';
     99    return 'data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMTQuOTEgMTE0LjkxIj48ZGVmcz48c3R5bGU+LmNscy0xe2ZpbGw6I2ZmZjt9PC9zdHlsZT48L2RlZnM+PHRpdGxlPnN2ZzwvdGl0bGU+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMTEwLjQ4LDM1LjMzbC0zLjkxLDUuOTRhNi41OCw2LjU4LDAsMCwwLS45LDUuMSw0OS40Niw0OS40NiwwLDEsMS05NC4zMy02LjhjMC4xMS0uMjguMjItMC41NiwwLjM0LTAuODRBNDkuNDIsNDkuNDIsMCwwLDEsOTMuNDUsMjMuNTZhNy41LDcuNSwwLDAsMCwxMC42MS4zM2gwQTU3LjE5LDU3LjE5LDAsMSwwLDExMC40OCwzNS4zM1ptLTguMTIsMS40MSw1LTcuNjZhMC4yMSwwLjIxLDAsMCwwLDAtLjA2bC02LDUuNjVDMTAxLjcxLDM1LjM1LDEwMiwzNiwxMDIuMzYsMzYuNzRaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIDAuMDIpIi8+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMTAuODMsMzguNzNoMC44NGMtMC4xMi4yOC0uMjMsMC41Ni0wLjM0LDAuODRaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIDAuMDIpIi8+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMTA3LjU4LDI4LjgybC0wLjE3LjI2LTUsNy42Nkw3My41OSw4MC4zOSw1OS4yOSw1Ni4xNmExLjA5LDEuMDksMCwwLDAtMS44NiwwbC0xNSwyNC4yNUwyMS4zNSw0NC43M2g2LjA2YTkuMzgsOS4zOCwwLDAsMSw4LjE4LDQuNzlMNDEuODcsNjAuNyw1MC42LDQ4LjI4YTkuNTMsOS41MywwLDAsMSwxNS42Ny4xMmw4LDExLjczLDI3LjA5LTI1LjQ2LDYtNS42NVoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgMC4wMikiLz48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0xMDcuNTgsMjguODJsLTAuMTcuMjYtNSw3LjY2TDczLjU5LDgwLjM5LDU5LjI5LDU2LjE2YTEuMDksMS4wOSwwLDAsMC0xLjg2LDBsLTE1LDI0LjI1TDIxLjM1LDQ0LjczaDYuMDZhOS4zOCw5LjM4LDAsMCwxLDguMTgsNC43OUw0MS44Nyw2MC43LDUwLjYsNDguMjhhOS41Myw5LjUzLDAsMCwxLDE1LjY3LjEybDgsMTEuNzMsMjcuMDktMjUuNDYsNi01LjY1WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAwLjAyKSIvPjwvc3ZnPg==';
    56100}
    57101
     
    60104require_once WDCL_PLUGIN_DIR . 'includes/notices.php';
    61105
    62 if ( ! function_exists( 'wdcl_initialize_extension' ) ) :
     106if ( !function_exists( 'wdcl_initialize_extension' ) ):
    63107
    64     function wdcl_initialize_extension() {
    65         require_once plugin_dir_path( __FILE__ ) . 'includes/WowDiviCarouselLite.php';
    66     }
    67     add_action( 'divi_extensions_init', 'wdcl_initialize_extension' );
     108    function wdcl_initialize_extension() {
     109        require_once plugin_dir_path( __FILE__ ) . 'includes/WowDiviCarouselLite.php';
     110    }
     111    add_action( 'divi_extensions_init', 'wdcl_initialize_extension' );
    68112endif;
    69113
    70114// Get Feedback.
    71115function wdclInitFeedback() {
    72     $feedback = true;
    73     if ( $feedback ) {
    74         new WDCL_Admin_Feedback();
    75     }
     116    $feedback = true;
     117    if ( $feedback ) {
     118        new WDCL_Admin_Feedback();
     119    }
    76120}
    77121
    78122// Kickoff.
    79123if ( is_admin() ) {
    80     wdclInitFeedback();
     124    wdclInitFeedback();
    81125}
Note: See TracChangeset for help on using the changeset viewer.