Changeset 2838971
- Timestamp:
- 12/24/2022 04:41:17 PM (3 years ago)
- Location:
- auto-install-free-ssl
- Files:
-
- 272 added
- 4 edited
-
tags/3.2.14 (added)
-
tags/3.2.14/FreeSSLAuto (added)
-
tags/3.2.14/FreeSSLAuto/src (added)
-
tags/3.2.14/FreeSSLAuto/src/Acme (added)
-
tags/3.2.14/FreeSSLAuto/src/Acme/AcmeV2.php (added)
-
tags/3.2.14/FreeSSLAuto/src/Acme/Base64UrlSafeEncoder.php (added)
-
tags/3.2.14/FreeSSLAuto/src/Acme/Client.php (added)
-
tags/3.2.14/FreeSSLAuto/src/Acme/ClientInterface.php (added)
-
tags/3.2.14/FreeSSLAuto/src/Acme/Factory.php (added)
-
tags/3.2.14/FreeSSLAuto/src/Acme/openssl.cnf (added)
-
tags/3.2.14/FreeSSLAuto/src/Admin (added)
-
tags/3.2.14/FreeSSLAuto/src/Admin/AdminNotice.php (added)
-
tags/3.2.14/FreeSSLAuto/src/Admin/AutoDataEntry.php (added)
-
tags/3.2.14/FreeSSLAuto/src/Admin/Factory.php (added)
-
tags/3.2.14/FreeSSLAuto/src/Admin/ForceHttpsPage.php (added)
-
tags/3.2.14/FreeSSLAuto/src/Admin/ForceSSL.php (added)
-
tags/3.2.14/FreeSSLAuto/src/Admin/GenerateSSLmanually.php (added)
-
tags/3.2.14/FreeSSLAuto/src/Admin/HomeOptions.php (added)
-
tags/3.2.14/FreeSSLAuto/src/Admin/Log.php (added)
-
tags/3.2.14/FreeSSLAuto/src/Controller.php (added)
-
tags/3.2.14/FreeSSLAuto/src/Email.php (added)
-
tags/3.2.14/FreeSSLAuto/src/Logger.php (added)
-
tags/3.2.14/assets (added)
-
tags/3.2.14/assets/css (added)
-
tags/3.2.14/assets/css/aifs-admin.css (added)
-
tags/3.2.14/assets/img (added)
-
tags/3.2.14/assets/img/icon.jpg (added)
-
tags/3.2.14/assets/img/ssl-error.jpg (added)
-
tags/3.2.14/assets/js (added)
-
tags/3.2.14/assets/js/script.js (added)
-
tags/3.2.14/auto-install-free-ssl.php (added)
-
tags/3.2.14/composer.json (added)
-
tags/3.2.14/composer.lock (added)
-
tags/3.2.14/freemius (added)
-
tags/3.2.14/freemius/LICENSE.txt (added)
-
tags/3.2.14/freemius/assets (added)
-
tags/3.2.14/freemius/assets/css (added)
-
tags/3.2.14/freemius/assets/css/admin (added)
-
tags/3.2.14/freemius/assets/css/admin/account.css (added)
-
tags/3.2.14/freemius/assets/css/admin/add-ons.css (added)
-
tags/3.2.14/freemius/assets/css/admin/affiliation.css (added)
-
tags/3.2.14/freemius/assets/css/admin/checkout.css (added)
-
tags/3.2.14/freemius/assets/css/admin/clone-resolution.css (added)
-
tags/3.2.14/freemius/assets/css/admin/common.css (added)
-
tags/3.2.14/freemius/assets/css/admin/connect.css (added)
-
tags/3.2.14/freemius/assets/css/admin/debug.css (added)
-
tags/3.2.14/freemius/assets/css/admin/dialog-boxes.css (added)
-
tags/3.2.14/freemius/assets/css/admin/gdpr-optin-notice.css (added)
-
tags/3.2.14/freemius/assets/css/admin/index.php (added)
-
tags/3.2.14/freemius/assets/css/admin/optout.css (added)
-
tags/3.2.14/freemius/assets/css/admin/plugins.css (added)
-
tags/3.2.14/freemius/assets/css/customizer.css (added)
-
tags/3.2.14/freemius/assets/css/index.php (added)
-
tags/3.2.14/freemius/assets/img (added)
-
tags/3.2.14/freemius/assets/img/auto-install-free-ssl.png (added)
-
tags/3.2.14/freemius/assets/img/index.php (added)
-
tags/3.2.14/freemius/assets/img/plugin-icon.png (added)
-
tags/3.2.14/freemius/assets/img/theme-icon.png (added)
-
tags/3.2.14/freemius/assets/index.php (added)
-
tags/3.2.14/freemius/assets/js (added)
-
tags/3.2.14/freemius/assets/js/index.php (added)
-
tags/3.2.14/freemius/assets/js/nojquery.ba-postmessage.js (added)
-
tags/3.2.14/freemius/assets/js/nojquery.ba-postmessage.min.js (added)
-
tags/3.2.14/freemius/assets/js/postmessage.js (added)
-
tags/3.2.14/freemius/config.php (added)
-
tags/3.2.14/freemius/includes (added)
-
tags/3.2.14/freemius/includes/class-freemius-abstract.php (added)
-
tags/3.2.14/freemius/includes/class-freemius.php (added)
-
tags/3.2.14/freemius/includes/class-fs-admin-notices.php (added)
-
tags/3.2.14/freemius/includes/class-fs-api.php (added)
-
tags/3.2.14/freemius/includes/class-fs-lock.php (added)
-
tags/3.2.14/freemius/includes/class-fs-logger.php (added)
-
tags/3.2.14/freemius/includes/class-fs-options.php (added)
-
tags/3.2.14/freemius/includes/class-fs-plugin-updater.php (added)
-
tags/3.2.14/freemius/includes/class-fs-security.php (added)
-
tags/3.2.14/freemius/includes/class-fs-storage.php (added)
-
tags/3.2.14/freemius/includes/class-fs-user-lock.php (added)
-
tags/3.2.14/freemius/includes/customizer (added)
-
tags/3.2.14/freemius/includes/customizer/class-fs-customizer-support-section.php (added)
-
tags/3.2.14/freemius/includes/customizer/class-fs-customizer-upsell-control.php (added)
-
tags/3.2.14/freemius/includes/customizer/index.php (added)
-
tags/3.2.14/freemius/includes/debug (added)
-
tags/3.2.14/freemius/includes/debug/class-fs-debug-bar-panel.php (added)
-
tags/3.2.14/freemius/includes/debug/debug-bar-start.php (added)
-
tags/3.2.14/freemius/includes/debug/index.php (added)
-
tags/3.2.14/freemius/includes/entities (added)
-
tags/3.2.14/freemius/includes/entities/class-fs-affiliate-terms.php (added)
-
tags/3.2.14/freemius/includes/entities/class-fs-affiliate.php (added)
-
tags/3.2.14/freemius/includes/entities/class-fs-billing.php (added)
-
tags/3.2.14/freemius/includes/entities/class-fs-entity.php (added)
-
tags/3.2.14/freemius/includes/entities/class-fs-payment.php (added)
-
tags/3.2.14/freemius/includes/entities/class-fs-plugin-info.php (added)
-
tags/3.2.14/freemius/includes/entities/class-fs-plugin-license.php (added)
-
tags/3.2.14/freemius/includes/entities/class-fs-plugin-plan.php (added)
-
tags/3.2.14/freemius/includes/entities/class-fs-plugin-tag.php (added)
-
tags/3.2.14/freemius/includes/entities/class-fs-plugin.php (added)
-
tags/3.2.14/freemius/includes/entities/class-fs-pricing.php (added)
-
tags/3.2.14/freemius/includes/entities/class-fs-scope-entity.php (added)
-
tags/3.2.14/freemius/includes/entities/class-fs-site.php (added)
-
tags/3.2.14/freemius/includes/entities/class-fs-subscription.php (added)
-
tags/3.2.14/freemius/includes/entities/class-fs-user.php (added)
-
tags/3.2.14/freemius/includes/entities/index.php (added)
-
tags/3.2.14/freemius/includes/fs-core-functions.php (added)
-
tags/3.2.14/freemius/includes/fs-essential-functions.php (added)
-
tags/3.2.14/freemius/includes/fs-plugin-info-dialog.php (added)
-
tags/3.2.14/freemius/includes/i18n.php (added)
-
tags/3.2.14/freemius/includes/index.php (added)
-
tags/3.2.14/freemius/includes/l10n.php (added)
-
tags/3.2.14/freemius/includes/managers (added)
-
tags/3.2.14/freemius/includes/managers/class-fs-admin-menu-manager.php (added)
-
tags/3.2.14/freemius/includes/managers/class-fs-admin-notice-manager.php (added)
-
tags/3.2.14/freemius/includes/managers/class-fs-cache-manager.php (added)
-
tags/3.2.14/freemius/includes/managers/class-fs-clone-manager.php (added)
-
tags/3.2.14/freemius/includes/managers/class-fs-gdpr-manager.php (added)
-
tags/3.2.14/freemius/includes/managers/class-fs-key-value-storage.php (added)
-
tags/3.2.14/freemius/includes/managers/class-fs-license-manager.php (added)
-
tags/3.2.14/freemius/includes/managers/class-fs-option-manager.php (added)
-
tags/3.2.14/freemius/includes/managers/class-fs-permission-manager.php (added)
-
tags/3.2.14/freemius/includes/managers/class-fs-plan-manager.php (added)
-
tags/3.2.14/freemius/includes/managers/class-fs-plugin-manager.php (added)
-
tags/3.2.14/freemius/includes/managers/index.php (added)
-
tags/3.2.14/freemius/includes/sdk (added)
-
tags/3.2.14/freemius/includes/sdk/Exceptions (added)
-
tags/3.2.14/freemius/includes/sdk/Exceptions/ArgumentNotExistException.php (added)
-
tags/3.2.14/freemius/includes/sdk/Exceptions/EmptyArgumentException.php (added)
-
tags/3.2.14/freemius/includes/sdk/Exceptions/Exception.php (added)
-
tags/3.2.14/freemius/includes/sdk/Exceptions/InvalidArgumentException.php (added)
-
tags/3.2.14/freemius/includes/sdk/Exceptions/OAuthException.php (added)
-
tags/3.2.14/freemius/includes/sdk/Exceptions/index.php (added)
-
tags/3.2.14/freemius/includes/sdk/FreemiusBase.php (added)
-
tags/3.2.14/freemius/includes/sdk/FreemiusWordPress.php (added)
-
tags/3.2.14/freemius/includes/sdk/LICENSE.txt (added)
-
tags/3.2.14/freemius/includes/sdk/index.php (added)
-
tags/3.2.14/freemius/includes/supplements (added)
-
tags/3.2.14/freemius/includes/supplements/fs-essential-functions-1.1.7.1.php (added)
-
tags/3.2.14/freemius/includes/supplements/fs-essential-functions-2.2.1.php (added)
-
tags/3.2.14/freemius/includes/supplements/fs-migration-2.5.1.php (added)
-
tags/3.2.14/freemius/includes/supplements/index.php (added)
-
tags/3.2.14/freemius/index.php (added)
-
tags/3.2.14/freemius/languages (added)
-
tags/3.2.14/freemius/languages/freemius-cs_CZ.mo (added)
-
tags/3.2.14/freemius/languages/freemius-da_DK.mo (added)
-
tags/3.2.14/freemius/languages/freemius-de_DE.mo (added)
-
tags/3.2.14/freemius/languages/freemius-en.mo (added)
-
tags/3.2.14/freemius/languages/freemius-es_ES.mo (added)
-
tags/3.2.14/freemius/languages/freemius-fr_FR.mo (added)
-
tags/3.2.14/freemius/languages/freemius-he_IL.mo (added)
-
tags/3.2.14/freemius/languages/freemius-hu_HU.mo (added)
-
tags/3.2.14/freemius/languages/freemius-it_IT.mo (added)
-
tags/3.2.14/freemius/languages/freemius-ja.mo (added)
-
tags/3.2.14/freemius/languages/freemius-nl_NL.mo (added)
-
tags/3.2.14/freemius/languages/freemius-ru_RU.mo (added)
-
tags/3.2.14/freemius/languages/freemius-ta.mo (added)
-
tags/3.2.14/freemius/languages/freemius-zh_CN.mo (added)
-
tags/3.2.14/freemius/languages/freemius.pot (added)
-
tags/3.2.14/freemius/languages/index.php (added)
-
tags/3.2.14/freemius/require.php (added)
-
tags/3.2.14/freemius/start.php (added)
-
tags/3.2.14/freemius/templates (added)
-
tags/3.2.14/freemius/templates/account (added)
-
tags/3.2.14/freemius/templates/account.php (added)
-
tags/3.2.14/freemius/templates/account/billing.php (added)
-
tags/3.2.14/freemius/templates/account/index.php (added)
-
tags/3.2.14/freemius/templates/account/partials (added)
-
tags/3.2.14/freemius/templates/account/partials/activate-license-button.php (added)
-
tags/3.2.14/freemius/templates/account/partials/addon.php (added)
-
tags/3.2.14/freemius/templates/account/partials/deactivate-license-button.php (added)
-
tags/3.2.14/freemius/templates/account/partials/disconnect-button.php (added)
-
tags/3.2.14/freemius/templates/account/partials/index.php (added)
-
tags/3.2.14/freemius/templates/account/partials/site.php (added)
-
tags/3.2.14/freemius/templates/account/payments.php (added)
-
tags/3.2.14/freemius/templates/add-ons.php (added)
-
tags/3.2.14/freemius/templates/add-trial-to-pricing.php (added)
-
tags/3.2.14/freemius/templates/admin-notice.php (added)
-
tags/3.2.14/freemius/templates/ajax-loader.php (added)
-
tags/3.2.14/freemius/templates/auto-installation.php (added)
-
tags/3.2.14/freemius/templates/checkout.php (added)
-
tags/3.2.14/freemius/templates/clone-resolution-js.php (added)
-
tags/3.2.14/freemius/templates/connect (added)
-
tags/3.2.14/freemius/templates/connect.php (added)
-
tags/3.2.14/freemius/templates/connect/index.php (added)
-
tags/3.2.14/freemius/templates/connect/permission.php (added)
-
tags/3.2.14/freemius/templates/connect/permissions-group.php (added)
-
tags/3.2.14/freemius/templates/contact.php (added)
-
tags/3.2.14/freemius/templates/debug (added)
-
tags/3.2.14/freemius/templates/debug.php (added)
-
tags/3.2.14/freemius/templates/debug/api-calls.php (added)
-
tags/3.2.14/freemius/templates/debug/index.php (added)
-
tags/3.2.14/freemius/templates/debug/logger.php (added)
-
tags/3.2.14/freemius/templates/debug/plugins-themes-sync.php (added)
-
tags/3.2.14/freemius/templates/debug/scheduled-crons.php (added)
-
tags/3.2.14/freemius/templates/email.php (added)
-
tags/3.2.14/freemius/templates/firewall-issues-js.php (added)
-
tags/3.2.14/freemius/templates/forms (added)
-
tags/3.2.14/freemius/templates/forms/affiliation.php (added)
-
tags/3.2.14/freemius/templates/forms/data-debug-mode.php (added)
-
tags/3.2.14/freemius/templates/forms/deactivation (added)
-
tags/3.2.14/freemius/templates/forms/deactivation/contact.php (added)
-
tags/3.2.14/freemius/templates/forms/deactivation/form.php (added)
-
tags/3.2.14/freemius/templates/forms/deactivation/index.php (added)
-
tags/3.2.14/freemius/templates/forms/deactivation/retry-skip.php (added)
-
tags/3.2.14/freemius/templates/forms/email-address-update.php (added)
-
tags/3.2.14/freemius/templates/forms/index.php (added)
-
tags/3.2.14/freemius/templates/forms/license-activation.php (added)
-
tags/3.2.14/freemius/templates/forms/optout.php (added)
-
tags/3.2.14/freemius/templates/forms/premium-versions-upgrade-handler.php (added)
-
tags/3.2.14/freemius/templates/forms/premium-versions-upgrade-metadata.php (added)
-
tags/3.2.14/freemius/templates/forms/resend-key.php (added)
-
tags/3.2.14/freemius/templates/forms/subscription-cancellation.php (added)
-
tags/3.2.14/freemius/templates/forms/trial-start.php (added)
-
tags/3.2.14/freemius/templates/forms/user-change.php (added)
-
tags/3.2.14/freemius/templates/gdpr-optin-js.php (added)
-
tags/3.2.14/freemius/templates/index.php (added)
-
tags/3.2.14/freemius/templates/js (added)
-
tags/3.2.14/freemius/templates/js/index.php (added)
-
tags/3.2.14/freemius/templates/js/jquery.content-change.php (added)
-
tags/3.2.14/freemius/templates/js/open-license-activation.php (added)
-
tags/3.2.14/freemius/templates/js/permissions.php (added)
-
tags/3.2.14/freemius/templates/js/style-premium-theme.php (added)
-
tags/3.2.14/freemius/templates/partials (added)
-
tags/3.2.14/freemius/templates/partials/index.php (added)
-
tags/3.2.14/freemius/templates/partials/network-activation.php (added)
-
tags/3.2.14/freemius/templates/plugin-icon.php (added)
-
tags/3.2.14/freemius/templates/plugin-info (added)
-
tags/3.2.14/freemius/templates/plugin-info/description.php (added)
-
tags/3.2.14/freemius/templates/plugin-info/features.php (added)
-
tags/3.2.14/freemius/templates/plugin-info/index.php (added)
-
tags/3.2.14/freemius/templates/plugin-info/screenshots.php (added)
-
tags/3.2.14/freemius/templates/powered-by.php (added)
-
tags/3.2.14/freemius/templates/pricing.php (added)
-
tags/3.2.14/freemius/templates/secure-https-header.php (added)
-
tags/3.2.14/freemius/templates/sticky-admin-notice-js.php (added)
-
tags/3.2.14/freemius/templates/tabs-capture-js.php (added)
-
tags/3.2.14/freemius/templates/tabs.php (added)
-
tags/3.2.14/index.php (added)
-
tags/3.2.14/languages (added)
-
tags/3.2.14/languages/index.php (added)
-
tags/3.2.14/license.txt (added)
-
tags/3.2.14/readme.txt (added)
-
tags/3.2.14/vendor (added)
-
tags/3.2.14/vendor/autoload.php (added)
-
tags/3.2.14/vendor/composer (added)
-
tags/3.2.14/vendor/composer/ClassLoader.php (added)
-
tags/3.2.14/vendor/composer/LICENSE (added)
-
tags/3.2.14/vendor/composer/autoload_classmap.php (added)
-
tags/3.2.14/vendor/composer/autoload_files.php (added)
-
tags/3.2.14/vendor/composer/autoload_namespaces.php (added)
-
tags/3.2.14/vendor/composer/autoload_psr4.php (added)
-
tags/3.2.14/vendor/composer/autoload_real.php (added)
-
tags/3.2.14/vendor/composer/autoload_static.php (added)
-
tags/3.2.14/vendor/composer/installed.json (added)
-
tags/3.2.14/vendor/indigophp (added)
-
tags/3.2.14/vendor/indigophp/hash-compat (added)
-
tags/3.2.14/vendor/indigophp/hash-compat/CHANGELOG.md (added)
-
tags/3.2.14/vendor/indigophp/hash-compat/LICENSE (added)
-
tags/3.2.14/vendor/indigophp/hash-compat/README.md (added)
-
tags/3.2.14/vendor/indigophp/hash-compat/Vagrantfile (added)
-
tags/3.2.14/vendor/indigophp/hash-compat/composer.json (added)
-
tags/3.2.14/vendor/indigophp/hash-compat/src (added)
-
tags/3.2.14/vendor/indigophp/hash-compat/src/hash_equals.php (added)
-
tags/3.2.14/vendor/indigophp/hash-compat/src/hash_pbkdf2.php (added)
-
tags/3.2.14/vendor/usrflo (added)
-
tags/3.2.14/vendor/usrflo/registered-domain-libs (added)
-
tags/3.2.14/vendor/usrflo/registered-domain-libs/.gitignore (added)
-
tags/3.2.14/vendor/usrflo/registered-domain-libs/PHP (added)
-
tags/3.2.14/vendor/usrflo/registered-domain-libs/PHP/effectiveTLDs.inc.php (added)
-
tags/3.2.14/vendor/usrflo/registered-domain-libs/PHP/regDomain.class.php (added)
-
tags/3.2.14/vendor/usrflo/registered-domain-libs/PHP/regDomain.inc.php (added)
-
tags/3.2.14/vendor/usrflo/registered-domain-libs/PHP/test-regDomain.php (added)
-
tags/3.2.14/vendor/usrflo/registered-domain-libs/PHP/test-regDomain.sh (added)
-
tags/3.2.14/vendor/usrflo/registered-domain-libs/README.txt (added)
-
tags/3.2.14/vendor/usrflo/registered-domain-libs/generateEffectiveTLDs.php (added)
-
trunk/FreeSSLAuto/src/Admin/AdminNotice.php (modified) (4 diffs)
-
trunk/FreeSSLAuto/src/Admin/Factory.php (modified) (1 diff)
-
trunk/auto-install-free-ssl.php (modified) (2 diffs)
-
trunk/readme.txt (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
auto-install-free-ssl/trunk/FreeSSLAuto/src/Admin/AdminNotice.php
r2835481 r2838971 349 349 { 350 350 351 if ( time() < strtotime( "January 8, 2023" ) ) {351 if ( time() < strtotime( "January 11, 2023" ) ) { 352 352 //Get the value of aifs_display_free_premium_offer 353 353 $display_announcement = get_option( 'aifs_display_discount_offer_existing_users' ); … … 356 356 $already_done = wp_nonce_url( get_site_url() . $_SERVER['REQUEST_URI'], 'aifs_discount_offer_already_read', 'aifsdiscountofferdone' ); 357 357 $remind_later = wp_nonce_url( get_site_url() . $_SERVER['REQUEST_URI'], 'aifs_discount_offer_read_later', 'aifsdiscountofferlater' ); 358 $link = aifssl_fs()->get_upgrade_url(); 358 //$link = aifssl_fs()->get_upgrade_url(); 359 $link = $this->factory->upgrade_url_for_existing_users(); 359 360 $link_text = __( "Grab the offer now!", 'auto-install-free-ssl' ); 360 $link_confirmation_text= sprintf( __( "The current free premium license is for unlimited sites. So, if you choose any other license, the large green button will say DOWNGRADE. Please do not worry; this is normal. Just click on it.", 'auto-install-free-ssl' ) );361 //$link_confirmation_text = sprintf( __( "The current free premium license is for unlimited sites. So, if you choose any other license, the large green button will say DOWNGRADE. Please do not worry; this is normal. Just click on it.", 'auto-install-free-ssl' ) ); 361 362 $already_done_text = __( "I have already purchased", 'auto-install-free-ssl' ); 362 363 $dont_want_text = __( "I don't want it", 'auto-install-free-ssl' ); … … 395 396 $html .= sprintf( 396 397 __( "%sClick here%s to purchase a premium license using this %s discount code: %s", 'auto-install-free-ssl' ), 397 ( aifs_is_free_version() ? '<a href="' . $link . '">' : '<a href="' . $link . '" onclick="return confirm(\'' . $link_confirmation_text . '\')">' ),398 '<a href="' . $link . '"' . (( aifs_is_free_version() ? '' : ' target="_blank"' )) . '>', 398 399 '</a>', 399 400 '30%', … … 403 404 $html .= '<img class="aifs-notice-img-right" src="' . AIFS_URL . 'assets/img/icon.jpg" /> 404 405 </div>'; 405 406 if ( aifs_is_free_version() ) { 407 $html .= '<a class="aifs-review-now aifs-review-button" href="' . $link . '">' . $link_text . '</a>'; 408 } else { 409 $html .= '<a class="aifs-review-now aifs-review-button" href="' . $link . '" rel="nofollow" onclick="return confirm(\'' . $link_confirmation_text . '\')">' . $link_text . '</a>'; 410 } 411 406 $html .= '<a class="aifs-review-now aifs-review-button" href="' . $link . '"' . (( aifs_is_free_version() ? '' : ' target="_blank"' )) . '>' . $link_text . '</a>'; 412 407 $html .= '<a class="aifs-review-button" href="' . $already_done . '" rel="nofollow" onclick="return confirm(\'' . $already_done_confirmation_text . '\')">' . $already_done_text . '</a> 413 408 <a class="aifs-review-button" href="' . $already_done . '" rel="nofollow" onclick="return confirm(\'' . $dont_want_confirmation_text . '\')">' . $dont_want_text . '</a> -
auto-install-free-ssl/trunk/FreeSSLAuto/src/Admin/Factory.php
r2835481 r2838971 947 947 948 948 } 949 950 /** 951 * Upgrade URL for aifs_is_existing_user() or user using free premium six months license 952 * @return string 953 * @since 3.2.14 954 */ 955 public function upgrade_url_for_existing_users() 956 { 957 958 if ( aifs_is_free_version() ) { 959 $link = aifssl_fs()->get_upgrade_url(); 960 } else { 961 $link = "https://checkout.freemius.com/mode/dialog/plugin/10204/plan/17218/?coupon=ThankYou"; 962 $admin_email = get_option( 'admin_email' ); 963 $admin_first_name = aifs_admin_first_name(); 964 $admin_last_name = aifs_admin_last_name(); 965 if ( strpos( $admin_email, "secureserver.net" ) === false && strpos( $admin_email, "example.com" ) === false && strpos( $admin_email, "example.org" ) === false ) { 966 $link .= "&user_email=" . $admin_email; 967 } 968 if ( strlen( $admin_first_name ) > 0 ) { 969 $link .= "&user_firstname=" . ucfirst( $admin_first_name ); 970 } 971 if ( strlen( $admin_last_name ) > 0 ) { 972 $link .= "&user_lastname=" . ucfirst( $admin_last_name ); 973 } 974 $link .= "&hide_license_key=true&title=Auto-Install%20Free%20SSL&subtitle=Continue%20using%20our%20premium%20features%20after%20Dec%2031,%202022"; 975 } 976 977 return $link; 978 } 949 979 950 980 } -
auto-install-free-ssl/trunk/auto-install-free-ssl.php
r2835481 r2838971 7 7 * Plugin URI: https://freessl.tech 8 8 * Description: Generate & install Free SSL Certificate, activate force HTTPS redirect with one click, fix insecure links & mixed content warning and get the PADLOCK in the browser’s address bar. 9 * Version: 3.2.1 39 * Version: 3.2.14 10 10 * Requires at least: 4.1 11 11 * Requires PHP: 5.6 … … 731 731 732 732 /** 733 * Return last name of the WordPress Admin 734 * @return string 735 * @since 3.2.14 736 */ 737 function aifs_admin_last_name() 738 { 739 $admin_email = get_option( 'admin_email' ); 740 $admin = get_user_by( 'email', $admin_email ); 741 742 if ( $admin !== false ) { 743 return $admin->last_name; 744 } else { 745 return ""; 746 } 747 748 } 749 750 /** 733 751 * Check if the plugin is free version 734 752 * @return bool -
auto-install-free-ssl/trunk/readme.txt
r2835481 r2838971 7 7 Requires at least: 4.1 8 8 Tested up to: 6.1 9 Stable tag: 3.2.1 39 Stable tag: 3.2.14 10 10 Requires PHP: 5.6 11 11 Development location: https://freessl.tech … … 27 27 28 28 29 ` 26 2,000+ DOWNLOADS!!`29 ` 267,500+ DOWNLOADS!!` 30 30 31 31 … … 335 335 == Changelog == 336 336 337 = 3.2.14 = 338 * Added a new function to fetch the admin user's last name. 339 * Added a new function to return the upgrade link for aifs_is_existing_user(). 340 * Changed upgrade link for aifs_is_existing_user(). Previous link didn't work in some installations. 341 337 342 = 3.2.13 = 338 343 * Improved the function for better detecting cPanel host.
Note: See TracChangeset
for help on using the changeset viewer.