Changeset 3370858
- Timestamp:
- 10/01/2025 05:55:12 AM (6 months ago)
- Location:
- minifly
- Files:
-
- 290 added
- 4 edited
-
tags/1.0.21 (added)
-
tags/1.0.21/assets (added)
-
tags/1.0.21/assets/css (added)
-
tags/1.0.21/assets/css/admin-style.css (added)
-
tags/1.0.21/assets/css/global-style.css (added)
-
tags/1.0.21/assets/css/user-style.css (added)
-
tags/1.0.21/assets/img (added)
-
tags/1.0.21/assets/img/minifly-logo-bg-none.png (added)
-
tags/1.0.21/assets/img/minifly-logo-bg-white.png (added)
-
tags/1.0.21/assets/img/refinewp-logo-white.png (added)
-
tags/1.0.21/assets/js (added)
-
tags/1.0.21/assets/js/admin-script.js (added)
-
tags/1.0.21/assets/js/global-script.js (added)
-
tags/1.0.21/assets/js/user-script.js (added)
-
tags/1.0.21/index.php (added)
-
tags/1.0.21/languages (added)
-
tags/1.0.21/minifly.php (added)
-
tags/1.0.21/readme.txt (added)
-
tags/1.0.21/templates (added)
-
tags/1.0.21/templates/admin (added)
-
tags/1.0.21/templates/admin/admin-settings.php (added)
-
tags/1.0.21/templates/admin/all-admin-hooks.php (added)
-
tags/1.0.21/templates/admin/features (added)
-
tags/1.0.21/templates/admin/features/dark-mood-admin.php (added)
-
tags/1.0.21/templates/admin/features/disable-admin-notice.php (added)
-
tags/1.0.21/templates/admin/features/disable-gutenberg.php (added)
-
tags/1.0.21/templates/admin/features/disable-plugin-update.php (added)
-
tags/1.0.21/templates/admin/features/disable-restapi.php (added)
-
tags/1.0.21/templates/admin/features/disable-theme-update.php (added)
-
tags/1.0.21/templates/admin/features/duplicate-page-post.php (added)
-
tags/1.0.21/templates/admin/features/external-link.php (added)
-
tags/1.0.21/templates/admin/features/gravatar-upload.php (added)
-
tags/1.0.21/templates/admin/features/hide-toolbar-admin.php (added)
-
tags/1.0.21/templates/admin/features/svg-upload.php (added)
-
tags/1.0.21/templates/advanced-tools.php (added)
-
tags/1.0.21/templates/ecommerce (added)
-
tags/1.0.21/templates/ecommerce/ecommerce.php (added)
-
tags/1.0.21/templates/ecommerce/features (added)
-
tags/1.0.21/templates/ecommerce/features/hide-all-product-price.php (added)
-
tags/1.0.21/templates/extra-hooks.php (added)
-
tags/1.0.21/templates/global-header-design.php (added)
-
tags/1.0.21/templates/help-center.php (added)
-
tags/1.0.21/templates/user (added)
-
tags/1.0.21/templates/user/all-hooks.php (added)
-
tags/1.0.21/templates/user/features (added)
-
tags/1.0.21/templates/user/features/back-to-top.php (added)
-
tags/1.0.21/templates/user/features/dark-mood-user.php (added)
-
tags/1.0.21/templates/user/features/disable-comments.php (added)
-
tags/1.0.21/templates/user/features/disable-right-click.php (added)
-
tags/1.0.21/templates/user/features/front-end-elements.php (added)
-
tags/1.0.21/templates/user/features/hide-toolbar-user.php (added)
-
tags/1.0.21/templates/user/features/progress-bar.php (added)
-
tags/1.0.21/templates/user/user-setup.php (added)
-
tags/1.0.21/templates/white-label (added)
-
tags/1.0.21/templates/white-label/features (added)
-
tags/1.0.21/templates/white-label/features/footer-credit.php (added)
-
tags/1.0.21/templates/white-label/features/option-menu.php (added)
-
tags/1.0.21/templates/white-label/features/top-left-icon.php (added)
-
tags/1.0.21/templates/white-label/features/top-right-help.php (added)
-
tags/1.0.21/templates/white-label/features/version-number.php (added)
-
tags/1.0.21/templates/white-label/white-label-hooks.php (added)
-
tags/1.0.21/templates/white-label/white-label.php (added)
-
tags/1.0.21/uninstaller.php (added)
-
tags/1.0.21/vendor (added)
-
tags/1.0.21/vendor/freemius (added)
-
tags/1.0.21/vendor/freemius/LICENSE.txt (added)
-
tags/1.0.21/vendor/freemius/assets (added)
-
tags/1.0.21/vendor/freemius/assets/css (added)
-
tags/1.0.21/vendor/freemius/assets/css/admin (added)
-
tags/1.0.21/vendor/freemius/assets/css/admin/account.css (added)
-
tags/1.0.21/vendor/freemius/assets/css/admin/add-ons.css (added)
-
tags/1.0.21/vendor/freemius/assets/css/admin/affiliation.css (added)
-
tags/1.0.21/vendor/freemius/assets/css/admin/checkout.css (added)
-
tags/1.0.21/vendor/freemius/assets/css/admin/clone-resolution.css (added)
-
tags/1.0.21/vendor/freemius/assets/css/admin/common.css (added)
-
tags/1.0.21/vendor/freemius/assets/css/admin/connect.css (added)
-
tags/1.0.21/vendor/freemius/assets/css/admin/debug.css (added)
-
tags/1.0.21/vendor/freemius/assets/css/admin/dialog-boxes.css (added)
-
tags/1.0.21/vendor/freemius/assets/css/admin/gdpr-optin-notice.css (added)
-
tags/1.0.21/vendor/freemius/assets/css/admin/index.php (added)
-
tags/1.0.21/vendor/freemius/assets/css/admin/optout.css (added)
-
tags/1.0.21/vendor/freemius/assets/css/admin/plugins.css (added)
-
tags/1.0.21/vendor/freemius/assets/css/customizer.css (added)
-
tags/1.0.21/vendor/freemius/assets/css/index.php (added)
-
tags/1.0.21/vendor/freemius/assets/img (added)
-
tags/1.0.21/vendor/freemius/assets/img/index.php (added)
-
tags/1.0.21/vendor/freemius/assets/img/minifly.png (added)
-
tags/1.0.21/vendor/freemius/assets/img/plugin-icon.png (added)
-
tags/1.0.21/vendor/freemius/assets/img/theme-icon.png (added)
-
tags/1.0.21/vendor/freemius/assets/index.php (added)
-
tags/1.0.21/vendor/freemius/assets/js (added)
-
tags/1.0.21/vendor/freemius/assets/js/index.php (added)
-
tags/1.0.21/vendor/freemius/assets/js/jquery.form.js (added)
-
tags/1.0.21/vendor/freemius/assets/js/nojquery.ba-postmessage.js (added)
-
tags/1.0.21/vendor/freemius/assets/js/postmessage.js (added)
-
tags/1.0.21/vendor/freemius/assets/js/pricing (added)
-
tags/1.0.21/vendor/freemius/assets/js/pricing/14fb1bd5b7c41648488b06147f50a0dc.svg (added)
-
tags/1.0.21/vendor/freemius/assets/js/pricing/178afa6030e76635dbe835e111d2c507.png (added)
-
tags/1.0.21/vendor/freemius/assets/js/pricing/27b5a722a5553d9de0170325267fccec.png (added)
-
tags/1.0.21/vendor/freemius/assets/js/pricing/4375c4a3ddc6f637c2ab9a2d7220f91e.png (added)
-
tags/1.0.21/vendor/freemius/assets/js/pricing/4529cac82a2d1f300d3c4702b7b5e8f3.svg (added)
-
tags/1.0.21/vendor/freemius/assets/js/pricing/5480ed23b199531a8cbc05924f26952b.png (added)
-
tags/1.0.21/vendor/freemius/assets/js/pricing/b4f3b958f4a019862d81b15f3f8eee3a.svg (added)
-
tags/1.0.21/vendor/freemius/assets/js/pricing/c03f665db27af43971565560adfba594.png (added)
-
tags/1.0.21/vendor/freemius/assets/js/pricing/cb5fc4f6ec7ada72e986f6e7dde365bf.png (added)
-
tags/1.0.21/vendor/freemius/assets/js/pricing/dd89563360f0272635c8f0ab7d7f1402.png (added)
-
tags/1.0.21/vendor/freemius/assets/js/pricing/e366d70661d8ad2493bd6afbd779f125.png (added)
-
tags/1.0.21/vendor/freemius/assets/js/pricing/f18006f6535a1a6e9c6bfbffafe6f18a.svg (added)
-
tags/1.0.21/vendor/freemius/assets/js/pricing/f3aac72a8e63997d6bb888f816457e9b.png (added)
-
tags/1.0.21/vendor/freemius/assets/js/pricing/f928f1be99776af83e8e6be4baf8ffe7.svg (added)
-
tags/1.0.21/vendor/freemius/assets/js/pricing/fde48e4609a6ddc11d639fc2421f2afd.png (added)
-
tags/1.0.21/vendor/freemius/assets/js/pricing/freemius-pricing.js (added)
-
tags/1.0.21/vendor/freemius/assets/js/pricing/freemius-pricing.js.LICENSE.txt (added)
-
tags/1.0.21/vendor/freemius/config.php (added)
-
tags/1.0.21/vendor/freemius/includes (added)
-
tags/1.0.21/vendor/freemius/includes/class-freemius-abstract.php (added)
-
tags/1.0.21/vendor/freemius/includes/class-freemius.php (added)
-
tags/1.0.21/vendor/freemius/includes/class-fs-admin-notices.php (added)
-
tags/1.0.21/vendor/freemius/includes/class-fs-api.php (added)
-
tags/1.0.21/vendor/freemius/includes/class-fs-garbage-collector.php (added)
-
tags/1.0.21/vendor/freemius/includes/class-fs-lock.php (added)
-
tags/1.0.21/vendor/freemius/includes/class-fs-logger.php (added)
-
tags/1.0.21/vendor/freemius/includes/class-fs-options.php (added)
-
tags/1.0.21/vendor/freemius/includes/class-fs-plugin-updater.php (added)
-
tags/1.0.21/vendor/freemius/includes/class-fs-security.php (added)
-
tags/1.0.21/vendor/freemius/includes/class-fs-storage.php (added)
-
tags/1.0.21/vendor/freemius/includes/class-fs-user-lock.php (added)
-
tags/1.0.21/vendor/freemius/includes/customizer (added)
-
tags/1.0.21/vendor/freemius/includes/customizer/class-fs-customizer-support-section.php (added)
-
tags/1.0.21/vendor/freemius/includes/customizer/class-fs-customizer-upsell-control.php (added)
-
tags/1.0.21/vendor/freemius/includes/customizer/index.php (added)
-
tags/1.0.21/vendor/freemius/includes/debug (added)
-
tags/1.0.21/vendor/freemius/includes/debug/class-fs-debug-bar-panel.php (added)
-
tags/1.0.21/vendor/freemius/includes/debug/debug-bar-start.php (added)
-
tags/1.0.21/vendor/freemius/includes/debug/index.php (added)
-
tags/1.0.21/vendor/freemius/includes/entities (added)
-
tags/1.0.21/vendor/freemius/includes/entities/class-fs-affiliate-terms.php (added)
-
tags/1.0.21/vendor/freemius/includes/entities/class-fs-affiliate.php (added)
-
tags/1.0.21/vendor/freemius/includes/entities/class-fs-billing.php (added)
-
tags/1.0.21/vendor/freemius/includes/entities/class-fs-entity.php (added)
-
tags/1.0.21/vendor/freemius/includes/entities/class-fs-payment.php (added)
-
tags/1.0.21/vendor/freemius/includes/entities/class-fs-plugin-info.php (added)
-
tags/1.0.21/vendor/freemius/includes/entities/class-fs-plugin-license.php (added)
-
tags/1.0.21/vendor/freemius/includes/entities/class-fs-plugin-plan.php (added)
-
tags/1.0.21/vendor/freemius/includes/entities/class-fs-plugin-tag.php (added)
-
tags/1.0.21/vendor/freemius/includes/entities/class-fs-plugin.php (added)
-
tags/1.0.21/vendor/freemius/includes/entities/class-fs-pricing.php (added)
-
tags/1.0.21/vendor/freemius/includes/entities/class-fs-scope-entity.php (added)
-
tags/1.0.21/vendor/freemius/includes/entities/class-fs-site.php (added)
-
tags/1.0.21/vendor/freemius/includes/entities/class-fs-subscription.php (added)
-
tags/1.0.21/vendor/freemius/includes/entities/class-fs-user.php (added)
-
tags/1.0.21/vendor/freemius/includes/entities/index.php (added)
-
tags/1.0.21/vendor/freemius/includes/fs-core-functions.php (added)
-
tags/1.0.21/vendor/freemius/includes/fs-essential-functions.php (added)
-
tags/1.0.21/vendor/freemius/includes/fs-html-escaping-functions.php (added)
-
tags/1.0.21/vendor/freemius/includes/fs-plugin-info-dialog.php (added)
-
tags/1.0.21/vendor/freemius/includes/index.php (added)
-
tags/1.0.21/vendor/freemius/includes/l10n.php (added)
-
tags/1.0.21/vendor/freemius/includes/managers (added)
-
tags/1.0.21/vendor/freemius/includes/managers/class-fs-admin-menu-manager.php (added)
-
tags/1.0.21/vendor/freemius/includes/managers/class-fs-admin-notice-manager.php (added)
-
tags/1.0.21/vendor/freemius/includes/managers/class-fs-cache-manager.php (added)
-
tags/1.0.21/vendor/freemius/includes/managers/class-fs-checkout-manager.php (added)
-
tags/1.0.21/vendor/freemius/includes/managers/class-fs-clone-manager.php (added)
-
tags/1.0.21/vendor/freemius/includes/managers/class-fs-contact-form-manager.php (added)
-
tags/1.0.21/vendor/freemius/includes/managers/class-fs-debug-manager.php (added)
-
tags/1.0.21/vendor/freemius/includes/managers/class-fs-gdpr-manager.php (added)
-
tags/1.0.21/vendor/freemius/includes/managers/class-fs-key-value-storage.php (added)
-
tags/1.0.21/vendor/freemius/includes/managers/class-fs-license-manager.php (added)
-
tags/1.0.21/vendor/freemius/includes/managers/class-fs-option-manager.php (added)
-
tags/1.0.21/vendor/freemius/includes/managers/class-fs-permission-manager.php (added)
-
tags/1.0.21/vendor/freemius/includes/managers/class-fs-plan-manager.php (added)
-
tags/1.0.21/vendor/freemius/includes/managers/class-fs-plugin-manager.php (added)
-
tags/1.0.21/vendor/freemius/includes/managers/index.php (added)
-
tags/1.0.21/vendor/freemius/includes/sdk (added)
-
tags/1.0.21/vendor/freemius/includes/sdk/Exceptions (added)
-
tags/1.0.21/vendor/freemius/includes/sdk/Exceptions/ArgumentNotExistException.php (added)
-
tags/1.0.21/vendor/freemius/includes/sdk/Exceptions/EmptyArgumentException.php (added)
-
tags/1.0.21/vendor/freemius/includes/sdk/Exceptions/Exception.php (added)
-
tags/1.0.21/vendor/freemius/includes/sdk/Exceptions/InvalidArgumentException.php (added)
-
tags/1.0.21/vendor/freemius/includes/sdk/Exceptions/OAuthException.php (added)
-
tags/1.0.21/vendor/freemius/includes/sdk/Exceptions/index.php (added)
-
tags/1.0.21/vendor/freemius/includes/sdk/FreemiusBase.php (added)
-
tags/1.0.21/vendor/freemius/includes/sdk/FreemiusWordPress.php (added)
-
tags/1.0.21/vendor/freemius/includes/sdk/LICENSE.txt (added)
-
tags/1.0.21/vendor/freemius/includes/sdk/index.php (added)
-
tags/1.0.21/vendor/freemius/includes/supplements (added)
-
tags/1.0.21/vendor/freemius/includes/supplements/fs-essential-functions-1.1.7.1.php (added)
-
tags/1.0.21/vendor/freemius/includes/supplements/fs-essential-functions-2.2.1.php (added)
-
tags/1.0.21/vendor/freemius/includes/supplements/fs-migration-2.5.1.php (added)
-
tags/1.0.21/vendor/freemius/includes/supplements/index.php (added)
-
tags/1.0.21/vendor/freemius/index.php (added)
-
tags/1.0.21/vendor/freemius/languages (added)
-
tags/1.0.21/vendor/freemius/languages/freemius-cs_CZ.mo (added)
-
tags/1.0.21/vendor/freemius/languages/freemius-da_DK.mo (added)
-
tags/1.0.21/vendor/freemius/languages/freemius-de_DE.mo (added)
-
tags/1.0.21/vendor/freemius/languages/freemius-es_ES.mo (added)
-
tags/1.0.21/vendor/freemius/languages/freemius-fr_FR.mo (added)
-
tags/1.0.21/vendor/freemius/languages/freemius-he_IL.mo (added)
-
tags/1.0.21/vendor/freemius/languages/freemius-hu_HU.mo (added)
-
tags/1.0.21/vendor/freemius/languages/freemius-it_IT.mo (added)
-
tags/1.0.21/vendor/freemius/languages/freemius-ja.mo (added)
-
tags/1.0.21/vendor/freemius/languages/freemius-nl_NL.mo (added)
-
tags/1.0.21/vendor/freemius/languages/freemius-ru_RU.mo (added)
-
tags/1.0.21/vendor/freemius/languages/freemius-ta.mo (added)
-
tags/1.0.21/vendor/freemius/languages/freemius-zh_CN.mo (added)
-
tags/1.0.21/vendor/freemius/languages/freemius.pot (added)
-
tags/1.0.21/vendor/freemius/languages/index.php (added)
-
tags/1.0.21/vendor/freemius/require.php (added)
-
tags/1.0.21/vendor/freemius/start.php (added)
-
tags/1.0.21/vendor/freemius/templates (added)
-
tags/1.0.21/vendor/freemius/templates/account (added)
-
tags/1.0.21/vendor/freemius/templates/account.php (added)
-
tags/1.0.21/vendor/freemius/templates/account/billing.php (added)
-
tags/1.0.21/vendor/freemius/templates/account/index.php (added)
-
tags/1.0.21/vendor/freemius/templates/account/partials (added)
-
tags/1.0.21/vendor/freemius/templates/account/partials/activate-license-button.php (added)
-
tags/1.0.21/vendor/freemius/templates/account/partials/addon.php (added)
-
tags/1.0.21/vendor/freemius/templates/account/partials/deactivate-license-button.php (added)
-
tags/1.0.21/vendor/freemius/templates/account/partials/disconnect-button.php (added)
-
tags/1.0.21/vendor/freemius/templates/account/partials/index.php (added)
-
tags/1.0.21/vendor/freemius/templates/account/partials/site.php (added)
-
tags/1.0.21/vendor/freemius/templates/account/payments.php (added)
-
tags/1.0.21/vendor/freemius/templates/add-ons.php (added)
-
tags/1.0.21/vendor/freemius/templates/add-trial-to-pricing.php (added)
-
tags/1.0.21/vendor/freemius/templates/admin-notice.php (added)
-
tags/1.0.21/vendor/freemius/templates/ajax-loader.php (added)
-
tags/1.0.21/vendor/freemius/templates/api-connectivity-message-js.php (added)
-
tags/1.0.21/vendor/freemius/templates/auto-installation.php (added)
-
tags/1.0.21/vendor/freemius/templates/checkout (added)
-
tags/1.0.21/vendor/freemius/templates/checkout.php (added)
-
tags/1.0.21/vendor/freemius/templates/checkout/frame.php (added)
-
tags/1.0.21/vendor/freemius/templates/checkout/process-redirect.php (added)
-
tags/1.0.21/vendor/freemius/templates/checkout/redirect.php (added)
-
tags/1.0.21/vendor/freemius/templates/clone-resolution-js.php (added)
-
tags/1.0.21/vendor/freemius/templates/connect (added)
-
tags/1.0.21/vendor/freemius/templates/connect.php (added)
-
tags/1.0.21/vendor/freemius/templates/connect/index.php (added)
-
tags/1.0.21/vendor/freemius/templates/connect/permission.php (added)
-
tags/1.0.21/vendor/freemius/templates/connect/permissions-group.php (added)
-
tags/1.0.21/vendor/freemius/templates/contact.php (added)
-
tags/1.0.21/vendor/freemius/templates/debug (added)
-
tags/1.0.21/vendor/freemius/templates/debug.php (added)
-
tags/1.0.21/vendor/freemius/templates/debug/api-calls.php (added)
-
tags/1.0.21/vendor/freemius/templates/debug/index.php (added)
-
tags/1.0.21/vendor/freemius/templates/debug/logger.php (added)
-
tags/1.0.21/vendor/freemius/templates/debug/plugins-themes-sync.php (added)
-
tags/1.0.21/vendor/freemius/templates/debug/scheduled-crons.php (added)
-
tags/1.0.21/vendor/freemius/templates/email.php (added)
-
tags/1.0.21/vendor/freemius/templates/forms (added)
-
tags/1.0.21/vendor/freemius/templates/forms/affiliation.php (added)
-
tags/1.0.21/vendor/freemius/templates/forms/data-debug-mode.php (added)
-
tags/1.0.21/vendor/freemius/templates/forms/deactivation (added)
-
tags/1.0.21/vendor/freemius/templates/forms/deactivation/contact.php (added)
-
tags/1.0.21/vendor/freemius/templates/forms/deactivation/form.php (added)
-
tags/1.0.21/vendor/freemius/templates/forms/deactivation/index.php (added)
-
tags/1.0.21/vendor/freemius/templates/forms/deactivation/retry-skip.php (added)
-
tags/1.0.21/vendor/freemius/templates/forms/email-address-update.php (added)
-
tags/1.0.21/vendor/freemius/templates/forms/index.php (added)
-
tags/1.0.21/vendor/freemius/templates/forms/license-activation.php (added)
-
tags/1.0.21/vendor/freemius/templates/forms/optout.php (added)
-
tags/1.0.21/vendor/freemius/templates/forms/premium-versions-upgrade-handler.php (added)
-
tags/1.0.21/vendor/freemius/templates/forms/premium-versions-upgrade-metadata.php (added)
-
tags/1.0.21/vendor/freemius/templates/forms/resend-key.php (added)
-
tags/1.0.21/vendor/freemius/templates/forms/subscription-cancellation.php (added)
-
tags/1.0.21/vendor/freemius/templates/forms/trial-start.php (added)
-
tags/1.0.21/vendor/freemius/templates/forms/user-change.php (added)
-
tags/1.0.21/vendor/freemius/templates/gdpr-optin-js.php (added)
-
tags/1.0.21/vendor/freemius/templates/index.php (added)
-
tags/1.0.21/vendor/freemius/templates/js (added)
-
tags/1.0.21/vendor/freemius/templates/js/index.php (added)
-
tags/1.0.21/vendor/freemius/templates/js/jquery.content-change.php (added)
-
tags/1.0.21/vendor/freemius/templates/js/open-license-activation.php (added)
-
tags/1.0.21/vendor/freemius/templates/js/permissions.php (added)
-
tags/1.0.21/vendor/freemius/templates/js/style-premium-theme.php (added)
-
tags/1.0.21/vendor/freemius/templates/partials (added)
-
tags/1.0.21/vendor/freemius/templates/partials/index.php (added)
-
tags/1.0.21/vendor/freemius/templates/partials/network-activation.php (added)
-
tags/1.0.21/vendor/freemius/templates/plugin-icon.php (added)
-
tags/1.0.21/vendor/freemius/templates/plugin-info (added)
-
tags/1.0.21/vendor/freemius/templates/plugin-info/description.php (added)
-
tags/1.0.21/vendor/freemius/templates/plugin-info/features.php (added)
-
tags/1.0.21/vendor/freemius/templates/plugin-info/index.php (added)
-
tags/1.0.21/vendor/freemius/templates/plugin-info/screenshots.php (added)
-
tags/1.0.21/vendor/freemius/templates/pricing.php (added)
-
tags/1.0.21/vendor/freemius/templates/secure-https-header.php (added)
-
tags/1.0.21/vendor/freemius/templates/sticky-admin-notice-js.php (added)
-
tags/1.0.21/vendor/freemius/templates/tabs-capture-js.php (added)
-
tags/1.0.21/vendor/freemius/templates/tabs.php (added)
-
trunk/minifly.php (modified) (16 diffs)
-
trunk/readme.txt (modified) (2 diffs)
-
trunk/templates/admin/admin-settings.php (modified) (3 diffs)
-
trunk/templates/admin/all-admin-hooks.php (modified) (1 diff)
-
trunk/templates/admin/features/disable-theme-update.php (added)
Legend:
- Unmodified
- Added
- Removed
-
minifly/trunk/minifly.php
r3369066 r3370858 1 1 <?php 2 3 2 /* 4 3 * Plugin Name: Minifly 5 4 * Plugin URI: https://brainywp.com/minifly/ 6 5 * Description: Minifly is your favorite, lightweight companion for better performance. Supercharge your site with tiny tools that make a big difference. 7 * Version: 1.0.2 06 * Version: 1.0.21 8 7 * Requires at least: 5.2 9 8 * Requires PHP: 7.2 … … 15 14 * Domain Path: /languages 16 15 */ 17 if ( !defined( 'ABSPATH' ) ) { 16 17 if (!defined('ABSPATH')) { 18 18 exit; 19 19 // Exit if accessed directly. 20 20 } 21 if ( function_exists( 'minfly_fs' ) ) { 22 minfly_fs()->set_basename( false, __FILE__ ); 21 22 if (function_exists('minfly_fs')) { 23 minfly_fs()->set_basename(false, __FILE__); 23 24 } else { 24 25 /** … … 27 28 */ 28 29 // The key prefix Upper-case: SAPMFLY, lower-case: sapmfly 29 if ( !function_exists( 'minfly_fs' )) {30 if (!function_exists('minfly_fs')) { 30 31 // Create a helper function for easy SDK access. 31 function minfly_fs() { 32 function minfly_fs() 33 { 32 34 global $minfly_fs; 33 if ( !isset( $minfly_fs )) {35 if (!isset($minfly_fs)) { 34 36 // Include Freemius SDK. 35 require_once dirname( __FILE__) . '/vendor/freemius/start.php';36 $minfly_fs = fs_dynamic_init( array(37 require_once dirname(__FILE__) . '/vendor/freemius/start.php'; 38 $minfly_fs = fs_dynamic_init(array( 37 39 'id' => '19727', 38 40 'slug' => 'minifly', … … 49 51 ), 50 52 'is_live' => true, 51 ) );53 )); 52 54 } 53 55 return $minfly_fs; … … 57 59 minfly_fs(); 58 60 // Signal that SDK was initiated. 59 do_action( 'minfly_fs_loaded' ); 60 } 61 if ( !defined( 'ABSPATH' ) ) { 61 do_action('minfly_fs_loaded'); 62 } 63 64 if (!defined('ABSPATH')) { 62 65 exit; 63 66 // Exit if accessed directly. 64 67 } 65 68 // Define constants 66 define( 'SAPMFLY_VERSION', '0.0.1' ); 67 define( 'SAPMFLY_ASSETS', plugin_dir_url( __FILE__ ) . 'assets/' ); 68 define( 'SAPMFLY_TEMPLATES', plugin_dir_path( __FILE__ ) . 'templates/' ); 69 define('SAPMFLY_VERSION', '0.0.1'); 70 define('SAPMFLY_ASSETS', plugin_dir_url(__FILE__) . 'assets/'); 71 define('SAPMFLY_TEMPLATES', plugin_dir_path(__FILE__) . 'templates/'); 72 69 73 // Enqueue admin CSS and JS files 70 function sapmfly_enqueue_admin_assets() { 74 function sapmfly_enqueue_admin_assets() 75 { 71 76 // Enqueue CSS file 72 77 wp_enqueue_style( … … 101 106 } 102 107 103 add_action( 'admin_enqueue_scripts', 'sapmfly_enqueue_admin_assets');108 add_action('admin_enqueue_scripts', 'sapmfly_enqueue_admin_assets'); 104 109 // Enqueue Front End CSS and JS files 105 function sapmfly_enqueue_user_assets() { 110 function sapmfly_enqueue_user_assets() 111 { 106 112 // Enqueue CSS file 107 113 wp_enqueue_style( … … 122 128 } 123 129 124 add_action( 'wp_enqueue_scripts', 'sapmfly_enqueue_user_assets');130 add_action('wp_enqueue_scripts', 'sapmfly_enqueue_user_assets'); 125 131 // Admin dashboard main menu hook 126 add_action( 'admin_menu', 'sapmfly_register_menus');132 add_action('admin_menu', 'sapmfly_register_menus'); 127 133 /** 128 134 * Register the Minifly menu and submenus 129 135 */ 130 function sapmfly_register_menus() { 136 function sapmfly_register_menus() 137 { 131 138 $sapmfly_capability = 'manage_options'; 132 139 $sapmfly_parent_slug = 'minifly'; 133 140 // Conditional menu for upgrade to pro or license page 134 if ( !function_exists( 'is_plugin_active' )) {141 if (!function_exists('is_plugin_active')) { 135 142 include_once ABSPATH . 'wp-admin/includes/plugin.php'; 136 143 } 137 144 $pro_plugin_file = 'minifly-pro/minifly-pro.php'; 138 $pro_active = is_plugin_active( $pro_plugin_file);145 $pro_active = is_plugin_active($pro_plugin_file); 139 146 // Plugin top-level menu 140 147 add_menu_page( 141 esc_html__( 'Minifly', 'minifly'),142 esc_html__( 'Minifly', 'minifly'),148 esc_html__('Minifly', 'minifly'), 149 esc_html__('Minifly', 'minifly'), 143 150 $sapmfly_capability, 144 151 $sapmfly_parent_slug, … … 150 157 add_submenu_page( 151 158 $sapmfly_parent_slug, 152 esc_html__( 'Admin', 'minifly'),153 esc_html__( 'Admin', 'minifly'),159 esc_html__('Admin', 'minifly'), 160 esc_html__('Admin', 'minifly'), 154 161 $sapmfly_capability, 155 162 $sapmfly_parent_slug, … … 158 165 add_submenu_page( 159 166 $sapmfly_parent_slug, 160 esc_html__( 'Website', 'minifly'),161 esc_html__( 'Website', 'minifly'),167 esc_html__('Website', 'minifly'), 168 esc_html__('Website', 'minifly'), 162 169 $sapmfly_capability, 163 170 $sapmfly_parent_slug . '-user', … … 166 173 add_submenu_page( 167 174 $sapmfly_parent_slug, 168 esc_html__( 'eCommerce', 'minifly'),169 esc_html__( 'eCommerce', 'minifly'),175 esc_html__('eCommerce', 'minifly'), 176 esc_html__('eCommerce', 'minifly'), 170 177 $sapmfly_capability, 171 178 $sapmfly_parent_slug . '-store', … … 174 181 add_submenu_page( 175 182 $sapmfly_parent_slug, 176 esc_html__( 'White Label', 'minifly'),183 esc_html__('White Label', 'minifly'), 177 184 // Page title always same 178 esc_html__( 'White Label', 'minifly'),185 esc_html__('White Label', 'minifly'), 179 186 // Page title always same 180 187 $sapmfly_capability, … … 184 191 add_submenu_page( 185 192 $sapmfly_parent_slug, 186 esc_html__( 'Help Center', 'minifly'),187 esc_html__( 'Help Center', 'minifly'),193 esc_html__('Help Center', 'minifly'), 194 esc_html__('Help Center', 'minifly'), 188 195 $sapmfly_capability, 189 196 $sapmfly_parent_slug . '-help-center', … … 192 199 add_submenu_page( 193 200 $sapmfly_parent_slug, 194 esc_html__( 'Power Tools', 'minifly'),195 esc_html__( 'Power Tools', 'minifly'),201 esc_html__('Power Tools', 'minifly'), 202 esc_html__('Power Tools', 'minifly'), 196 203 $sapmfly_capability, 197 204 $sapmfly_parent_slug . '-more-tools', … … 213 220 'extra-hooks.php', 214 221 ]; 215 foreach ( $sapmfly_templates as $template) {222 foreach ($sapmfly_templates as $template) { 216 223 $template_path = SAPMFLY_TEMPLATES . $template; 217 if ( file_exists( $template_path )) {224 if (file_exists($template_path)) { 218 225 require_once $template_path; 219 226 } 220 227 } 228 221 229 // Add some update while active the plugin 222 register_activation_hook( __FILE__, 'sapmfly_set_default_back_top_color' ); 223 function sapmfly_set_default_back_top_color() { 224 $currentbg = get_option( 'sapmfly_back_top_bg_color' ); 225 $currenthv = get_option( 'sapmfly_back_top_hv_color' ); 226 if ( empty( $currentbg ) ) { 227 update_option( 'sapmfly_back_top_bg_color', '#4CAF50' ); 228 } 229 if ( empty( $currenthv ) ) { 230 update_option( 'sapmfly_back_top_hv_color', '#4CAF50' ); 230 register_activation_hook(__FILE__, 'sapmfly_set_default_back_top_color'); 231 function sapmfly_set_default_back_top_color() 232 { 233 $currentbg = get_option('sapmfly_back_top_bg_color'); 234 $currenthv = get_option('sapmfly_back_top_hv_color'); 235 if (empty($currentbg)) { 236 update_option('sapmfly_back_top_bg_color', '#4CAF50'); 237 } 238 if (empty($currenthv)) { 239 update_option('sapmfly_back_top_hv_color', '#4CAF50'); 231 240 } 232 241 } … … 236 245 * Register a custom REST API endpoint 237 246 */ 238 add_action( 'rest_api_init', function () {239 register_rest_route( 'myplugin/v1', '/info', array(247 add_action('rest_api_init', function () { 248 register_rest_route('myplugin/v1', '/info', array( 240 249 'methods' => 'GET', 241 250 'callback' => 'myplugin_get_info', 242 251 'permission_callback' => '__return_true', 243 ) );244 } );252 )); 253 }); 245 254 /** 246 255 * Callback function to return plugin data 247 256 */ 248 function myplugin_get_info( $request ) { 257 function myplugin_get_info($request) 258 { 249 259 // Path to this plugin's main file 250 $plugin_file = plugin_basename( __FILE__);260 $plugin_file = plugin_basename(__FILE__); 251 261 // Get all plugin data from header 252 if ( !function_exists( 'get_plugin_data' )) {262 if (!function_exists('get_plugin_data')) { 253 263 require_once ABSPATH . 'wp-admin/includes/plugin.php'; 254 264 } 255 $plugin_data = get_plugin_data( WP_PLUGIN_DIR . '/' . $plugin_file);265 $plugin_data = get_plugin_data(WP_PLUGIN_DIR . '/' . $plugin_file); 256 266 return array( 257 267 'site_url' => get_site_url(), … … 260 270 ); 261 271 } 262 263 272 } -
minifly/trunk/readme.txt
r3369066 r3370858 1 1 === Minifly - Site Enhancement, White Label and Custom Dashboard Solution === 2 Contributors: brainywpbd , freemius2 Contributors: brainywpbd 3 3 Tags: Site enhancement, White label, Custom dashboard, Page duplicate, minifly 4 4 Requires at least: 5.2 5 5 Tested up to: 6.8 6 Stable tag: 1.0.2 06 Stable tag: 1.0.21 7 7 Requires PHP: 7.2 8 8 License: GPLv2 or later … … 36 36 * **Hide Admin Toolbar (Pro)** You can hide admin panel toolbar to make your site more professional. While you hide admin panel toolbar, a logout button will be added in the left admin menu automatically. 37 37 * **Enable external link** - You can now add an external URL in any of you page/post. The post will be in your site but the URL will redirect to other site. 38 * **Disable theme update notice** - You can completely disable update notifications for all themes on your website. 38 39 * **Disable plugin update notice** - Enable this option to completely disable update notifications for all plugins on your website. 39 40 -
minifly/trunk/templates/admin/admin-settings.php
r3369066 r3370858 43 43 update_option('sapmfly_external_link', $external_link); 44 44 45 $disable_theme_update = isset($_POST['sapmfly_disable_theme_update']) ? 'yes' : 'no'; 46 update_option('sapmfly_disable_theme_update', $disable_theme_update); 47 45 48 $disable_plugin_update = isset($_POST['sapmfly_disable_plugin_update']) ? 'yes' : 'no'; 46 49 update_option('sapmfly_disable_plugin_update', $disable_plugin_update); … … 63 66 $gravatar_img_change = get_option('sapmfly_gravatar_img_change', 'no'); 64 67 $external_link = get_option('sapmfly_external_link', 'no'); 68 $disable_theme_update = get_option('sapmfly_disable_theme_update', 'no'); 65 69 $disable_plugin_update = get_option('sapmfly_disable_plugin_update', 'no'); 66 70 … … 187 191 ?> 188 192 193 <!-- Disable all theme update --> 194 <?php 195 $sapmfly_disable_all_theme_update = SAPMFLY_TEMPLATES . 'admin/features/disable-theme-update.php'; 196 if (file_exists($sapmfly_disable_all_theme_update)) { 197 require_once $sapmfly_disable_all_theme_update; 198 } 199 ?> 200 189 201 <!-- Disable all plugin update --> 190 202 <?php -
minifly/trunk/templates/admin/all-admin-hooks.php
r3369066 r3370858 428 428 }); 429 429 430 // Hide update notices for ALL themes if disabled in settings 431 add_filter('site_transient_update_themes', function ($transient) { 432 if (get_option('sapmfly_disable_theme_update', 'no') === 'yes') { 433 if (isset($transient->response)) { 434 $transient->response = []; 435 } 436 } 437 return $transient; 438 }); 439 430 440 // Hide all the plugin update notice 431 441 add_filter('site_transient_update_plugins', function ($transient) {
Note: See TracChangeset
for help on using the changeset viewer.