function nf_fs() { global $nf_fs; if (!isset($nf_fs)) { // Include Freemius SDK. require_once dirname(__FILE__) . '/Freemius/start.php'; $nf_fs = fs_dynamic_init(array('slug' => 'ninja-forms', 'id' => '209', 'public_key' => 'pk_f2f84038951d45fc8e4ff9747da6d', 'is_premium' => false, 'has_addons' => false, 'has_paid_plans' => false, 'menu' => array('slug' => 'ninja-forms', 'account' => false, 'support' => false, 'contact' => false))); if (function_exists('fs_override_i18n')) { fs_override_i18n(array('deactivation-modal-button-deactivate' => __('Skip & Deactivate', 'ninja-forms'), 'deactivation-share-reason' => __('If you have a moment, please let us know why you are deactivating (optional)', 'ninja-forms')), 'ninja-forms'); } } return $nf_fs; }
/** * Override default i18n text phrases. * * @author Vova Feldman (@svovaf) * @since 1.1.6 * * @param string[] string $key_value * * @uses fs_override_i18n() */ function override_i18n($key_value) { fs_override_i18n($key_value, $this->_slug); }
exit; } return true; } function rw_fs_add_api_domain($domains) { $domains[] = 'api.rating-widget.com'; return $domains; } #endregion Freemius Helpers ------------------------------------------------------------------ #region Plugin Initialization ------------------------------------------------------------------ add_filter('fs_api_domains_rating-widget', 'rw_fs_add_api_domain'); // Init Freemius. $fs = rw_fs(); if (function_exists('fs_override_i18n')) { fs_override_i18n(array('opt-in-connect' => __rw('ok-i-am-in')), 'rating-widget'); } // Init options rw_fs_options(); // Try to load RatingWidget's account. $account = rw_account(); // Init RW API (must be called after account is loaded). rwapi(); if (rw_request_is_action('rw_reset_account') && !$rw_fs->is_ajax()) { rw_reset_account(); } else { if (!$fs->is_registered() && ($fs->is_plugin_upgrade_mode() || rw_request_is_action('rw_migrate_to_freemius'))) { // Migration to new Freemius account management. if (rw_migration_to_freemius()) { $fs->set_plugin_upgrade_complete(); }