Plugin Directory


Ignore:
Timestamp:
01/28/2025 04:53:36 PM (21 months ago)
Author:
badhonrocks
Message:

Update to version 4.1.1 from GitHub

File:
1 edited

Legend:

Unmodified
Added
Removed
  • addons-for-divi/trunk/freemius.php

    r3088441 r3230743  
    22
    33if (!function_exists('dtp_fs')) {
    4 
    54    function dtp_fs()
    65    {
    7 
    86        global $dtp_fs;
    97
    … …  
    1513                'id'                => '14886',
    1614                'slug'              => 'addons-for-divi',
    17                 'premium_slug'      => 'divitorque-pro',
    1815                'type'              => 'plugin',
    1916                'public_key'        => 'pk_8f558616fc3f1a6ad3193595141b1',
    2017                'is_premium'        => false,
    21                 'is_premium_only'   => false,
    2218                'has_addons'        => false,
    2319                'has_paid_plans'    => true,
    2420                'is_org_compliant'  => true,
    2521                'menu'              => array(
    26                     'slug'    => 'divitorque',
    27                     'contact' => false,
    28                     'support' => false,
    29                     'parent'  => array(
    30                         'slug' => 'diviepic-plugins',
    31                     ),
     22                    'slug'       => 'divitorque',
     23                    'account'    => false,
     24                    'contact'    => false,
     25                    'pricing'    => false,
     26                    'support'    => false,
     27                    'affiliation' => false,
    3228                ),
    3329                'is_live'         => true,
    … …  
    4945    });
    5046
    51     // Disable affiliate notice
    52     $dtp_fs->add_filter('show_affiliate_program_notice', '__return_false');
    53     // Disable auto deactivation
    54     $dtp_fs->add_filter('deactivate_on_activation', '__return_false');
    55     // Disable redirect on activation
    56     $dtp_fs->add_filter('redirect_on_activation', '__return_false');
     47    // Disable some Freemius features.
     48    dtp_fs()->add_filter('show_deactivation_feedback_form', '__return_false');
     49    dtp_fs()->add_filter('hide_freemius_powered_by', '__return_true');
     50    dtp_fs()->add_filter('permission_diagnostic_default', '__return_false');
     51    // Disable opt-in option by default
     52    dtp_fs()->add_filter('permission_extensions_default', '__return_false');
     53
     54    // Hide Freemius notices that can easily annoy users.
     55    dtp_fs()->add_filter(
     56        'show_admin_notice',
     57        function ($show, $message) {
     58            if ($message['id'] === 'license_activated' || $message['id'] === 'premium_activated' || $message['id'] === 'connect_account') {
     59                return false;
     60            }
     61            return $show;
     62        },
     63        10,
     64        2
     65    );
    5766
    5867    // Signal that SDK was initiated.
Note: See TracChangeset for help on using the changeset viewer.