Changeset 3266815
- Timestamp:
- 04/04/2025 09:16:57 AM (10 months ago)
- Location:
- floating-awesome-button
- Files:
-
- 769 added
- 23 deleted
- 21 edited
-
tags/2.5.0 (added)
-
tags/2.5.0/Interfaces (added)
-
tags/2.5.0/Interfaces/Activatable_Interface.php (added)
-
tags/2.5.0/Interfaces/Deactivatable_Interface.php (added)
-
tags/2.5.0/Interfaces/Initiable_Interface.php (added)
-
tags/2.5.0/Interfaces/Model_Interface.php (added)
-
tags/2.5.0/Interfaces/index.php (added)
-
tags/2.5.0/assets (added)
-
tags/2.5.0/assets/build (added)
-
tags/2.5.0/assets/build/assets (added)
-
tags/2.5.0/assets/build/assets/Template-LBCkK5ue.js (added)
-
tags/2.5.0/assets/build/assets/runtime-dom.esm-bundler-Brn12ING.js (added)
-
tags/2.5.0/assets/build/components (added)
-
tags/2.5.0/assets/build/components/fab (added)
-
tags/2.5.0/assets/build/components/fab/bundle.css (added)
-
tags/2.5.0/assets/build/components/fab/bundle.js (added)
-
tags/2.5.0/assets/build/components/metabox-location (added)
-
tags/2.5.0/assets/build/components/metabox-location/bundle.js (added)
-
tags/2.5.0/assets/build/components/metabox-post (added)
-
tags/2.5.0/assets/build/components/metabox-post/bundle.CPsRaxpn.js (added)
-
tags/2.5.0/assets/build/components/metabox-setting (added)
-
tags/2.5.0/assets/build/components/metabox-setting/bundle.DC8O1bHu.js (added)
-
tags/2.5.0/assets/build/components/readingbar (added)
-
tags/2.5.0/assets/build/components/readingbar/bundle.js (added)
-
tags/2.5.0/assets/build/components/search (added)
-
tags/2.5.0/assets/build/components/search/bundle.css (added)
-
tags/2.5.0/assets/build/components/search/bundle.js (added)
-
tags/2.5.0/assets/build/components/setting (added)
-
tags/2.5.0/assets/build/components/setting/bundle.js (added)
-
tags/2.5.0/assets/build/components/templates (added)
-
tags/2.5.0/assets/build/components/templates/bundle.DyeVP__A.js (added)
-
tags/2.5.0/assets/build/components/toast (added)
-
tags/2.5.0/assets/build/components/toast/bundle.css (added)
-
tags/2.5.0/assets/build/components/toast/bundle.js (added)
-
tags/2.5.0/assets/build/components/upsell (added)
-
tags/2.5.0/assets/build/components/upsell/bundle.js (added)
-
tags/2.5.0/assets/build/components/wc-metabox-coupon (added)
-
tags/2.5.0/assets/build/components/wc-metabox-coupon/bundle.BYKtueux.js (added)
-
tags/2.5.0/assets/build/components/wc-metabox-product (added)
-
tags/2.5.0/assets/build/components/wc-metabox-product/bundle.DheY8iG0.js (added)
-
tags/2.5.0/assets/build/css (added)
-
tags/2.5.0/assets/build/css/backend.b97ebe53.css (added)
-
tags/2.5.0/assets/build/css/fab-modal.30156d58.css (added)
-
tags/2.5.0/assets/build/css/fab-shapes.b9cf12b6.css (added)
-
tags/2.5.0/assets/build/css/frontend.6fac8c29.css (added)
-
tags/2.5.0/assets/build/js (added)
-
tags/2.5.0/assets/build/js/backend (added)
-
tags/2.5.0/assets/build/js/backend/metabox-design.B5uLVGO-.js (added)
-
tags/2.5.0/assets/build/js/backend/metabox-location.q3qIh8uF.js (added)
-
tags/2.5.0/assets/build/js/backend/metabox-setting.CEU53XYX.js (added)
-
tags/2.5.0/assets/build/js/backend/metabox-trigger.Djqwr4f4.js (added)
-
tags/2.5.0/assets/build/js/backend/plugin.BPMB2mGM.js (added)
-
tags/2.5.0/assets/build/js/frontend (added)
-
tags/2.5.0/assets/build/js/frontend/plugin.CBkVtZAo.js (added)
-
tags/2.5.0/assets/build/js/integration (added)
-
tags/2.5.0/assets/build/js/integration/contact-form-7.min.BOhnLO00.js (added)
-
tags/2.5.0/assets/build/json (added)
-
tags/2.5.0/assets/build/json/fontAwesomeIcons.json (added)
-
tags/2.5.0/assets/build/manifest-sass.json (added)
-
tags/2.5.0/assets/build/manifest.json (added)
-
tags/2.5.0/assets/img (added)
-
tags/2.5.0/assets/img/cover.jpg (added)
-
tags/2.5.0/assets/img/icon.png (added)
-
tags/2.5.0/assets/img/loading.gif (added)
-
tags/2.5.0/assets/img/logo.gif (added)
-
tags/2.5.0/assets/local (added)
-
tags/2.5.0/assets/local/fab.js (added)
-
tags/2.5.0/assets/store (added)
-
tags/2.5.0/assets/store/metabox-setting-modal-store.ts (added)
-
tags/2.5.0/assets/vendor (added)
-
tags/2.5.0/assets/vendor/animatecss (added)
-
tags/2.5.0/assets/vendor/animatecss/animate.min.css (added)
-
tags/2.5.0/assets/vendor/fontawesome (added)
-
tags/2.5.0/assets/vendor/fontawesome/css (added)
-
tags/2.5.0/assets/vendor/fontawesome/css/all.min.css (added)
-
tags/2.5.0/assets/vendor/fontawesome/webfonts (added)
-
tags/2.5.0/assets/vendor/fontawesome/webfonts/fa-brands-400.ttf (added)
-
tags/2.5.0/assets/vendor/fontawesome/webfonts/fa-brands-400.woff2 (added)
-
tags/2.5.0/assets/vendor/fontawesome/webfonts/fa-regular-400.ttf (added)
-
tags/2.5.0/assets/vendor/fontawesome/webfonts/fa-regular-400.woff2 (added)
-
tags/2.5.0/assets/vendor/fontawesome/webfonts/fa-solid-900.ttf (added)
-
tags/2.5.0/assets/vendor/fontawesome/webfonts/fa-solid-900.woff2 (added)
-
tags/2.5.0/assets/vendor/fontawesome/webfonts/fa-v4compatibility.ttf (added)
-
tags/2.5.0/assets/vendor/fontawesome/webfonts/fa-v4compatibility.woff2 (added)
-
tags/2.5.0/assets/vendor/jquery-confirm (added)
-
tags/2.5.0/assets/vendor/jquery-confirm/jquery-confirm.min.css (added)
-
tags/2.5.0/assets/vendor/jquery-confirm/jquery-confirm.min.js (added)
-
tags/2.5.0/assets/vendor/jquery-hotkey (added)
-
tags/2.5.0/assets/vendor/jquery-hotkey/jquery.hotkeys.min.js (added)
-
tags/2.5.0/assets/vendor/jquery-select2 (added)
-
tags/2.5.0/assets/vendor/jquery-select2/select2.min.css (added)
-
tags/2.5.0/assets/vendor/jquery-select2/select2.min.js (added)
-
tags/2.5.0/assets/vendor/vendor.json (added)
-
tags/2.5.0/changelog.txt (added)
-
tags/2.5.0/config.json (added)
-
tags/2.5.0/floating-awesome-button.php (added)
-
tags/2.5.0/fonts.json (added)
-
tags/2.5.0/freemius.php (added)
-
tags/2.5.0/license.txt (added)
-
tags/2.5.0/readme.txt (added)
-
tags/2.5.0/src (added)
-
tags/2.5.0/src/Api (added)
-
tags/2.5.0/src/Api/Analytics.php (added)
-
tags/2.5.0/src/Api/Plugin.php (added)
-
tags/2.5.0/src/Api/Posts.php (added)
-
tags/2.5.0/src/Api/Settings.php (added)
-
tags/2.5.0/src/Api/Usages.php (added)
-
tags/2.5.0/src/Api/index.php (added)
-
tags/2.5.0/src/Controller (added)
-
tags/2.5.0/src/Controller/Backend (added)
-
tags/2.5.0/src/Controller/Backend/Backend.php (added)
-
tags/2.5.0/src/Controller/Backend/BackendCustomColumns.php (added)
-
tags/2.5.0/src/Controller/Backend/BackendPage.php (added)
-
tags/2.5.0/src/Controller/Backend/Notice.php (added)
-
tags/2.5.0/src/Controller/Backend/Posts.php (added)
-
tags/2.5.0/src/Controller/Backend/Templates.php (added)
-
tags/2.5.0/src/Controller/Backend/Third_Party_Integrations (added)
-
tags/2.5.0/src/Controller/Backend/Third_Party_Integrations/Contact_Form_7.php (added)
-
tags/2.5.0/src/Controller/Backend/Third_Party_Integrations/WooCommerce (added)
-
tags/2.5.0/src/Controller/Backend/Third_Party_Integrations/WooCommerce/Cart_Reminder.php (added)
-
tags/2.5.0/src/Controller/Backend/Third_Party_Integrations/WooCommerce/Featured_Product.php (added)
-
tags/2.5.0/src/Controller/Backend/Third_Party_Integrations/WooCommerce/Metabox (added)
-
tags/2.5.0/src/Controller/Backend/Third_Party_Integrations/WooCommerce/Metabox/WC_Metabox_Coupon.php (added)
-
tags/2.5.0/src/Controller/Backend/Third_Party_Integrations/WooCommerce/Metabox/WC_Metabox_Product.php (added)
-
tags/2.5.0/src/Controller/Backend/Third_Party_Integrations/WooCommerce/Quick_Purchase.php (added)
-
tags/2.5.0/src/Controller/Backend/Third_Party_Integrations/WooCommerce/Types (added)
-
tags/2.5.0/src/Controller/Backend/Third_Party_Integrations/WooCommerce/Types/Apply_Coupon (added)
-
tags/2.5.0/src/Controller/Backend/Third_Party_Integrations/WooCommerce/Types/Apply_Coupon/WC_Apply_Coupon_Editor.php (added)
-
tags/2.5.0/src/Controller/Backend/Third_Party_Integrations/WooCommerce/Types/Apply_Coupon/WC_Apply_Coupon_Frontend.php (added)
-
tags/2.5.0/src/Controller/Backend/Third_Party_Integrations/WooCommerce/Types/Apply_Coupon/WC_Apply_Coupon_Template.php (added)
-
tags/2.5.0/src/Controller/Backend/Third_Party_Integrations/WooCommerce/Types/Apply_Coupon/WC_Apply_Coupon_Type.php (added)
-
tags/2.5.0/src/Controller/Backend/Third_Party_Integrations/WooCommerce/WooCommerce.php (added)
-
tags/2.5.0/src/Controller/Backend/Upsell.php (added)
-
tags/2.5.0/src/Controller/Backend/Utils.php (added)
-
tags/2.5.0/src/Controller/Base.php (added)
-
tags/2.5.0/src/Controller/Elementor (added)
-
tags/2.5.0/src/Controller/Elementor/Elementor.php (added)
-
tags/2.5.0/src/Controller/Frontend (added)
-
tags/2.5.0/src/Controller/Frontend/Frontend.php (added)
-
tags/2.5.0/src/Controller/Legacy (added)
-
tags/2.5.0/src/Controller/Legacy/Legacy_Option.php (added)
-
tags/2.5.0/src/Controller/Metabox (added)
-
tags/2.5.0/src/Controller/Metabox/MetaboxAction.php (added)
-
tags/2.5.0/src/Controller/Metabox/MetaboxLocation.php (added)
-
tags/2.5.0/src/Controller/Metabox/MetaboxSetting.php (added)
-
tags/2.5.0/src/Controller/Metabox/MetaboxUpgrade.php (added)
-
tags/2.5.0/src/Controller/Metabox/Metabox_Post.php (added)
-
tags/2.5.0/src/Controller/Shortcodes.php (added)
-
tags/2.5.0/src/Controller/Types (added)
-
tags/2.5.0/src/Controller/Types/Anchor_Link (added)
-
tags/2.5.0/src/Controller/Types/Anchor_Link/Anchor_Link_Type.php (added)
-
tags/2.5.0/src/Controller/Types/Auth_Login (added)
-
tags/2.5.0/src/Controller/Types/Auth_Login/Auth_Login_Type.php (added)
-
tags/2.5.0/src/Controller/Types/Auth_Logout (added)
-
tags/2.5.0/src/Controller/Types/Auth_Logout/Auth_Logout_Type.php (added)
-
tags/2.5.0/src/Controller/Types/Bar_Button_Group.php (added)
-
tags/2.5.0/src/Controller/Types/Group.php (added)
-
tags/2.5.0/src/Controller/Types/Latest_Post (added)
-
tags/2.5.0/src/Controller/Types/Latest_Post/Latest_Post_Type.php (added)
-
tags/2.5.0/src/Controller/Types/Link (added)
-
tags/2.5.0/src/Controller/Types/Link/Link_Type.php (added)
-
tags/2.5.0/src/Controller/Types/Link_Group.php (added)
-
tags/2.5.0/src/Controller/Types/Modal (added)
-
tags/2.5.0/src/Controller/Types/Modal/Modal_Type.php (added)
-
tags/2.5.0/src/Controller/Types/Modal_Popup_Group.php (added)
-
tags/2.5.0/src/Controller/Types/Modal_Widget (added)
-
tags/2.5.0/src/Controller/Types/Modal_Widget/Modal_Widget_Type.php (added)
-
tags/2.5.0/src/Controller/Types/Print (added)
-
tags/2.5.0/src/Controller/Types/Print/Print_Type.php (added)
-
tags/2.5.0/src/Controller/Types/Reading_Bar (added)
-
tags/2.5.0/src/Controller/Types/Reading_Bar/Reading_Bar_Type.php (added)
-
tags/2.5.0/src/Controller/Types/Scroll_To_Top (added)
-
tags/2.5.0/src/Controller/Types/Scroll_To_Top/Scroll_To_Top_Type.php (added)
-
tags/2.5.0/src/Controller/Types/Search (added)
-
tags/2.5.0/src/Controller/Types/Search/Search_Type.php (added)
-
tags/2.5.0/src/Controller/Types/Single_Post (added)
-
tags/2.5.0/src/Controller/Types/Single_Post/Single_Post_Type.php (added)
-
tags/2.5.0/src/Controller/Types/Single_Post/Single_Post_Type_Editor.php (added)
-
tags/2.5.0/src/Controller/Types/Single_Post/Single_Post_Type_Frontend.php (added)
-
tags/2.5.0/src/Controller/Types/Single_Post/Single_Post_Type_Template.php (added)
-
tags/2.5.0/src/Controller/Types/Toast (added)
-
tags/2.5.0/src/Controller/Types/Toast/Toast_Type.php (added)
-
tags/2.5.0/src/Controller/Types/Toast/Toast_Type_Frontend.php (added)
-
tags/2.5.0/src/Controller/Types/Toast_Group.php (added)
-
tags/2.5.0/src/Controller/Types/Widget (added)
-
tags/2.5.0/src/Controller/Types/Widget/Widget_Type.php (added)
-
tags/2.5.0/src/Controller/Types/Widget_Group.php (added)
-
tags/2.5.0/src/Controller/index.php (added)
-
tags/2.5.0/src/Feature (added)
-
tags/2.5.0/src/Feature/Animation.php (added)
-
tags/2.5.0/src/Feature/Backend.php (added)
-
tags/2.5.0/src/Feature/Design.php (added)
-
tags/2.5.0/src/Feature/Elementor.php (added)
-
tags/2.5.0/src/Feature/Frontend.php (added)
-
tags/2.5.0/src/Feature/Hooks.php (added)
-
tags/2.5.0/src/Feature/Miscellaneous.php (added)
-
tags/2.5.0/src/Feature/Modal.php (added)
-
tags/2.5.0/src/Feature/Order.php (added)
-
tags/2.5.0/src/Feature/Upsell.php (added)
-
tags/2.5.0/src/Feature/index.php (added)
-
tags/2.5.0/src/Helper (added)
-
tags/2.5.0/src/Helper/FAB (added)
-
tags/2.5.0/src/Helper/FAB/FABItem.php (added)
-
tags/2.5.0/src/Helper/FAB/FABModal.php (added)
-
tags/2.5.0/src/Helper/FAB/FABModule.php (added)
-
tags/2.5.0/src/Helper/FAB/FAB_Template.php (added)
-
tags/2.5.0/src/Helper/FABMetabox (added)
-
tags/2.5.0/src/Helper/FABMetabox/FABMetaboxDesign.php (added)
-
tags/2.5.0/src/Helper/FABMetabox/FABMetaboxLocation.php (added)
-
tags/2.5.0/src/Helper/FABMetabox/FABMetaboxSetting.php (added)
-
tags/2.5.0/src/Helper/FABMetabox/FABMetaboxTrigger.php (added)
-
tags/2.5.0/src/Helper/FABModule (added)
-
tags/2.5.0/src/Helper/FABModule/FABModuleAnchorLink.php (added)
-
tags/2.5.0/src/Helper/FABModule/FABModuleAuthLogin.php (added)
-
tags/2.5.0/src/Helper/FABModule/FABModuleAuthLogout.php (added)
-
tags/2.5.0/src/Helper/FABModule/FABModuleReadingBar.php (added)
-
tags/2.5.0/src/Helper/FABModule/FABModuleScrollToTop.php (added)
-
tags/2.5.0/src/Helper/FABModule/FABModuleSearch.php (added)
-
tags/2.5.0/src/Model (added)
-
tags/2.5.0/src/Model/Fab.php (added)
-
tags/2.5.0/src/Model/index.php (added)
-
tags/2.5.0/src/Plugin (added)
-
tags/2.5.0/src/Plugin/Api.php (added)
-
tags/2.5.0/src/Plugin/Config.php (added)
-
tags/2.5.0/src/Plugin/Constants.php (added)
-
tags/2.5.0/src/Plugin/Controller.php (added)
-
tags/2.5.0/src/Plugin/Feature.php (added)
-
tags/2.5.0/src/Plugin/Form.php (added)
-
tags/2.5.0/src/Plugin/Helper (added)
-
tags/2.5.0/src/Plugin/Helper.php (added)
-
tags/2.5.0/src/Plugin/Helper/Directory.php (added)
-
tags/2.5.0/src/Plugin/Helper/Integration.php (added)
-
tags/2.5.0/src/Plugin/Helper/Operator.php (added)
-
tags/2.5.0/src/Plugin/Helper/Option.php (added)
-
tags/2.5.0/src/Plugin/Helper/Page.php (added)
-
tags/2.5.0/src/Plugin/Helper/Plan.php (added)
-
tags/2.5.0/src/Plugin/Helper/Singleton.php (added)
-
tags/2.5.0/src/Plugin/Helper/Template.php (added)
-
tags/2.5.0/src/Plugin/Helper/Text.php (added)
-
tags/2.5.0/src/Plugin/Model.php (added)
-
tags/2.5.0/src/Plugin/Plugin.php (added)
-
tags/2.5.0/src/Plugin/View.php (added)
-
tags/2.5.0/src/Plugin/index.php (added)
-
tags/2.5.0/src/View (added)
-
tags/2.5.0/src/View/Backend (added)
-
tags/2.5.0/src/View/Backend/Metabox (added)
-
tags/2.5.0/src/View/Backend/Metabox/action.php (added)
-
tags/2.5.0/src/View/Backend/Metabox/location.php (added)
-
tags/2.5.0/src/View/Backend/Metabox/post.php (added)
-
tags/2.5.0/src/View/Backend/Metabox/setting.php (added)
-
tags/2.5.0/src/View/Backend/Metabox/upgrade.php (added)
-
tags/2.5.0/src/View/Backend/WooCommerce (added)
-
tags/2.5.0/src/View/Backend/WooCommerce/metabox-coupon.php (added)
-
tags/2.5.0/src/View/Backend/WooCommerce/metabox-product.php (added)
-
tags/2.5.0/src/View/Backend/admin-notice.php (added)
-
tags/2.5.0/src/View/Backend/setting.php (added)
-
tags/2.5.0/src/View/Backend/templates.php (added)
-
tags/2.5.0/src/View/Element (added)
-
tags/2.5.0/src/View/Element/loading-field.php (added)
-
tags/2.5.0/src/View/Element/loading.php (added)
-
tags/2.5.0/src/View/Element/reload.php (added)
-
tags/2.5.0/src/View/Frontend (added)
-
tags/2.5.0/src/View/Frontend/Miscellaneous (added)
-
tags/2.5.0/src/View/Frontend/Miscellaneous/Captcha (added)
-
tags/2.5.0/src/View/Frontend/Miscellaneous/Captcha/AutoDetectInactive.php (added)
-
tags/2.5.0/src/View/Frontend/Module (added)
-
tags/2.5.0/src/View/Frontend/Module/login.php (added)
-
tags/2.5.0/src/View/Frontend/Module/logout.php (added)
-
tags/2.5.0/src/View/Frontend/Module/search.php (added)
-
tags/2.5.0/src/View/Frontend/button.php (added)
-
tags/2.5.0/src/View/Frontend/modal.php (added)
-
tags/2.5.0/src/View/Frontend/notice.php (added)
-
tags/2.5.0/src/View/Tailwind (added)
-
tags/2.5.0/src/View/Tailwind/element.php (added)
-
tags/2.5.0/src/View/Template (added)
-
tags/2.5.0/src/View/Template/backend (added)
-
tags/2.5.0/src/View/Template/backend/blank.php (added)
-
tags/2.5.0/src/View/Template/backend/box.php (added)
-
tags/2.5.0/src/View/Template/backend/default.php (added)
-
tags/2.5.0/src/View/Template/backend/jconfirm.php (added)
-
tags/2.5.0/src/View/Template/backend/optiontab.php (added)
-
tags/2.5.0/src/View/Template/backend/setting.php (added)
-
tags/2.5.0/src/View/Template/form (added)
-
tags/2.5.0/src/View/Template/form/container (added)
-
tags/2.5.0/src/View/Template/form/container/setting.php (added)
-
tags/2.5.0/src/View/Template/form/html (added)
-
tags/2.5.0/src/View/Template/form/html/heading.php (added)
-
tags/2.5.0/src/View/Template/form/html/number.php (added)
-
tags/2.5.0/src/View/Template/form/html/select.php (added)
-
tags/2.5.0/src/View/Template/form/html/switch.php (added)
-
tags/2.5.0/src/View/Template/form/html/text.php (added)
-
tags/2.5.0/src/View/Template/frontend (added)
-
tags/2.5.0/src/View/Template/frontend/blank.php (added)
-
tags/2.5.0/src/View/Template/modal (added)
-
tags/2.5.0/src/View/Template/modal/layout (added)
-
tags/2.5.0/src/View/Template/modal/layout/background_image.php (added)
-
tags/2.5.0/src/View/Template/modal/layout/grid-left.php (added)
-
tags/2.5.0/src/View/Template/modal/layout/grid-right.php (added)
-
tags/2.5.0/src/View/Template/modal/layout/overflow.php (added)
-
tags/2.5.0/src/View/Template/modal/layout/stacked.php (added)
-
tags/2.5.0/src/View/index.php (added)
-
tags/2.5.0/src/Wordpress (added)
-
tags/2.5.0/src/Wordpress/Email.php (added)
-
tags/2.5.0/src/Wordpress/Helper (added)
-
tags/2.5.0/src/Wordpress/Helper/API.php (added)
-
tags/2.5.0/src/Wordpress/Helper/Asset.php (added)
-
tags/2.5.0/src/Wordpress/Helper/Helper.php (added)
-
tags/2.5.0/src/Wordpress/Helper/Model.php (added)
-
tags/2.5.0/src/Wordpress/Helper/Option.php (added)
-
tags/2.5.0/src/Wordpress/Helper/Page.php (added)
-
tags/2.5.0/src/Wordpress/Helper/Shortcode.php (added)
-
tags/2.5.0/src/Wordpress/Helper/Template.php (added)
-
tags/2.5.0/src/Wordpress/Helper/User.php (added)
-
tags/2.5.0/src/Wordpress/Helper/Validate.php (added)
-
tags/2.5.0/src/Wordpress/Hook (added)
-
tags/2.5.0/src/Wordpress/Hook/Action.php (added)
-
tags/2.5.0/src/Wordpress/Hook/Filter.php (added)
-
tags/2.5.0/src/Wordpress/Hook/Hook.php (added)
-
tags/2.5.0/src/Wordpress/Hook/Shortcode.php (added)
-
tags/2.5.0/src/Wordpress/MetaBox.php (added)
-
tags/2.5.0/src/Wordpress/Model (added)
-
tags/2.5.0/src/Wordpress/Model/Meta.php (added)
-
tags/2.5.0/src/Wordpress/Model/Metabox.php (added)
-
tags/2.5.0/src/Wordpress/Model/Model.php (added)
-
tags/2.5.0/src/Wordpress/Model/Taxonomy.php (added)
-
tags/2.5.0/src/Wordpress/Model/Type.php (added)
-
tags/2.5.0/src/Wordpress/Page (added)
-
tags/2.5.0/src/Wordpress/Page/MenuPage.php (added)
-
tags/2.5.0/src/Wordpress/Page/Page.php (added)
-
tags/2.5.0/src/Wordpress/Page/SubmenuPage.php (added)
-
tags/2.5.0/src/Wordpress/index.php (added)
-
tags/2.5.0/templates (added)
-
tags/2.5.0/templates/announcement-toast.json (added)
-
tags/2.5.0/templates/behance.json (added)
-
tags/2.5.0/templates/bitbucket.json (added)
-
tags/2.5.0/templates/bitcoin.json (added)
-
tags/2.5.0/templates/confluence.json (added)
-
tags/2.5.0/templates/contact-form-7-popup.json (added)
-
tags/2.5.0/templates/discord.json (added)
-
tags/2.5.0/templates/discount-popup.json (added)
-
tags/2.5.0/templates/donate.json (added)
-
tags/2.5.0/templates/download-ebook-toast.json (added)
-
tags/2.5.0/templates/download.json (added)
-
tags/2.5.0/templates/dribbble.json (added)
-
tags/2.5.0/templates/dropbox.json (added)
-
tags/2.5.0/templates/email.json (added)
-
tags/2.5.0/templates/facebook-messenger.json (added)
-
tags/2.5.0/templates/facebook.json (added)
-
tags/2.5.0/templates/feedback-toast.json (added)
-
tags/2.5.0/templates/figma.json (added)
-
tags/2.5.0/templates/floating-button-for-administrator.json (added)
-
tags/2.5.0/templates/floating-button-for-author.json (added)
-
tags/2.5.0/templates/floating-button-for-contributor.json (added)
-
tags/2.5.0/templates/floating-button-for-editor.json (added)
-
tags/2.5.0/templates/floating-button-for-subscriber.json (added)
-
tags/2.5.0/templates/floating-button-logged-in-user.json (added)
-
tags/2.5.0/templates/floating-button-on-404.json (added)
-
tags/2.5.0/templates/floating-button-on-any-single-post-type.json (added)
-
tags/2.5.0/templates/floating-button-on-archive-page.json (added)
-
tags/2.5.0/templates/floating-button-on-front-page.json (added)
-
tags/2.5.0/templates/floating-button-on-home-page.json (added)
-
tags/2.5.0/templates/floating-button-on-pages.json (added)
-
tags/2.5.0/templates/floating-button-on-posts.json (added)
-
tags/2.5.0/templates/floating-button-on-search-page.json (added)
-
tags/2.5.0/templates/floating-button.json (added)
-
tags/2.5.0/templates/free-audit-toast.json (added)
-
tags/2.5.0/templates/free-consultation-toast.json (added)
-
tags/2.5.0/templates/get-quote-toast.json (added)
-
tags/2.5.0/templates/github.json (added)
-
tags/2.5.0/templates/gitlab.json (added)
-
tags/2.5.0/templates/goodreads.json (added)
-
tags/2.5.0/templates/google-drive.json (added)
-
tags/2.5.0/templates/google-map.json (added)
-
tags/2.5.0/templates/google-meet.json (added)
-
tags/2.5.0/templates/instagram.json (added)
-
tags/2.5.0/templates/jira.json (added)
-
tags/2.5.0/templates/join-community-toast.json (added)
-
tags/2.5.0/templates/join-newsletter-toast.json (added)
-
tags/2.5.0/templates/join-waitlist-toast.json (added)
-
tags/2.5.0/templates/kickstarter.json (added)
-
tags/2.5.0/templates/latest-post-toast.json (added)
-
tags/2.5.0/templates/latest-post.json (added)
-
tags/2.5.0/templates/linkedin.json (added)
-
tags/2.5.0/templates/listen-podcast-toast.json (added)
-
tags/2.5.0/templates/login-popup.json (added)
-
tags/2.5.0/templates/logout-popup.json (added)
-
tags/2.5.0/templates/mastodon.json (added)
-
tags/2.5.0/templates/meetup.json (added)
-
tags/2.5.0/templates/newsletter.json (added)
-
tags/2.5.0/templates/open-collective.json (added)
-
tags/2.5.0/templates/patreon.json (added)
-
tags/2.5.0/templates/paypal.json (added)
-
tags/2.5.0/templates/phone.json (added)
-
tags/2.5.0/templates/pinterest.json (added)
-
tags/2.5.0/templates/popup.json (added)
-
tags/2.5.0/templates/portfolio.json (added)
-
tags/2.5.0/templates/print.json (added)
-
tags/2.5.0/templates/reading-bar.json (added)
-
tags/2.5.0/templates/reddit.json (added)
-
tags/2.5.0/templates/register-webinar-toast.json (added)
-
tags/2.5.0/templates/rsvp-toast.json (added)
-
tags/2.5.0/templates/schedule.json (added)
-
tags/2.5.0/templates/scroll-to-top.json (added)
-
tags/2.5.0/templates/single-page.json (added)
-
tags/2.5.0/templates/single-post.json (added)
-
tags/2.5.0/templates/skype.json (added)
-
tags/2.5.0/templates/slack.json (added)
-
tags/2.5.0/templates/spotify.json (added)
-
tags/2.5.0/templates/telegram.json (added)
-
tags/2.5.0/templates/ticket.json (added)
-
tags/2.5.0/templates/tiktok.json (added)
-
tags/2.5.0/templates/trello.json (added)
-
tags/2.5.0/templates/twitch.json (added)
-
tags/2.5.0/templates/twitter.json (added)
-
tags/2.5.0/templates/wechat.json (added)
-
tags/2.5.0/templates/welcome-popup.json (added)
-
tags/2.5.0/templates/welcome-toast.json (added)
-
tags/2.5.0/templates/whatsapp-consulting.json (added)
-
tags/2.5.0/templates/whatsapp-hotels.json (added)
-
tags/2.5.0/templates/whatsapp-restaurant.json (added)
-
tags/2.5.0/templates/whatsapp-travel-agent.json (added)
-
tags/2.5.0/templates/whatsapp-wedding-organizer.json (added)
-
tags/2.5.0/templates/whatsapp.json (added)
-
tags/2.5.0/templates/wikipedia.json (added)
-
tags/2.5.0/templates/woocommerce-add-to-cart.json (added)
-
tags/2.5.0/templates/woocommerce-apply-coupon-cart-quantity.json (added)
-
tags/2.5.0/templates/woocommerce-apply-coupon-cart-subtotal.json (added)
-
tags/2.5.0/templates/woocommerce-apply-coupon-logged-in-customer.json (added)
-
tags/2.5.0/templates/woocommerce-apply-coupon.json (added)
-
tags/2.5.0/templates/woocommerce-buy-now.json (added)
-
tags/2.5.0/templates/woocommerce-cart-reminder.json (added)
-
tags/2.5.0/templates/woocommerce-customer-button.json (added)
-
tags/2.5.0/templates/woocommerce-featured-product.json (added)
-
tags/2.5.0/templates/woocommerce-product-information.json (added)
-
tags/2.5.0/templates/woocommerce-shop-manager-button.json (added)
-
tags/2.5.0/templates/youtube-popup.json (added)
-
tags/2.5.0/templates/youtube.json (added)
-
tags/2.5.0/templates/zoom.json (added)
-
tags/2.5.0/vendor (added)
-
tags/2.5.0/vendor/autoload.php (added)
-
tags/2.5.0/vendor/composer (added)
-
tags/2.5.0/vendor/composer/ClassLoader.php (added)
-
tags/2.5.0/vendor/composer/InstalledVersions.php (added)
-
tags/2.5.0/vendor/composer/LICENSE (added)
-
tags/2.5.0/vendor/composer/autoload_classmap.php (added)
-
tags/2.5.0/vendor/composer/autoload_files.php (added)
-
tags/2.5.0/vendor/composer/autoload_namespaces.php (added)
-
tags/2.5.0/vendor/composer/autoload_psr4.php (added)
-
tags/2.5.0/vendor/composer/autoload_real.php (added)
-
tags/2.5.0/vendor/composer/autoload_static.php (added)
-
tags/2.5.0/vendor/composer/installed.json (added)
-
tags/2.5.0/vendor/composer/installed.php (added)
-
tags/2.5.0/vendor/composer/platform_check.php (added)
-
tags/2.5.0/vendor/freemius (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/LICENSE.txt (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/assets (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/assets/css (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/assets/css/admin (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/assets/css/admin/account.css (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/assets/css/admin/add-ons.css (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/assets/css/admin/affiliation.css (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/assets/css/admin/checkout.css (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/assets/css/admin/clone-resolution.css (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/assets/css/admin/common.css (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/assets/css/admin/connect.css (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/assets/css/admin/debug.css (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/assets/css/admin/dialog-boxes.css (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/assets/css/admin/gdpr-optin-notice.css (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/assets/css/admin/index.php (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/assets/css/admin/optout.css (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/assets/css/admin/plugins.css (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/assets/css/customizer.css (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/assets/css/index.php (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/assets/img (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/assets/img/index.php (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/assets/img/plugin-icon.png (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/assets/img/theme-icon.png (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/assets/index.php (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/assets/js (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/assets/js/index.php (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/assets/js/jquery.form.js (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/assets/js/nojquery.ba-postmessage.js (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/assets/js/postmessage.js (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/assets/js/pricing (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/assets/js/pricing/14fb1bd5b7c41648488b06147f50a0dc.svg (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/assets/js/pricing/178afa6030e76635dbe835e111d2c507.png (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/assets/js/pricing/27b5a722a5553d9de0170325267fccec.png (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/assets/js/pricing/4375c4a3ddc6f637c2ab9a2d7220f91e.png (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/assets/js/pricing/4529cac82a2d1f300d3c4702b7b5e8f3.svg (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/assets/js/pricing/5480ed23b199531a8cbc05924f26952b.png (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/assets/js/pricing/b4f3b958f4a019862d81b15f3f8eee3a.svg (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/assets/js/pricing/c03f665db27af43971565560adfba594.png (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/assets/js/pricing/cb5fc4f6ec7ada72e986f6e7dde365bf.png (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/assets/js/pricing/dd89563360f0272635c8f0ab7d7f1402.png (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/assets/js/pricing/e366d70661d8ad2493bd6afbd779f125.png (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/assets/js/pricing/f18006f6535a1a6e9c6bfbffafe6f18a.svg (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/assets/js/pricing/f3aac72a8e63997d6bb888f816457e9b.png (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/assets/js/pricing/f928f1be99776af83e8e6be4baf8ffe7.svg (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/assets/js/pricing/fde48e4609a6ddc11d639fc2421f2afd.png (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/assets/js/pricing/freemius-pricing.js (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/assets/js/pricing/freemius-pricing.js.LICENSE.txt (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/config.php (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/includes (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/includes/class-freemius-abstract.php (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/includes/class-freemius.php (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/includes/class-fs-admin-notices.php (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/includes/class-fs-api.php (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/includes/class-fs-garbage-collector.php (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/includes/class-fs-lock.php (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/includes/class-fs-logger.php (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/includes/class-fs-options.php (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/includes/class-fs-plugin-updater.php (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/includes/class-fs-security.php (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/includes/class-fs-storage.php (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/includes/class-fs-user-lock.php (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/includes/customizer (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/includes/customizer/class-fs-customizer-support-section.php (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/includes/customizer/class-fs-customizer-upsell-control.php (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/includes/customizer/index.php (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/includes/debug (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/includes/debug/class-fs-debug-bar-panel.php (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/includes/debug/debug-bar-start.php (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/includes/debug/index.php (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/includes/entities (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/includes/entities/class-fs-affiliate-terms.php (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/includes/entities/class-fs-affiliate.php (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/includes/entities/class-fs-billing.php (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/includes/entities/class-fs-entity.php (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/includes/entities/class-fs-payment.php (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/includes/entities/class-fs-plugin-info.php (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/includes/entities/class-fs-plugin-license.php (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/includes/entities/class-fs-plugin-plan.php (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/includes/entities/class-fs-plugin-tag.php (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/includes/entities/class-fs-plugin.php (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/includes/entities/class-fs-pricing.php (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/includes/entities/class-fs-scope-entity.php (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/includes/entities/class-fs-site.php (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/includes/entities/class-fs-subscription.php (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/includes/entities/class-fs-user.php (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/includes/entities/index.php (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/includes/fs-core-functions.php (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/includes/fs-essential-functions.php (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/includes/fs-html-escaping-functions.php (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/includes/fs-plugin-info-dialog.php (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/includes/index.php (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/includes/l10n.php (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/includes/managers (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/includes/managers/class-fs-admin-menu-manager.php (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/includes/managers/class-fs-admin-notice-manager.php (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/includes/managers/class-fs-cache-manager.php (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/includes/managers/class-fs-checkout-manager.php (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/includes/managers/class-fs-clone-manager.php (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/includes/managers/class-fs-contact-form-manager.php (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/includes/managers/class-fs-debug-manager.php (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/includes/managers/class-fs-gdpr-manager.php (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/includes/managers/class-fs-key-value-storage.php (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/includes/managers/class-fs-license-manager.php (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/includes/managers/class-fs-option-manager.php (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/includes/managers/class-fs-permission-manager.php (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/includes/managers/class-fs-plan-manager.php (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/includes/managers/class-fs-plugin-manager.php (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/includes/managers/index.php (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/includes/sdk (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/includes/sdk/Exceptions (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/includes/sdk/Exceptions/ArgumentNotExistException.php (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/includes/sdk/Exceptions/EmptyArgumentException.php (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/includes/sdk/Exceptions/Exception.php (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/includes/sdk/Exceptions/InvalidArgumentException.php (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/includes/sdk/Exceptions/OAuthException.php (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/includes/sdk/Exceptions/index.php (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/includes/sdk/FreemiusBase.php (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/includes/sdk/FreemiusWordPress.php (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/includes/sdk/LICENSE.txt (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/includes/sdk/index.php (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/includes/supplements (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/includes/supplements/fs-essential-functions-1.1.7.1.php (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/includes/supplements/fs-essential-functions-2.2.1.php (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/includes/supplements/fs-migration-2.5.1.php (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/includes/supplements/index.php (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/index.php (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/languages (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/languages/freemius-cs_CZ.mo (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/languages/freemius-da_DK.mo (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/languages/freemius-de_DE.mo (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/languages/freemius-es_ES.mo (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/languages/freemius-fr_FR.mo (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/languages/freemius-he_IL.mo (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/languages/freemius-hu_HU.mo (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/languages/freemius-it_IT.mo (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/languages/freemius-ja.mo (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/languages/freemius-nl_NL.mo (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/languages/freemius-ru_RU.mo (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/languages/freemius-ta.mo (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/languages/freemius-zh_CN.mo (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/languages/freemius.pot (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/languages/index.php (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/require.php (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/start.php (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/templates (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/templates/account (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/templates/account.php (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/templates/account/billing.php (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/templates/account/index.php (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/templates/account/partials (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/templates/account/partials/activate-license-button.php (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/templates/account/partials/addon.php (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/templates/account/partials/deactivate-license-button.php (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/templates/account/partials/disconnect-button.php (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/templates/account/partials/index.php (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/templates/account/partials/site.php (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/templates/account/payments.php (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/templates/add-ons.php (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/templates/add-trial-to-pricing.php (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/templates/admin-notice.php (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/templates/ajax-loader.php (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/templates/api-connectivity-message-js.php (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/templates/auto-installation.php (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/templates/checkout (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/templates/checkout.php (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/templates/checkout/frame.php (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/templates/checkout/process-redirect.php (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/templates/checkout/redirect.php (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/templates/clone-resolution-js.php (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/templates/connect (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/templates/connect.php (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/templates/connect/index.php (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/templates/connect/permission.php (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/templates/connect/permissions-group.php (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/templates/contact.php (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/templates/debug (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/templates/debug.php (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/templates/debug/api-calls.php (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/templates/debug/index.php (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/templates/debug/logger.php (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/templates/debug/plugins-themes-sync.php (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/templates/debug/scheduled-crons.php (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/templates/email.php (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/templates/forms (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/templates/forms/affiliation.php (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/templates/forms/data-debug-mode.php (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/templates/forms/deactivation (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/templates/forms/deactivation/contact.php (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/templates/forms/deactivation/form.php (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/templates/forms/deactivation/index.php (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/templates/forms/deactivation/retry-skip.php (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/templates/forms/email-address-update.php (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/templates/forms/index.php (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/templates/forms/license-activation.php (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/templates/forms/optout.php (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/templates/forms/premium-versions-upgrade-handler.php (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/templates/forms/premium-versions-upgrade-metadata.php (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/templates/forms/resend-key.php (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/templates/forms/subscription-cancellation.php (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/templates/forms/trial-start.php (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/templates/forms/user-change.php (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/templates/gdpr-optin-js.php (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/templates/index.php (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/templates/js (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/templates/js/index.php (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/templates/js/jquery.content-change.php (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/templates/js/open-license-activation.php (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/templates/js/permissions.php (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/templates/js/style-premium-theme.php (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/templates/partials (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/templates/partials/index.php (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/templates/partials/network-activation.php (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/templates/plugin-icon.php (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/templates/plugin-info (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/templates/plugin-info/description.php (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/templates/plugin-info/features.php (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/templates/plugin-info/index.php (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/templates/plugin-info/screenshots.php (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/templates/pricing.php (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/templates/secure-https-header.php (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/templates/sticky-admin-notice-js.php (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/templates/tabs-capture-js.php (added)
-
tags/2.5.0/vendor/freemius/wordpress-sdk/templates/tabs.php (added)
-
trunk/assets/build/assets/Template-Cr_gpUNA.js (deleted)
-
trunk/assets/build/assets/Template-LBCkK5ue.js (added)
-
trunk/assets/build/assets/runtime-dom.esm-bundler-Brn12ING.js (added)
-
trunk/assets/build/assets/runtime-dom.esm-bundler-C5sV64i3.js (deleted)
-
trunk/assets/build/components/fab/bundle.css (modified) (1 diff)
-
trunk/assets/build/components/metabox-post/bundle.CPsRaxpn.js (added)
-
trunk/assets/build/components/metabox-post/bundle.kJBctkR-.js (deleted)
-
trunk/assets/build/components/metabox-setting/bundle.CM_REHHk.js (deleted)
-
trunk/assets/build/components/metabox-setting/bundle.DC8O1bHu.js (added)
-
trunk/assets/build/components/templates/bundle.CqIs1ImA.js (deleted)
-
trunk/assets/build/components/templates/bundle.DyeVP__A.js (added)
-
trunk/assets/build/components/toast/bundle.js (modified) (2 diffs)
-
trunk/assets/build/components/wc-metabox-coupon (added)
-
trunk/assets/build/components/wc-metabox-coupon/bundle.BYKtueux.js (added)
-
trunk/assets/build/components/wc-metabox-product/bundle.Bv41D-sC.js (deleted)
-
trunk/assets/build/components/wc-metabox-product/bundle.DheY8iG0.js (added)
-
trunk/assets/build/css/backend.1bc0e20d.css (deleted)
-
trunk/assets/build/css/backend.b97ebe53.css (added)
-
trunk/assets/build/css/frontend.6fac8c29.css (added)
-
trunk/assets/build/css/frontend.961e60c8.css (deleted)
-
trunk/assets/build/js/frontend/plugin.BX85GC61.js (deleted)
-
trunk/assets/build/js/frontend/plugin.CBkVtZAo.js (added)
-
trunk/assets/build/manifest-sass.json (modified) (1 diff)
-
trunk/assets/build/manifest.json (modified) (2 diffs)
-
trunk/changelog.txt (modified) (1 diff)
-
trunk/config.json (modified) (1 diff)
-
trunk/floating-awesome-button.php (modified) (1 diff)
-
trunk/readme.txt (modified) (4 diffs)
-
trunk/src/Api/Usages.php (modified) (3 diffs)
-
trunk/src/Controller/Backend/Third_Party_Integrations/WooCommerce/Apply_Coupon.php (deleted)
-
trunk/src/Controller/Backend/Third_Party_Integrations/WooCommerce/Metabox (added)
-
trunk/src/Controller/Backend/Third_Party_Integrations/WooCommerce/Metabox/WC_Metabox_Coupon.php (added)
-
trunk/src/Controller/Backend/Third_Party_Integrations/WooCommerce/Metabox/WC_Metabox_Product.php (added)
-
trunk/src/Controller/Backend/Third_Party_Integrations/WooCommerce/Types (added)
-
trunk/src/Controller/Backend/Third_Party_Integrations/WooCommerce/Types/Apply_Coupon (added)
-
trunk/src/Controller/Backend/Third_Party_Integrations/WooCommerce/Types/Apply_Coupon/WC_Apply_Coupon_Editor.php (added)
-
trunk/src/Controller/Backend/Third_Party_Integrations/WooCommerce/Types/Apply_Coupon/WC_Apply_Coupon_Frontend.php (added)
-
trunk/src/Controller/Backend/Third_Party_Integrations/WooCommerce/Types/Apply_Coupon/WC_Apply_Coupon_Template.php (added)
-
trunk/src/Controller/Backend/Third_Party_Integrations/WooCommerce/Types/Apply_Coupon/WC_Apply_Coupon_Type.php (added)
-
trunk/src/Controller/Backend/Third_Party_Integrations/WooCommerce/WC_Metabox_Product.php (deleted)
-
trunk/src/Controller/Frontend/Frontend.php (modified) (1 diff)
-
trunk/src/Controller/Legacy/Legacy_Option.php (modified) (1 diff)
-
trunk/src/Controller/Types/Anchor_Link (added)
-
trunk/src/Controller/Types/Anchor_Link/Anchor_Link_Type.php (added)
-
trunk/src/Controller/Types/Anchor_Link_Type.php (deleted)
-
trunk/src/Controller/Types/Auth_Login (added)
-
trunk/src/Controller/Types/Auth_Login/Auth_Login_Type.php (added)
-
trunk/src/Controller/Types/Auth_Login_Type.php (deleted)
-
trunk/src/Controller/Types/Auth_Logout (added)
-
trunk/src/Controller/Types/Auth_Logout/Auth_Logout_Type.php (added)
-
trunk/src/Controller/Types/Auth_Logout_Type.php (deleted)
-
trunk/src/Controller/Types/Bar_Button_Group.php (added)
-
trunk/src/Controller/Types/Group.php (added)
-
trunk/src/Controller/Types/Latest_Post (added)
-
trunk/src/Controller/Types/Latest_Post/Latest_Post_Type.php (added)
-
trunk/src/Controller/Types/Latest_Post_Type.php (deleted)
-
trunk/src/Controller/Types/Link (added)
-
trunk/src/Controller/Types/Link/Link_Type.php (added)
-
trunk/src/Controller/Types/Link_Group.php (added)
-
trunk/src/Controller/Types/Link_Type.php (deleted)
-
trunk/src/Controller/Types/Modal (added)
-
trunk/src/Controller/Types/Modal/Modal_Type.php (added)
-
trunk/src/Controller/Types/Modal_Popup_Group.php (added)
-
trunk/src/Controller/Types/Modal_Type.php (deleted)
-
trunk/src/Controller/Types/Modal_Widget (added)
-
trunk/src/Controller/Types/Modal_Widget/Modal_Widget_Type.php (added)
-
trunk/src/Controller/Types/Modal_Widget_Type.php (deleted)
-
trunk/src/Controller/Types/Print (added)
-
trunk/src/Controller/Types/Print/Print_Type.php (added)
-
trunk/src/Controller/Types/Print_Type.php (deleted)
-
trunk/src/Controller/Types/Reading_Bar (added)
-
trunk/src/Controller/Types/Reading_Bar/Reading_Bar_Type.php (added)
-
trunk/src/Controller/Types/Scroll_To_Top (added)
-
trunk/src/Controller/Types/Scroll_To_Top/Scroll_To_Top_Type.php (added)
-
trunk/src/Controller/Types/Search (added)
-
trunk/src/Controller/Types/Search/Search_Type.php (added)
-
trunk/src/Controller/Types/Search_Type.php (deleted)
-
trunk/src/Controller/Types/Single_Post/Single_Post_Type.php (modified) (2 diffs)
-
trunk/src/Controller/Types/Single_Post/Single_Post_Type_Editor.php (modified) (2 diffs)
-
trunk/src/Controller/Types/Toast/Toast_Type.php (modified) (2 diffs)
-
trunk/src/Controller/Types/Toast_Group.php (added)
-
trunk/src/Controller/Types/Widget (added)
-
trunk/src/Controller/Types/Widget/Widget_Type.php (added)
-
trunk/src/Controller/Types/Widget_Group.php (added)
-
trunk/src/Controller/Types/Widget_Type.php (deleted)
-
trunk/src/Helper/FAB/FAB_Template.php (modified) (1 diff)
-
trunk/src/Helper/FABMetabox/FABMetaboxSetting.php (modified) (3 diffs)
-
trunk/src/Model/Fab.php (modified) (8 diffs)
-
trunk/src/Plugin/Helper/Operator.php (modified) (4 diffs)
-
trunk/src/View/Backend/WooCommerce/metabox-coupon.php (added)
-
trunk/src/Wordpress/Helper/Asset.php (modified) (1 diff)
-
trunk/templates/bitbucket.json (added)
-
trunk/templates/bitcoin.json (added)
-
trunk/templates/confluence.json (added)
-
trunk/templates/donate.json (added)
-
trunk/templates/download-ebook-toast.json (added)
-
trunk/templates/figma.json (added)
-
trunk/templates/floating-button-for-administrator.json (added)
-
trunk/templates/floating-button-for-author.json (added)
-
trunk/templates/floating-button-for-contributor.json (added)
-
trunk/templates/floating-button-for-editor.json (added)
-
trunk/templates/floating-button-for-subscriber.json (added)
-
trunk/templates/floating-button-logged-in-user.json (added)
-
trunk/templates/floating-button-on-404.json (added)
-
trunk/templates/floating-button-on-any-single-post-type.json (added)
-
trunk/templates/floating-button-on-archive-page.json (added)
-
trunk/templates/floating-button-on-front-page.json (added)
-
trunk/templates/floating-button-on-home-page.json (added)
-
trunk/templates/floating-button-on-pages.json (added)
-
trunk/templates/floating-button-on-posts.json (added)
-
trunk/templates/floating-button-on-search-page.json (added)
-
trunk/templates/free-audit-toast.json (added)
-
trunk/templates/free-consultation-toast.json (added)
-
trunk/templates/get-quote-toast.json (added)
-
trunk/templates/gitlab.json (added)
-
trunk/templates/google-drive.json (added)
-
trunk/templates/google-map.json (added)
-
trunk/templates/join-community-toast.json (added)
-
trunk/templates/join-newsletter-toast.json (added)
-
trunk/templates/join-waitlist-toast.json (added)
-
trunk/templates/listen-podcast-toast.json (added)
-
trunk/templates/mastodon.json (added)
-
trunk/templates/meetup.json (added)
-
trunk/templates/newsletter-signup-toast.json (deleted)
-
trunk/templates/popup.json (added)
-
trunk/templates/portfolio.json (added)
-
trunk/templates/register-webinar-toast.json (added)
-
trunk/templates/rsvp-toast.json (added)
-
trunk/templates/simple-popup.json (deleted)
-
trunk/templates/wikipedia.json (added)
-
trunk/templates/woocommerce-customer-button.json (added)
-
trunk/templates/woocommerce-product-information.json (added)
-
trunk/templates/woocommerce-shop-manager-button.json (added)
-
trunk/vendor/composer/autoload_classmap.php (modified) (4 diffs)
-
trunk/vendor/composer/autoload_static.php (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
floating-awesome-button/trunk/assets/build/components/fab/bundle.css
r3201242 r3266815 1 .fab-bg-shape-active.svelte-rgl5bu{background:var(--background-color)}.fab- rotate-animation.svelte-qy3xnw{animation:fab-animation 0.4s ease-out forwards}.fab-bg-shape-active.svelte-9oite{background:var(--background-color) !important}.fab-single-collection.svelte-9oite{position:initial}1 .fab-bg-shape-active.svelte-rgl5bu{background:var(--background-color)}.fab-bg-shape-active.svelte-9oite{background:var(--background-color) !important}.fab-single-collection.svelte-9oite{position:initial}.fab-rotate-animation.svelte-qy3xnw{animation:fab-animation 0.4s ease-out forwards} -
floating-awesome-button/trunk/assets/build/components/toast/bundle.js
r3261253 r3266815 1 var app=function(){"use strict";function t(){}function o(t){return t()}function e(){return Object.create(null)}function n(t){t.forEach(o)}function i(t){return"function"==typeof t}function s(t,o){return t!=t?o==o:t!==o||t&&"object"==typeof t||"function"==typeof t}let a,l;function c(t,o){return a||(a=document.createElement("a")),a.href=o,t===a.href}function u(t,o){t.appendChild(o)}function d(t,o,e){t.insertBefore(o,e||null)}function p(t){t.parentNode&&t.parentNode.removeChild(t)}function f(t){return document.createElement(t)}function h(t){return document.createTextNode(t)}function m(){return h(" ")}function b(t,o,e){null==e?t.removeAttribute(o):t.getAttribute(o)!==e&&t.setAttribute(o,e)}function g(t,o){o=""+o,t.data!==o&&(t.data=o)}function y(t,o,e,n){null==e?t.style.removeProperty(o):t.style.setProperty(o,e,n?"important":"")}function v(t){l=t}const w=[],k=[];let _=[];const E=[],x=Promise.resolve();let $=!1;function N(t){_.push(t)}const C=new Set;let T=0;function L(){if(0!==T)return;const t=l;do{try{for(;T<w.length;){const t=w[T];T++,v(t),O(t.$$)}}catch(t){throw w.length=0,T=0,t}for(v(null),w.length=0,T=0;k.length;)k.pop()();for(let t=0;t<_.length;t+=1){const o=_[t];C.has(o)||(C.add(o),o())}_.length=0}while(w.length);for(;E.length;)E.pop()();$=!1,C.clear(),v(t)}function O(t){if(null!==t.fragment){t.update(),n(t.before_update);const o=t.dirty;t.dirty=[-1],t.fragment&&t.fragment.p(t.ctx,o),t.after_update.forEach(N)}}const P=new Set;function A(t,o){const e=t.$$;null!==e.fragment&&(!function(t){const o=[],e=[];_.forEach((n=>-1===t.indexOf(n)?o.push(n):e.push(n))),e.forEach((t=>t())),_=o}(e.after_update),n(e.on_destroy),e.fragment&&e.fragment.d(o),e.on_destroy=e.fragment=null,e.ctx=[])}function F(t,o){-1===t.$$.dirty[0]&&(w.push(t),$||($=!0,x.then(L)),t.$$.dirty.fill(0)),t.$$.dirty[o/31|0]|=1<<o%31}function M(s,a,r,c,u,d,f,h=[-1]){const m=l;v(s);const b=s.$$={fragment:null,ctx:[],props:d,update:t,not_equal:u,bound:e(),on_mount:[],on_destroy:[],on_disconnect:[],before_update:[],after_update:[],context:new Map(a.context||(m?m.$$.context:[])),callbacks:e(),dirty:h,skip_bound:!1,root:a.target||m.$$.root};f&&f(b.root);let g=!1;if(b.ctx=r?r(s,a.props||{},((t,o,...e)=>{const n=e.length?e[0]:o;return b.ctx&&u(b.ctx[t],b.ctx[t]=n)&&(!b.skip_bound&&b.bound[t]&&b.bound[t](n),g&&F(s,t)),o})):[],b.update(),g=!0,n(b.before_update),b.fragment=!!c&&c(b.ctx),a.target){if(a.hydrate){const t=function(t){return Array.from(t.childNodes)}(a.target);b.fragment&&b.fragment.l(t),t.forEach(p)}else b.fragment&&b.fragment.c();a.intro&&((y=s.$$.fragment)&&y.i&&(P.delete(y),y.i(w))),function(t,e,s,a){const{fragment:r,after_update:l}=t.$$;r&&r.m(e,s),a||N((()=>{const e=t.$$.on_mount.map(o).filter(i);t.$$.on_destroy?t.$$.on_destroy.push(...e):n(e),t.$$.on_mount=[]})),l.forEach(N)}(s,a.target,a.anchor,a.customElement),L()}var y,w;v(m)}class S{$destroy(){A(this,1),this.$destroy=t}$on(o,e){if(!i(e))return t;const n=this.$$.callbacks[o]||(this.$$.callbacks[o]=[]);return n.push(e),()=>{const t=n.indexOf(e);-1!==t&&n.splice(t,1)}}$set(t){var o;this.$$set&&(o=t,0!==Object.keys(o).length)&&(this.$$.skip_bound=!0,this.$$set(t),this.$$.skip_bound=!1)}}var j="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};1 var app=function(){"use strict";function t(){}function o(t){return t()}function e(){return Object.create(null)}function n(t){t.forEach(o)}function i(t){return"function"==typeof t}function s(t,o){return t!=t?o==o:t!==o||t&&"object"==typeof t||"function"==typeof t}let a,l;function c(t,o){return a||(a=document.createElement("a")),a.href=o,t===a.href}function u(t,o){t.appendChild(o)}function d(t,o,e){t.insertBefore(o,e||null)}function p(t){t.parentNode&&t.parentNode.removeChild(t)}function f(t){return document.createElement(t)}function h(t){return document.createTextNode(t)}function m(){return h(" ")}function g(t,o,e){null==e?t.removeAttribute(o):t.getAttribute(o)!==e&&t.setAttribute(o,e)}function b(t,o){o=""+o,t.data!==o&&(t.data=o)}function y(t,o,e,n){null==e?t.style.removeProperty(o):t.style.setProperty(o,e,n?"important":"")}function v(t){l=t}const w=[],k=[];let _=[];const E=[],x=Promise.resolve();let $=!1;function N(t){_.push(t)}const C=new Set;let T=0;function L(){if(0!==T)return;const t=l;do{try{for(;T<w.length;){const t=w[T];T++,v(t),O(t.$$)}}catch(t){throw w.length=0,T=0,t}for(v(null),w.length=0,T=0;k.length;)k.pop()();for(let t=0;t<_.length;t+=1){const o=_[t];C.has(o)||(C.add(o),o())}_.length=0}while(w.length);for(;E.length;)E.pop()();$=!1,C.clear(),v(t)}function O(t){if(null!==t.fragment){t.update(),n(t.before_update);const o=t.dirty;t.dirty=[-1],t.fragment&&t.fragment.p(t.ctx,o),t.after_update.forEach(N)}}const P=new Set;function A(t,o){const e=t.$$;null!==e.fragment&&(!function(t){const o=[],e=[];_.forEach((n=>-1===t.indexOf(n)?o.push(n):e.push(n))),e.forEach((t=>t())),_=o}(e.after_update),n(e.on_destroy),e.fragment&&e.fragment.d(o),e.on_destroy=e.fragment=null,e.ctx=[])}function F(t,o){-1===t.$$.dirty[0]&&(w.push(t),$||($=!0,x.then(L)),t.$$.dirty.fill(0)),t.$$.dirty[o/31|0]|=1<<o%31}function I(s,a,r,c,u,d,f,h=[-1]){const m=l;v(s);const g=s.$$={fragment:null,ctx:[],props:d,update:t,not_equal:u,bound:e(),on_mount:[],on_destroy:[],on_disconnect:[],before_update:[],after_update:[],context:new Map(a.context||(m?m.$$.context:[])),callbacks:e(),dirty:h,skip_bound:!1,root:a.target||m.$$.root};f&&f(g.root);let b=!1;if(g.ctx=r?r(s,a.props||{},((t,o,...e)=>{const n=e.length?e[0]:o;return g.ctx&&u(g.ctx[t],g.ctx[t]=n)&&(!g.skip_bound&&g.bound[t]&&g.bound[t](n),b&&F(s,t)),o})):[],g.update(),b=!0,n(g.before_update),g.fragment=!!c&&c(g.ctx),a.target){if(a.hydrate){const t=function(t){return Array.from(t.childNodes)}(a.target);g.fragment&&g.fragment.l(t),t.forEach(p)}else g.fragment&&g.fragment.c();a.intro&&((y=s.$$.fragment)&&y.i&&(P.delete(y),y.i(w))),function(t,e,s,a){const{fragment:r,after_update:l}=t.$$;r&&r.m(e,s),a||N((()=>{const e=t.$$.on_mount.map(o).filter(i);t.$$.on_destroy?t.$$.on_destroy.push(...e):n(e),t.$$.on_mount=[]})),l.forEach(N)}(s,a.target,a.anchor,a.customElement),L()}var y,w;v(m)}class M{$destroy(){A(this,1),this.$destroy=t}$on(o,e){if(!i(e))return t;const n=this.$$.callbacks[o]||(this.$$.callbacks[o]=[]);return n.push(e),()=>{const t=n.indexOf(e);-1!==t&&n.splice(t,1)}}$set(t){var o;this.$$set&&(o=t,0!==Object.keys(o).length)&&(this.$$.skip_bound=!0,this.$$set(t),this.$$.skip_bound=!1)}}var S="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{}; 2 2 /*! 3 3 * Toastify js 1.12.0 … … 7 7 * Copyright (C) 2018 Varun A P 8 8 */ 9 var W,D,I=(W=function(t){var o,e;o=j,e=function(t){var o=function(t){return new o.lib.init(t)};function e(t,o){return o.offset[t]?isNaN(o.offset[t])?o.offset[t]:o.offset[t]+"px":"0px"}function n(t,o){return!(!t||"string"!=typeof o||!(t.className&&t.className.trim().split(/\s+/gi).indexOf(o)>-1))}return o.defaults={oldestFirst:!0,text:"Toastify is awesome!",node:void 0,duration:3e3,selector:void 0,callback:function(){},destination:void 0,newWindow:!1,close:!1,gravity:"toastify-top",positionLeft:!1,position:"",backgroundColor:"",avatar:"",className:"",stopOnFocus:!0,onClick:function(){},offset:{x:0,y:0},escapeMarkup:!0,ariaLive:"polite",style:{background:""}},o.lib=o.prototype={toastify:"1.12.0",constructor:o,init:function(t){return t||(t={}),this.options={},this.toastElement=null,this.options.text=t.text||o.defaults.text,this.options.node=t.node||o.defaults.node,this.options.duration=0===t.duration?0:t.duration||o.defaults.duration,this.options.selector=t.selector||o.defaults.selector,this.options.callback=t.callback||o.defaults.callback,this.options.destination=t.destination||o.defaults.destination,this.options.newWindow=t.newWindow||o.defaults.newWindow,this.options.close=t.close||o.defaults.close,this.options.gravity="bottom"===t.gravity?"toastify-bottom":o.defaults.gravity,this.options.positionLeft=t.positionLeft||o.defaults.positionLeft,this.options.position=t.position||o.defaults.position,this.options.backgroundColor=t.backgroundColor||o.defaults.backgroundColor,this.options.avatar=t.avatar||o.defaults.avatar,this.options.className=t.className||o.defaults.className,this.options.stopOnFocus=void 0===t.stopOnFocus?o.defaults.stopOnFocus:t.stopOnFocus,this.options.onClick=t.onClick||o.defaults.onClick,this.options.offset=t.offset||o.defaults.offset,this.options.escapeMarkup=void 0!==t.escapeMarkup?t.escapeMarkup:o.defaults.escapeMarkup,this.options.ariaLive=t.ariaLive||o.defaults.ariaLive,this.options.style=t.style||o.defaults.style,t.backgroundColor&&(this.options.style.background=t.backgroundColor),this},buildToast:function(){if(!this.options)throw"Toastify is not initialized";var t=document.createElement("div");for(var o in t.className="toastify on "+this.options.className,this.options.position?t.className+=" toastify-"+this.options.position:!0===this.options.positionLeft?(t.className+=" toastify-left",console.warn("Property `positionLeft` will be depreciated in further versions. Please use `position` instead.")):t.className+=" toastify-right",t.className+=" "+this.options.gravity,this.options.backgroundColor&&console.warn('DEPRECATION NOTICE: "backgroundColor" is being deprecated. Please use the "style.background" property.'),this.options.style)t.style[o]=this.options.style[o];if(this.options.ariaLive&&t.setAttribute("aria-live",this.options.ariaLive),this.options.node&&this.options.node.nodeType===Node.ELEMENT_NODE)t.appendChild(this.options.node);else if(this.options.escapeMarkup?t.innerText=this.options.text:t.innerHTML=this.options.text,""!==this.options.avatar){var n=document.createElement("img");n.src=this.options.avatar,n.className="toastify-avatar","left"==this.options.position||!0===this.options.positionLeft?t.appendChild(n):t.insertAdjacentElement("afterbegin",n)}if(!0===this.options.close){var i=document.createElement("button");i.type="button",i.setAttribute("aria-label","Close"),i.className="toast-close",i.innerHTML="✖",i.addEventListener("click",function(t){t.stopPropagation(),this.removeElement(this.toastElement),window.clearTimeout(this.toastElement.timeOutValue)}.bind(this));var s=window.innerWidth>0?window.innerWidth:screen.width;("left"==this.options.position||!0===this.options.positionLeft)&&s>360?t.insertAdjacentElement("afterbegin",i):t.appendChild(i)}if(this.options.stopOnFocus&&this.options.duration>0){var a=this;t.addEventListener("mouseover",(function(o){window.clearTimeout(t.timeOutValue)})),t.addEventListener("mouseleave",(function(){t.timeOutValue=window.setTimeout((function(){a.removeElement(t)}),a.options.duration)}))}if(void 0!==this.options.destination&&t.addEventListener("click",function(t){t.stopPropagation(),!0===this.options.newWindow?window.open(this.options.destination,"_blank"):window.location=this.options.destination}.bind(this)),"function"==typeof this.options.onClick&&void 0===this.options.destination&&t.addEventListener("click",function(t){t.stopPropagation(),this.options.onClick()}.bind(this)),"object"==typeof this.options.offset){var r=e("x",this.options),l=e("y",this.options),c="left"==this.options.position?r:"-"+r,u="toastify-top"==this.options.gravity?l:"-"+l;t.style.transform="translate("+c+","+u+")"}return t},showToast:function(){var t;if(this.toastElement=this.buildToast(),!(t="string"==typeof this.options.selector?document.getElementById(this.options.selector):this.options.selector instanceof HTMLElement||"undefined"!=typeof ShadowRoot&&this.options.selector instanceof ShadowRoot?this.options.selector:document.body))throw"Root element is not defined";var e=o.defaults.oldestFirst?t.firstChild:t.lastChild;return t.insertBefore(this.toastElement,e),o.reposition(),this.options.duration>0&&(this.toastElement.timeOutValue=window.setTimeout(function(){this.removeElement(this.toastElement)}.bind(this),this.options.duration)),this},hideToast:function(){this.toastElement.timeOutValue&&clearTimeout(this.toastElement.timeOutValue),this.removeElement(this.toastElement)},removeElement:function(t){t.className=t.className.replace(" on",""),window.setTimeout(function(){this.options.node&&this.options.node.parentNode&&this.options.node.parentNode.removeChild(this.options.node),t.parentNode&&t.parentNode.removeChild(t),this.options.callback.call(t),o.reposition()}.bind(this),400)}},o.reposition=function(){for(var t,o={top:15,bottom:15},e={top:15,bottom:15},i={top:15,bottom:15},s=document.getElementsByClassName("toastify"),a=0;a<s.length;a++){t=!0===n(s[a],"toastify-top")?"toastify-top":"toastify-bottom";var r=s[a].offsetHeight;t=t.substr(9,t.length-1),(window.innerWidth>0?window.innerWidth:screen.width)<=360?(s[a].style[t]=i[t]+"px",i[t]+=r+15):!0===n(s[a],"toastify-left")?(s[a].style[t]=o[t]+"px",o[t]+=r+15):(s[a].style[t]=e[t]+"px",e[t]+=r+15)}return this},o.lib.init.prototype=o.lib,o},t.exports?t.exports=e():o.Toastify=e()},W(D={exports:{}},D.exports),D.exports);function B(t){let o,e;return{c(){o=f("img"),b(o,"class","toast-image"),c(o.src,e=t[1].image)||b(o,"src",e),b(o,"alt","Toast")},m(t,e){d(t,o,e)},p(t,n){2&n&&!c(o.src,e=t[1].image)&&b(o,"src",e)},d(t){t&&p(o)}}}function V(t){let o,e,n,i,s=t[1].text_button+"";return{c(){o=f("a"),e=h(s),b(o,"class","toast-button"),y(o,"color",t[1].text_color),b(o,"href",n=t[1].url_button),b(o,"target",i=1===t[1].window?"_blank":"_self")},m(t,n){d(t,o,n),u(o,e)},p(t,a){2&a&&s!==(s=t[1].text_button+"")&&g(e,s),2&a&&y(o,"color",t[1].text_color),2&a&&n!==(n=t[1].url_button)&&b(o,"href",n),2&a&&i!==(i=1===t[1].window?"_blank":"_self")&&b(o,"target",i)},d(t){t&&p(o)}}}function q(o){let e,n,i,s,a,r,l,c,v,w=o[1].image&&B(o),k=o[1].text_button&&o[1].url_button&&V(o);return{c(){e=f("div"),n=f("div"),w&&w.c(),i=m(),s=f("div"),a=f("span"),r=h(o[0]),l=m(),k&&k.c(),c=m(),v=f("div"),b(n,"class","toast-left"),b(v,"class","toast-bar"),y(v,"background",o[1].bar_color),y(v,"animation-duration",o[1].duration+"ms"),b(s,"class","toast-right"),b(e,"class","toast-content")},m(t,o){d(t,e,o),u(e,n),w&&w.m(n,null),u(e,i),u(e,s),u(s,a),u(a,r),u(s,l),k&&k.m(s,null),u(s,c),u(s,v)},p(t,[o]){t[1].image?w?w.p(t,o):(w=B(t),w.c(),w.m(n,null)):w&&(w.d(1),w=null),1&o&&g(r,t[0]),t[1].text_button&&t[1].url_button?k?k.p(t,o):(k=V(t),k.c(),k.m(s,c)):k&&(k.d(1),k=null),2&o&&y(v,"background",t[1].bar_color),2&o&&y(v,"animation-duration",t[1].duration+"ms")},i:t,o:t,d(t){t&&p(e),w&&w.d(),k&&k.d()}}}function H(t,o,e){let{message:n=""}=o,{toast:i={}}=o;return t.$$set=t=>{"message"in t&&e(0,n=t.message),"toast"in t&&e(1,i=t.toast)},[n,i]}class R extends S{constructor(t){super(),M(this,t,H,q,s,{message:0,toast:1})}}class z{static setCookie(t,o,e=30,n="/"){let i=[[t,o],["path",n]];e&&i.push(["max-age",24*e*60*60]),document.cookie=i.map((t=>t.join("="))).join(";")}static getCookie(t){let o=null;return document.cookie.split(";").some((e=>{let n=e.split("=");if(n[0].replace(" ","")===t)return o=n[1],!0})),o}}function G(t){let{to_display:o,nonce:e}=window.FAB_PLUGIN;const n=t=>{const o=document.createElement("div");return o.style.display="inline-block",new R({target:o,props:t}),o},i=(t,o)=>{let e=`FABToast-${o.ID}`;!z.getCookie(e)&&o.trigger.cookie.expiration>0&&z.setCookie(e,"true",o.trigger.cookie.expiration,"/")};return o=o.filter((t=>["toast","scarcity_toast"].includes(t.type))),o.forEach(((t,o)=>{let s=void 0!==t.trigger.delay?t.trigger.delay.replace("ms",""):0,a=`FABToast-${t.ID}`;z.getCookie(a)||setTimeout((()=>{I({node:n({message:t.no_html_content,toast:t.toast}),duration:t.toast.duration,destination:t.toast.url_button,newWindow:1===t.toast.window,close:1===t.toast.closeable,gravity:t.toast.gravity,position:t.toast.position,style:{background:t.toast.background,color:t.toast.text_color},stopOnFocus:!1}).showToast();const o=document.querySelector(".toastify"),s=o.querySelector(".toast-bar");o&&s&&(((t,o,e)=>{let n=Date.now(),i=e,s=!1;t.addEventListener("mouseover",(function(){s||(s=!0,i-=Date.now()-n,window.clearTimeout(t.timeOutValue),o.style.animationPlayState="paused")})),t.addEventListener("mouseleave",(function(){s&&(s=!1,n=Date.now(),t.timeOutValue=window.setTimeout((function(){t.remove()}),i),o.style.animationPlayState="running")}))})(o,s,t.toast.duration),((t,o)=>{const n=i=>{i.stopImmediatePropagation();let s=`FABToast-${o.ID}`,a=z.getCookie(s),l=o.toast.remember_on_click;!a&&l&&o.toast.url_button&&o.toast.text_button&&z.setCookie(s,"true",9999,"/"),o.toast.url_button&&o.toast.text_button&&(jQuery.ajax({url:"/wp-json/fab/v1/clicked",type:"POST",beforeSend(t){t.setRequestHeader("X-WP-Nonce",e.clicked)},data:{post_id:o.ID},success:t=>{1===o.toast.window?window.open(o.toast.url_button,"_blank"):window.location=o.toast.url_button},error:(t,o,e)=>{r,console.error("Error:",e)}}),t.removeEventListener("click",n))};t.addEventListener("click",n)})(o,t),((t,o)=>{const e=new MutationObserver((e=>{for(let n of e)n.removedNodes.forEach((e=>{e===t&&i(0,o)}))})),n=t.parentNode;n&&e.observe(n,{childList:!0})})(o,t));const a=o.querySelector(".toast-close");a&&(a.style.color=t.toast.text_color)}),s)})),[]}return new class extends S{constructor(t){super(),M(this,t,G,null,s,{})}}({target:document.querySelector("#fab-dom")})}();9 var j,W,D=(j=function(t){var o,e;o=S,e=function(t){var o=function(t){return new o.lib.init(t)};function e(t,o){return o.offset[t]?isNaN(o.offset[t])?o.offset[t]:o.offset[t]+"px":"0px"}function n(t,o){return!(!t||"string"!=typeof o||!(t.className&&t.className.trim().split(/\s+/gi).indexOf(o)>-1))}return o.defaults={oldestFirst:!0,text:"Toastify is awesome!",node:void 0,duration:3e3,selector:void 0,callback:function(){},destination:void 0,newWindow:!1,close:!1,gravity:"toastify-top",positionLeft:!1,position:"",backgroundColor:"",avatar:"",className:"",stopOnFocus:!0,onClick:function(){},offset:{x:0,y:0},escapeMarkup:!0,ariaLive:"polite",style:{background:""}},o.lib=o.prototype={toastify:"1.12.0",constructor:o,init:function(t){return t||(t={}),this.options={},this.toastElement=null,this.options.text=t.text||o.defaults.text,this.options.node=t.node||o.defaults.node,this.options.duration=0===t.duration?0:t.duration||o.defaults.duration,this.options.selector=t.selector||o.defaults.selector,this.options.callback=t.callback||o.defaults.callback,this.options.destination=t.destination||o.defaults.destination,this.options.newWindow=t.newWindow||o.defaults.newWindow,this.options.close=t.close||o.defaults.close,this.options.gravity="bottom"===t.gravity?"toastify-bottom":o.defaults.gravity,this.options.positionLeft=t.positionLeft||o.defaults.positionLeft,this.options.position=t.position||o.defaults.position,this.options.backgroundColor=t.backgroundColor||o.defaults.backgroundColor,this.options.avatar=t.avatar||o.defaults.avatar,this.options.className=t.className||o.defaults.className,this.options.stopOnFocus=void 0===t.stopOnFocus?o.defaults.stopOnFocus:t.stopOnFocus,this.options.onClick=t.onClick||o.defaults.onClick,this.options.offset=t.offset||o.defaults.offset,this.options.escapeMarkup=void 0!==t.escapeMarkup?t.escapeMarkup:o.defaults.escapeMarkup,this.options.ariaLive=t.ariaLive||o.defaults.ariaLive,this.options.style=t.style||o.defaults.style,t.backgroundColor&&(this.options.style.background=t.backgroundColor),this},buildToast:function(){if(!this.options)throw"Toastify is not initialized";var t=document.createElement("div");for(var o in t.className="toastify on "+this.options.className,this.options.position?t.className+=" toastify-"+this.options.position:!0===this.options.positionLeft?(t.className+=" toastify-left",console.warn("Property `positionLeft` will be depreciated in further versions. Please use `position` instead.")):t.className+=" toastify-right",t.className+=" "+this.options.gravity,this.options.backgroundColor&&console.warn('DEPRECATION NOTICE: "backgroundColor" is being deprecated. Please use the "style.background" property.'),this.options.style)t.style[o]=this.options.style[o];if(this.options.ariaLive&&t.setAttribute("aria-live",this.options.ariaLive),this.options.node&&this.options.node.nodeType===Node.ELEMENT_NODE)t.appendChild(this.options.node);else if(this.options.escapeMarkup?t.innerText=this.options.text:t.innerHTML=this.options.text,""!==this.options.avatar){var n=document.createElement("img");n.src=this.options.avatar,n.className="toastify-avatar","left"==this.options.position||!0===this.options.positionLeft?t.appendChild(n):t.insertAdjacentElement("afterbegin",n)}if(!0===this.options.close){var i=document.createElement("button");i.type="button",i.setAttribute("aria-label","Close"),i.className="toast-close",i.innerHTML="✖",i.addEventListener("click",function(t){t.stopPropagation(),this.removeElement(this.toastElement),window.clearTimeout(this.toastElement.timeOutValue)}.bind(this));var s=window.innerWidth>0?window.innerWidth:screen.width;("left"==this.options.position||!0===this.options.positionLeft)&&s>360?t.insertAdjacentElement("afterbegin",i):t.appendChild(i)}if(this.options.stopOnFocus&&this.options.duration>0){var a=this;t.addEventListener("mouseover",(function(o){window.clearTimeout(t.timeOutValue)})),t.addEventListener("mouseleave",(function(){t.timeOutValue=window.setTimeout((function(){a.removeElement(t)}),a.options.duration)}))}if(void 0!==this.options.destination&&t.addEventListener("click",function(t){t.stopPropagation(),!0===this.options.newWindow?window.open(this.options.destination,"_blank"):window.location=this.options.destination}.bind(this)),"function"==typeof this.options.onClick&&void 0===this.options.destination&&t.addEventListener("click",function(t){t.stopPropagation(),this.options.onClick()}.bind(this)),"object"==typeof this.options.offset){var r=e("x",this.options),l=e("y",this.options),c="left"==this.options.position?r:"-"+r,u="toastify-top"==this.options.gravity?l:"-"+l;t.style.transform="translate("+c+","+u+")"}return t},showToast:function(){var t;if(this.toastElement=this.buildToast(),!(t="string"==typeof this.options.selector?document.getElementById(this.options.selector):this.options.selector instanceof HTMLElement||"undefined"!=typeof ShadowRoot&&this.options.selector instanceof ShadowRoot?this.options.selector:document.body))throw"Root element is not defined";var e=o.defaults.oldestFirst?t.firstChild:t.lastChild;return t.insertBefore(this.toastElement,e),o.reposition(),this.options.duration>0&&(this.toastElement.timeOutValue=window.setTimeout(function(){this.removeElement(this.toastElement)}.bind(this),this.options.duration)),this},hideToast:function(){this.toastElement.timeOutValue&&clearTimeout(this.toastElement.timeOutValue),this.removeElement(this.toastElement)},removeElement:function(t){t.className=t.className.replace(" on",""),window.setTimeout(function(){this.options.node&&this.options.node.parentNode&&this.options.node.parentNode.removeChild(this.options.node),t.parentNode&&t.parentNode.removeChild(t),this.options.callback.call(t),o.reposition()}.bind(this),400)}},o.reposition=function(){for(var t,o={top:15,bottom:15},e={top:15,bottom:15},i={top:15,bottom:15},s=document.getElementsByClassName("toastify"),a=0;a<s.length;a++){t=!0===n(s[a],"toastify-top")?"toastify-top":"toastify-bottom";var r=s[a].offsetHeight;t=t.substr(9,t.length-1),(window.innerWidth>0?window.innerWidth:screen.width)<=360?(s[a].style[t]=i[t]+"px",i[t]+=r+15):!0===n(s[a],"toastify-left")?(s[a].style[t]=o[t]+"px",o[t]+=r+15):(s[a].style[t]=e[t]+"px",e[t]+=r+15)}return this},o.lib.init.prototype=o.lib,o},t.exports?t.exports=e():o.Toastify=e()},j(W={exports:{}},W.exports),W.exports);function B(t){let o,e;return{c(){o=f("img"),g(o,"class","toast-image"),c(o.src,e=t[1].image)||g(o,"src",e),g(o,"alt","Toast")},m(t,e){d(t,o,e)},p(t,n){2&n&&!c(o.src,e=t[1].image)&&g(o,"src",e)},d(t){t&&p(o)}}}function V(t){let o,e,n,i,s=t[1].text_button+"";return{c(){o=f("a"),e=h(s),g(o,"class","toast-button"),y(o,"color",t[1].text_color),g(o,"href",n=t[1].url_button),g(o,"target",i=1===t[1].window?"_blank":"_self")},m(t,n){d(t,o,n),u(o,e)},p(t,a){2&a&&s!==(s=t[1].text_button+"")&&b(e,s),2&a&&y(o,"color",t[1].text_color),2&a&&n!==(n=t[1].url_button)&&g(o,"href",n),2&a&&i!==(i=1===t[1].window?"_blank":"_self")&&g(o,"target",i)},d(t){t&&p(o)}}}function q(o){let e,n,i,s,a,r,l,c,v,w=o[1].image&&B(o),k=o[1].text_button&&o[1].url_button&&V(o);return{c(){e=f("div"),n=f("div"),w&&w.c(),i=m(),s=f("div"),a=f("span"),r=h(o[0]),l=m(),k&&k.c(),c=m(),v=f("div"),g(n,"class","toast-left"),g(v,"class","toast-bar"),y(v,"background",o[1].bar_color),y(v,"animation-duration",o[1].duration+"ms"),g(s,"class","toast-right"),g(e,"class","toast-content")},m(t,o){d(t,e,o),u(e,n),w&&w.m(n,null),u(e,i),u(e,s),u(s,a),u(a,r),u(s,l),k&&k.m(s,null),u(s,c),u(s,v)},p(t,[o]){t[1].image?w?w.p(t,o):(w=B(t),w.c(),w.m(n,null)):w&&(w.d(1),w=null),1&o&&b(r,t[0]),t[1].text_button&&t[1].url_button?k?k.p(t,o):(k=V(t),k.c(),k.m(s,c)):k&&(k.d(1),k=null),2&o&&y(v,"background",t[1].bar_color),2&o&&y(v,"animation-duration",t[1].duration+"ms")},i:t,o:t,d(t){t&&p(e),w&&w.d(),k&&k.d()}}}function H(t,o,e){let{message:n=""}=o,{toast:i={}}=o;return t.$$set=t=>{"message"in t&&e(0,n=t.message),"toast"in t&&e(1,i=t.toast)},[n,i]}class R extends M{constructor(t){super(),I(this,t,H,q,s,{message:0,toast:1})}}class z{static setCookie(t,o,e=30,n="/"){let i=[[t,o],["path",n]];e&&i.push(["max-age",24*e*60*60]),document.cookie=i.map((t=>t.join("="))).join(";")}static getCookie(t){let o=null;return document.cookie.split(";").some((e=>{let n=e.split("=");if(n[0].replace(" ","")===t)return o=n[1],!0})),o}}function G(t){let{to_display:o,nonce:e}=window.FAB_PLUGIN;const n=t=>{const o=document.createElement("div");return o.style.display="inline-block",new R({target:o,props:t}),o},i=(t,o)=>{let e=`FABToast-${o.ID}`,n=z.getCookie(e),i=parseInt(o.trigger.cookie.expiration);(!n||0!=i&&n&&n!=i)&&z.setCookie(e,i,i,"/")};return o=o.filter((t=>["toast","scarcity_toast"].includes(t.type))),o.forEach(((t,o)=>{let s=void 0!==t.trigger.delay?t.trigger.delay.replace("ms",""):0,a=`FABToast-${t.ID}`,l=z.getCookie(a),c=parseInt(t.trigger.cookie.expiration);0!=c&&l&&l==c||setTimeout((()=>{D({node:n({message:t.no_html_content,toast:t.toast}),duration:t.toast.duration,destination:t.toast.url_button,newWindow:1===t.toast.window,close:1===t.toast.closeable,gravity:t.toast.gravity,position:t.toast.position,style:{background:t.toast.background,color:t.toast.text_color},stopOnFocus:!1}).showToast();const o=document.querySelector(".toastify"),s=o.querySelector(".toast-bar");o&&s&&(((t,o,e)=>{let n=Date.now(),i=e,s=!1;t.addEventListener("mouseover",(function(){s||(s=!0,i-=Date.now()-n,window.clearTimeout(t.timeOutValue),o.style.animationPlayState="paused")})),t.addEventListener("mouseleave",(function(){s&&(s=!1,n=Date.now(),t.timeOutValue=window.setTimeout((function(){t.remove()}),i),o.style.animationPlayState="running")}))})(o,s,t.toast.duration),((t,o)=>{const n=i=>{i.stopImmediatePropagation();let s=`FABToast-${o.ID}`,a=z.getCookie(s),l=o.toast.remember_on_click,c=parseInt(o.trigger.cookie.expiration);!a&&l&&o.toast.url_button&&o.toast.text_button&&z.setCookie(s,c,9999,"/"),o.toast.url_button&&o.toast.text_button&&(jQuery.ajax({url:"/wp-json/fab/v1/clicked",type:"POST",beforeSend(t){t.setRequestHeader("X-WP-Nonce",e.clicked)},data:{post_id:o.ID},success:t=>{1===o.toast.window?window.open(o.toast.url_button,"_blank"):window.location=o.toast.url_button},error:(t,o,e)=>{r,console.error("Error:",e)}}),t.removeEventListener("click",n))};t.addEventListener("click",n)})(o,t),((t,o)=>{const e=new MutationObserver((e=>{for(let n of e)n.removedNodes.forEach((e=>{e===t&&i(0,o)}))})),n=t.parentNode;n&&e.observe(n,{childList:!0})})(o,t));const a=o.querySelector(".toast-close");a&&(a.style.color=t.toast.text_color)}),s)})),[]}return new class extends M{constructor(t){super(),I(this,t,G,null,s,{})}}({target:document.querySelector("#fab-dom")})}(); 10 10 //# sourceMappingURL=bundle.js.map -
floating-awesome-button/trunk/assets/build/manifest-sass.json
r3265480 r3266815 1 1 { 2 "assets/css/backend/style.scss": "assets/build/css/backend. 1bc0e20d.css",3 "assets/css/frontend/style.scss": "assets/build/css/frontend. 961e60c8.css",2 "assets/css/backend/style.scss": "assets/build/css/backend.b97ebe53.css", 3 "assets/css/frontend/style.scss": "assets/build/css/frontend.6fac8c29.css", 4 4 "assets/css/fab-shapes/style.scss": "assets/build/css/fab-shapes.b9cf12b6.css", 5 5 "assets/css/fab-modal/style.scss": "assets/build/css/fab-modal.30156d58.css" -
floating-awesome-button/trunk/assets/build/manifest.json
r3265480 r3266815 1 1 { 2 "_Template- Cr_gpUNA.js": {3 "file": "assets/Template- Cr_gpUNA.js",2 "_Template-LBCkK5ue.js": { 3 "file": "assets/Template-LBCkK5ue.js", 4 4 "name": "Template", 5 5 "imports": [ 6 "_runtime-dom.esm-bundler- C5sV64i3.js"6 "_runtime-dom.esm-bundler-Brn12ING.js" 7 7 ] 8 8 }, 9 "_runtime-dom.esm-bundler- C5sV64i3.js": {10 "file": "assets/runtime-dom.esm-bundler- C5sV64i3.js",9 "_runtime-dom.esm-bundler-Brn12ING.js": { 10 "file": "assets/runtime-dom.esm-bundler-Brn12ING.js", 11 11 "name": "runtime-dom.esm-bundler" 12 12 }, 13 13 "assets/components/metabox-post/main.js": { 14 "file": "components/metabox-post/bundle. kJBctkR-.js",14 "file": "components/metabox-post/bundle.CPsRaxpn.js", 15 15 "name": "components/metabox-post/bundle.js", 16 16 "src": "assets/components/metabox-post/main.js", 17 17 "isEntry": true, 18 18 "imports": [ 19 "_runtime-dom.esm-bundler- C5sV64i3.js",20 "_Template- Cr_gpUNA.js"19 "_runtime-dom.esm-bundler-Brn12ING.js", 20 "_Template-LBCkK5ue.js" 21 21 ] 22 22 }, 23 23 "assets/components/metabox-setting/main.js": { 24 "file": "components/metabox-setting/bundle. CM_REHHk.js",24 "file": "components/metabox-setting/bundle.DC8O1bHu.js", 25 25 "name": "components/metabox-setting/bundle.js", 26 26 "src": "assets/components/metabox-setting/main.js", 27 27 "isEntry": true, 28 28 "imports": [ 29 "_runtime-dom.esm-bundler- C5sV64i3.js"29 "_runtime-dom.esm-bundler-Brn12ING.js" 30 30 ] 31 31 }, 32 32 "assets/components/templates/main.js": { 33 "file": "components/templates/bundle. CqIs1ImA.js",33 "file": "components/templates/bundle.DyeVP__A.js", 34 34 "name": "components/templates/bundle.js", 35 35 "src": "assets/components/templates/main.js", 36 36 "isEntry": true, 37 37 "imports": [ 38 "_runtime-dom.esm-bundler-C5sV64i3.js" 38 "_runtime-dom.esm-bundler-Brn12ING.js" 39 ] 40 }, 41 "assets/components/wc-metabox-coupon/main.js": { 42 "file": "components/wc-metabox-coupon/bundle.BYKtueux.js", 43 "name": "components/wc-metabox-coupon/bundle.js", 44 "src": "assets/components/wc-metabox-coupon/main.js", 45 "isEntry": true, 46 "imports": [ 47 "_runtime-dom.esm-bundler-Brn12ING.js", 48 "_Template-LBCkK5ue.js" 39 49 ] 40 50 }, 41 51 "assets/components/wc-metabox-product/main.js": { 42 "file": "components/wc-metabox-product/bundle. Bv41D-sC.js",52 "file": "components/wc-metabox-product/bundle.DheY8iG0.js", 43 53 "name": "components/wc-metabox-product/bundle.js", 44 54 "src": "assets/components/wc-metabox-product/main.js", 45 55 "isEntry": true, 46 56 "imports": [ 47 "_runtime-dom.esm-bundler- C5sV64i3.js",48 "_Template- Cr_gpUNA.js"57 "_runtime-dom.esm-bundler-Brn12ING.js", 58 "_Template-LBCkK5ue.js" 49 59 ] 50 60 }, … … 56 66 }, 57 67 "assets/ts/frontend/plugin.ts": { 58 "file": "js/frontend/plugin. BX85GC61.js",68 "file": "js/frontend/plugin.CBkVtZAo.js", 59 69 "name": "js/frontend/plugin.js", 60 70 "src": "assets/ts/frontend/plugin.ts", -
floating-awesome-button/trunk/changelog.txt
r3265480 r3266815 5 5 This file contains older changelog entries, so we can keep the size of the standard WordPress readme.txt file reasonable. 6 6 For the latest changes, please see the "Changelog" section of the readme.txt file. 7 8 = 2.5.0 (04.04.2025) = 9 * Added new FAB Template Filter 10 * Integrated WooCommerce Coupon Metabox for enhanced compatibility 11 * Optimized performance for faster loading times 12 * Minor bug fixes and stability improvements 7 13 8 14 = 2.4.0 (02.04.2025) = -
floating-awesome-button/trunk/config.json
r3265480 r3266815 1 {"default":{"fab_affiliate":{"code":""},"fab_animation":{"elements":{"content":"fadeIn","fab":"ripple","fab_active":"fadeIn","fab_inactive":"fadeOut","logo":"pulse","tab":"heartBeat"},"enable":1},"fab_design":{"font":{"family":"inherit","padding":{"bottom":10,"left":10,"right":10,"sizing":"px","top":10},"size":{"unit":"rem","value":1.25},"style":"normal"},"layout":{"margin":{"bottom":0,"left":0,"right":0,"sizing":"px","top":0},"position":"right-bottom"},"size":{"custom":"","type":"medium"},"template":{"color":"#5b59ec","icon":{"class":"fas fa-ellipsis-h","color":"#fff"},"name":"classic","shape":""},"tooltip":{"enable":1}},"fab_hooks":[],"fab_order":[]},"description":"Floating Awesome Button (FAB): Elevate engagement with customizable action buttons. Showcase modals, shortcodes, widgets \u0026 links effortlessly.","enableHooks":["action","filter","shortcode"],"name":"Floating Awesome Button","premium":false,"production":true,"url":{"contact":"https://artistudio.xyz/contact","wordpress":"https://wordpress.org/plugins/floating-awesome-button"},"version":"2. 4.0"}1 {"default":{"fab_affiliate":{"code":""},"fab_animation":{"elements":{"content":"fadeIn","fab":"ripple","fab_active":"fadeIn","fab_inactive":"fadeOut","logo":"pulse","tab":"heartBeat"},"enable":1},"fab_design":{"font":{"family":"inherit","padding":{"bottom":10,"left":10,"right":10,"sizing":"px","top":10},"size":{"unit":"rem","value":1.25},"style":"normal"},"layout":{"margin":{"bottom":0,"left":0,"right":0,"sizing":"px","top":0},"position":"right-bottom"},"size":{"custom":"","type":"medium"},"template":{"color":"#5b59ec","icon":{"class":"fas fa-ellipsis-h","color":"#fff"},"name":"classic","shape":""},"tooltip":{"enable":1}},"fab_hooks":[],"fab_order":[]},"description":"Floating Awesome Button (FAB): Elevate engagement with customizable action buttons. Showcase modals, shortcodes, widgets \u0026 links effortlessly.","enableHooks":["action","filter","shortcode"],"name":"Floating Awesome Button","premium":false,"production":true,"url":{"contact":"https://artistudio.xyz/contact","wordpress":"https://wordpress.org/plugins/floating-awesome-button"},"version":"2.5.0"} -
floating-awesome-button/trunk/floating-awesome-button.php
r3265480 r3266815 5 5 * Plugin URI: https://artistudio.xyz 6 6 * Description: Floating Awesome Button (FAB): Elevate engagement with customizable action buttons. Showcase modals,shortcodes, widgets & links effortlessly. 7 * Version: 2. 4.07 * Version: 2.5.0 8 8 * Author: Artistudio 9 9 * Author URI: https://brain.artistudio.xyz/artistudio/WordPress-floating-awesome-button -
floating-awesome-button/trunk/readme.txt
r3265480 r3266815 1 === Floating Awesome Button (Sticky Button, Popup, Toast) & + 50 Website Custom Interactive Element ===1 === Floating Awesome Button (Sticky Button, Popup, Toast) & +100 Website Custom Interactive Element === 2 2 Contributors: artistudio, freemius 3 3 Tags: sticky button, popup, call to action, conversion, marketing … … 5 5 Tested up to: 6.7.2 6 6 Requires PHP: 5.6 7 Stable tag: 2. 4.07 Stable tag: 2.5.0 8 8 License: GPL-3.0 9 9 License URI: http://www.gnu.org/licenses/gpl-3.0.txt … … 176 176 == Changelog == 177 177 178 = 2.5.0 (04.04.2025) = 179 * Added new FAB Template Filter 180 * Integrated WooCommerce Coupon Metabox for enhanced compatibility 181 * Optimized performance for faster loading times 182 * Minor bug fixes and stability improvements 183 178 184 = 2.4.0 (02.04.2025) = 179 185 * Implemented more Location Rules: Conditional Tags … … 227 233 = 1.10.1 (06.02.2025) = 228 234 * Premium installation bug fixes 229 230 = 1.10.0 (27.01.2025) =231 * Add analytics feature232 * Update location conditions via group rules233 * Add WooCommerce integration: Quick Purchase button type234 * Add WooCommerce integration: Apply Coupon button type235 * Add WooCommerce integration: Featured Product button type236 * Add WooCommerce integration: Cart Quantity & Cart Subtotal condition237 * Move plugin settings to FAB section238 * Minor bug fixes239 235 240 236 For older changelog entries, please see the additional [changelog.txt](https://plugins.svn.wordpress.org/floating-awesome-button/trunk/changelog.txt) delivered with the plugin. -
floating-awesome-button/trunk/src/Api/Usages.php
r3265480 r3266815 139 139 140 140 $data['env']['url'] = home_url(); 141 $data['env']['plugin_version'] = $this->Plugin->getVersion(); 141 142 $data['env']['php_version'] = phpversion(); 142 143 $data['env']['wp_version'] = get_bloginfo( 'version' ); … … 168 169 169 170 $this->_append_integrations_data_popular_fab_type( $data ); 171 $this->_append_integrations_data_popular_fab_template_id( $data ); 170 172 $this->_append_integrations_data_popular_fab( $data ); 171 173 } … … 193 195 ); 194 196 195 if ( $popular_fab_type ) { 196 $data['integrations']['popular_fab_type'] = $popular_fab_type->meta_value; 197 } else { 198 $data['integrations']['popular_fab_type'] = null; // or some default value 199 } 197 $data['integrations']['popular_fab_type'] = $popular_fab_type ? $popular_fab_type->meta_value : null; 198 } 199 200 /** 201 * Append popular FAB template id data. 202 * 203 * @access private 204 * 205 * @param array $data Usage data. 206 */ 207 private function _append_integrations_data_popular_fab_template_id( &$data ) { 208 global $wpdb; 209 210 // Retrieve the popular fab template id. 211 $popular_fab_template_id = $wpdb->get_row( 212 " 213 SELECT meta_value, COUNT(*) as count 214 FROM {$wpdb->postmeta} 215 WHERE meta_key = 'fab_template_id' 216 GROUP BY meta_value 217 ORDER BY count DESC 218 LIMIT 1 219 " 220 ); 221 222 $data['integrations']['popular_fab_template_id'] = $popular_fab_template_id ? $popular_fab_template_id->meta_value : null; 200 223 } 201 224 -
floating-awesome-button/trunk/src/Controller/Frontend/Frontend.php
r3265480 r3266815 185 185 public function fab_register_widget() { 186 186 // Grab Widgets Type. 187 $types = FABMetaboxSetting:: $types;187 $types = FABMetaboxSetting::getInstance()->get_types(); 188 188 $widgetsType = array(); 189 foreach ( $types as $type ) { 190 if ( $type['text'] === 'Widget' ) { 191 foreach ( $type['children'] as $child ) { 192 $widgetsType[] = $child['id']; 193 } 194 } 189 foreach ( $types['widget']['children'] as $type ) { 190 $widgetsType[] = $type['id']; 195 191 } 196 192 -
floating-awesome-button/trunk/src/Controller/Legacy/Legacy_Option.php
r3265480 r3266815 95 95 */ 96 96 public function deactivate() { 97 wp_unschedule_event( $this->_schedule_name ); 97 $timestamp = wp_next_scheduled( $this->_schedule_name ); 98 99 if ( $timestamp ) { 100 wp_unschedule_event( $timestamp, $this->_schedule_name ); 101 } 98 102 } 99 103 -
floating-awesome-button/trunk/src/Controller/Types/Single_Post/Single_Post_Type.php
r3265480 r3266815 11 11 * @subpackage Fab/Module 12 12 */ 13 class Single_Post_Type extends Controller { 14 15 /** 16 * Type. 17 * 18 * @var string 19 */ 20 public $type = 'single_post'; 13 class Single_Post_Type extends Link_Group { 21 14 22 15 /** … … 30 23 ), 31 24 ); 25 26 /** 27 * Constructor. 28 */ 29 public function __construct() { 30 parent::__construct(); 31 $this->type = 'single_post'; 32 } 32 33 } -
floating-awesome-button/trunk/src/Controller/Types/Single_Post/Single_Post_Type_Editor.php
r3265480 r3266815 25 25 */ 26 26 public function add_fab_setting_types( $types ) { 27 // Check if link exists in types array. 28 if ( ! isset( $types['link'] ) ) { 29 $types['link'] = array(); 30 } 27 // Initiate group type. 28 $types = $this->add_group_type( $types ); 31 29 32 30 // Get 3 registered post types. … … 41 39 42 40 // Add single post type to types array. 43 $types[ 'link']['children'][] = array(44 'id' => 'single_post',41 $types[ $this->key ]['children'][] = array( 42 'id' => $this->type, 45 43 // translators: %s will be replaced by a list of post types. 46 44 'text' => sprintf( __( 'Single Post (%s, etc)', 'floating-awesome-button' ), implode( ', ', array_keys( $post_types ) ) ), -
floating-awesome-button/trunk/src/Controller/Types/Toast/Toast_Type.php
r3265480 r3266815 4 4 5 5 ! defined( 'WPINC ' ) || die; 6 7 use Fab\Interfaces\Model_Interface; 6 8 7 9 /** … … 11 13 * @subpackage Fab/Module 12 14 */ 13 class Toast_Type extends Controller{15 class Toast_Type extends Toast_Group implements Model_Interface { 14 16 15 17 /** 16 * Type. 18 * Constructor. 19 */ 20 public function __construct() { 21 parent::__construct(); 22 $this->type = 'toast'; 23 $this->type_label = __( 'Toast', 'floating-awesome-button' ); 24 } 25 26 /* 27 |-------------------------------------------------------------------------- 28 | Fulfill implemented interface contracts 29 |-------------------------------------------------------------------------- 30 */ 31 32 /** 33 * Execute Class. 17 34 * 18 * @ var string35 * @return void 19 36 */ 20 public $type = 'toast'; 37 public function run() { 38 // Add fab setting types. 39 add_filter( 'fab_setting_types', array( $this, 'add_fab_setting_types' ), 10, 1 ); 40 } 21 41 } -
floating-awesome-button/trunk/src/Helper/FAB/FAB_Template.php
r3265480 r3266815 93 93 */ 94 94 private function get_fab_setting( $data, $postmeta = array() ) { 95 $postmeta['fab_template_id'] = $data->id; 95 96 $postmeta['fab_setting_type'] = $this->type; 96 97 -
floating-awesome-button/trunk/src/Helper/FABMetabox/FABMetaboxSetting.php
r3265480 r3266815 5 5 ! defined( 'WPINC ' ) or die; 6 6 7 use Fab\Wordpress\Model\Metabox; 8 7 9 /** 8 * Plugin hooks in a backend10 * FAB Metabox Setting. 9 11 * 10 12 * @package Fab 11 13 * @subpackage Fab/Controller 12 14 */ 15 class FABMetaboxSetting extends Metabox { 13 16 14 use Fab\Wordpress\Model\Metabox; 15 16 class FABMetaboxSetting extends Metabox { 17 // Load Traits. 18 use \Fab\Plugin\Helper\Singleton; 17 19 18 20 /** … … 31 33 32 34 /** FAB Metabox Settings */ 33 public static $types = array( 34 'bar_button' => array( 35 'text' => 'Bar & Button', 36 'children' => array( 37 array( 38 'id' => 'print', 39 'text' => 'Print', 40 ), 41 array( 42 'id' => 'readingbar', 43 'text' => 'Reading Bar', 44 ), 45 array( 46 'id' => 'scrolltotop', 47 'text' => 'Scroll To Top', 48 ), 49 ), 50 ), 51 'link' => array( 52 'text' => 'Link', 53 'children' => array( 54 array( 55 'id' => 'link', 56 'text' => 'Link', 57 ), 58 array( 59 'id' => 'anchor_link', 60 'text' => 'Anchor Link', 61 ), 62 array( 63 'id' => 'latest_post_link', 64 'text' => 'Latest Post', 65 ), 66 ), 67 ), 68 'modal_popup' => array( 69 'text' => 'Modal & Popup', 70 'children' => array( 71 array( 72 'id' => 'auth_login', 73 'text' => 'Login', 74 ), 75 array( 76 'id' => 'auth_logout', 77 'text' => 'Logout', 78 ), 79 array( 80 'id' => 'modal', 81 'text' => 'Simple Modal', 82 ), 83 array( 84 'id' => 'search', 85 'text' => 'Search', 86 ), 87 ), 88 ), 89 'widget' => array( 90 'text' => 'Widget', 91 'children' => array( 92 array( 93 'id' => 'modal_widget', 94 'text' => 'Modal + Widget', 95 ), 96 array( 97 'id' => 'widget', 98 'text' => 'Widget', 99 ), 100 ), 101 ), 102 'toast' => array( 103 'text' => 'Toast', 104 'children' => array( 105 array( 106 'id' => 'toast', 107 'text' => 'Toast', 108 ), 109 ), 110 ), 111 ); 35 public static $types = array(); 112 36 113 37 /** FAB Metabox Settings */ … … 223 147 public static function get_types() { 224 148 $types_with_dependencies = apply_filters( 'fab_setting_types', self::$types, array() ); 149 ksort( $types_with_dependencies ); 225 150 226 151 foreach ( $types_with_dependencies as &$type ) { -
floating-awesome-button/trunk/src/Model/Fab.php
r3265480 r3266815 41 41 42 42 // Create a post type. 43 $this->args['labels'] = array(43 $this->args['labels'] = array( 44 44 'name' => strtoupper( $this->name ), 45 // translators: %s: Post type singular name (uppercase). 45 46 'add_new_item' => sprintf( __( 'Add New %s', 'floating-awesome-button' ), strtoupper( $this->name ) ), 47 // translators: %s: Post type singular name (uppercase). 46 48 'edit_item' => sprintf( __( 'Edit %s', 'floating-awesome-button' ), strtoupper( $this->name ) ), 49 // translators: %s: Post type singular name (uppercase). 47 50 'new_item' => sprintf( __( 'New %s', 'floating-awesome-button' ), strtoupper( $this->name ) ), 51 // translators: %s: Post type singular name (uppercase). 48 52 'view_item' => sprintf( __( 'View %s', 'floating-awesome-button' ), strtoupper( $this->name ) ), 53 // translators: %s: Post type plural name (uppercase). 49 54 'view_items' => sprintf( __( 'View %s', 'floating-awesome-button' ), strtoupper( $this->name ) ), 55 // translators: %s: Post type plural name (uppercase). 50 56 'search_items' => sprintf( __( 'Search %s', 'floating-awesome-button' ), strtoupper( $this->name ) ), 57 // translators: %s: Post type plural name (lowercase). 51 58 'not_found' => sprintf( __( 'No %s found', 'floating-awesome-button' ), strtolower( $this->name ) ), 59 // translators: %s: Post type plural name (lowercase). 52 60 'not_found_in_trash' => sprintf( __( 'No %s found in Trash', 'floating-awesome-button' ), strtolower( $this->name ) ), 61 // translators: %s: Post type plural name (uppercase). 53 62 'all_items' => sprintf( __( 'All %s', 'floating-awesome-button' ), strtoupper( $this->name ) ), 63 // translators: %s: Post type plural name (uppercase). 54 64 'archives' => sprintf( __( '%s Archives', 'floating-awesome-button' ), strtoupper( $this->name ) ), 65 // translators: %s: Post type singular name (lowercase). 55 66 'insert_into_item' => sprintf( __( 'Insert into %s', 'floating-awesome-button' ), strtolower( $this->name ) ), 67 // translators: %s: Post type singular name (lowercase). 56 68 'uploaded_to_this_item' => sprintf( __( 'Uploaded to this %s', 'floating-awesome-button' ), strtolower( $this->name ) ), 69 57 70 ); 58 71 $this->args['public'] = true; … … 73 86 74 87 // Check Correct Post Type, Ignore Trash. 75 if ( ! isset( $post->ID ) || $post->post_type !== 'fab' || $post->post_status === 'trash') {88 if ( ! isset( $post->ID ) || 'fab' !== $post->post_type || 'trash' === $post->post_status ) { 76 89 return; 77 90 } … … 119 132 public function load_fabs() { 120 133 // Grab Data - Ordered Data. 121 $fab_order = $this->Plugin->getConfig()->options->fab_order; 122 if ( $fab_order ) { 123 $order = $fab_order; 124 foreach ( $fab_order as $value ) { 125 $items[] = get_post( $value ); 126 } 127 } 128 $order = array_flip( $order ); 134 $fab_order = $this->Plugin->getConfig()->options->fab_order ?? array(); 135 $items = array_map( 'get_post', $fab_order ); 136 $order = array_flip( $fab_order ); 129 137 130 138 // Set post status. … … 159 167 160 168 // Check if status is valid. 161 if ( ! in_array( $item->post_status, $post_status ) ) {169 if ( ! in_array( $item->post_status, $post_status, true ) ) { 162 170 continue; 163 171 } … … 191 199 $args['validateLocation'] = $this->Helper->is_preview_page() ? false : $args['validateLocation']; 192 200 193 // Load fabs if empty 201 // Load fabs if empty. 194 202 if ( empty( $this->fabs ) ) { 195 203 $this->load_fabs(); 196 204 } 197 205 198 // Get data from fabs 206 // Get data from fabs. 199 207 $order = $this->fabs['order']; 200 208 $items = $this->fabs['items']; … … 208 216 209 217 // Check builder. 210 if ( isset( $args['builder'] ) && ! in_array( $item->getBuilder(), $args['builder'] ) ) {218 if ( isset( $args['builder'] ) && ! in_array( $item->getBuilder(), $args['builder'], true ) ) { 211 219 continue; 212 220 } 213 221 214 222 // FAB Item Grab Custom Module. 215 if ( in_array( $item->getType(), array_keys( $custom ) ) ) {223 if ( in_array( $item->getType(), array_keys( $custom ), true ) ) { 216 224 $custom[ $item->getType() ] = $item; 217 225 if ( isset( $args['filtercustommodule'] ) ) { … … 238 246 239 247 // Filter by type. 240 if ( isset( $args['filterbyType'] ) && ! in_array( $item->getType(), $args['filterbyType'] ) ) {248 if ( isset( $args['filterbyType'] ) && ! in_array( $item->getType(), $args['filterbyType'], true ) ) { 241 249 continue; 242 250 } … … 269 277 private function checkInput( $input, $input_exists = false ) { 270 278 // Get Parameters. 271 $params = $_POST; 279 $params = $_POST; // phpcs:ignore WordPress.Security.NonceVerification.Missing -- Nonce is verified earlier. 272 280 273 281 // Check Input Exists. -
floating-awesome-button/trunk/src/Plugin/Helper/Operator.php
r3261253 r3266815 3 3 namespace Fab\Plugin\Helper; 4 4 5 ! defined( 'WPINC ' ) or die;5 ! defined( 'WPINC ' ) or die; 6 6 7 7 /** … … 20 20 * @return array The operators. 21 21 */ 22 public function get_default_operators_by_type( $type ) {22 public function get_default_operators_by_type( $type = 'bool' ) { 23 23 $operators = array(); 24 24 25 if(in_array($type, array('bool', 'number'))){ 26 $operators[] = array( 27 'id' => '==', 28 'text' => __( 'is equal to', 'floating-awesome-button' ), 29 ); 30 $operators[] = array( 31 'id' => '!=', 32 'text' => __( 'is not equal to', 'floating-awesome-button' ), 33 ); 34 } 25 // Set default operators. 26 $operators[] = array( 27 'id' => '==', 28 'text' => __( 'is equal to', 'floating-awesome-button' ), 29 ); 30 $operators[] = array( 31 'id' => '!=', 32 'text' => __( 'is not equal to', 'floating-awesome-button' ), 33 ); 35 34 36 if(in_array($type, array('number'))){ 35 // Add number operators. 36 if ( in_array( $type, array( 'number' ), true ) ) { 37 37 $operators[] = array( 38 38 'id' => '<', … … 58 58 */ 59 59 public function match_operator_and_value( $operator, $source_value, $compared_value ) { 60 // Perform the comparison based on the operator 60 // Perform the comparison based on the operator. 61 61 if ( '==' === $operator ) { 62 62 return $source_value == $compared_value; … … 73 73 } 74 74 75 // Return false for unsupported operators 75 // Return false for unsupported operators. 76 76 return false; 77 77 } 78 79 78 } -
floating-awesome-button/trunk/src/Wordpress/Helper/Asset.php
r3265480 r3266815 140 140 'fab_module_scripts', 141 141 function ( $scripts ) use ( $handle ) { 142 $scripts[] = $handle;143 return $scripts;142 $scripts[] = $handle; 143 return $scripts; 144 144 } 145 145 ); -
floating-awesome-button/trunk/vendor/composer/autoload_classmap.php
r3265480 r3266815 22 22 'Fab\\Api\\Settings' => $baseDir . '/src/Api/Settings.php', 23 23 'Fab\\Api\\Usages' => $baseDir . '/src/Api/Usages.php', 24 'Fab\\Controller\\Anchor_Link_Type' => $baseDir . '/src/Controller/Types/Anchor_Link_Type.php', 25 'Fab\\Controller\\Apply_Coupon' => $baseDir . '/src/Controller/Backend/Third_Party_Integrations/WooCommerce/Apply_Coupon.php', 26 'Fab\\Controller\\Auth_Login_Type' => $baseDir . '/src/Controller/Types/Auth_Login_Type.php', 27 'Fab\\Controller\\Auth_Logout_Type' => $baseDir . '/src/Controller/Types/Auth_Logout_Type.php', 24 'Fab\\Controller\\Anchor_Link_Type' => $baseDir . '/src/Controller/Types/Anchor_Link/Anchor_Link_Type.php', 25 'Fab\\Controller\\Auth_Login_Type' => $baseDir . '/src/Controller/Types/Auth_Login/Auth_Login_Type.php', 26 'Fab\\Controller\\Auth_Logout_Type' => $baseDir . '/src/Controller/Types/Auth_Logout/Auth_Logout_Type.php', 28 27 'Fab\\Controller\\Backend' => $baseDir . '/src/Controller/Backend/Backend.php', 29 28 'Fab\\Controller\\BackendCustomColumns' => $baseDir . '/src/Controller/Backend/BackendCustomColumns.php', 30 29 'Fab\\Controller\\BackendPage' => $baseDir . '/src/Controller/Backend/BackendPage.php', 30 'Fab\\Controller\\Bar_Button_Group' => $baseDir . '/src/Controller/Types/Bar_Button_Group.php', 31 31 'Fab\\Controller\\Base' => $baseDir . '/src/Controller/Base.php', 32 32 'Fab\\Controller\\Cart_Reminder' => $baseDir . '/src/Controller/Backend/Third_Party_Integrations/WooCommerce/Cart_Reminder.php', … … 36 36 'Fab\\Controller\\Featured_Product' => $baseDir . '/src/Controller/Backend/Third_Party_Integrations/WooCommerce/Featured_Product.php', 37 37 'Fab\\Controller\\Frontend' => $baseDir . '/src/Controller/Frontend/Frontend.php', 38 'Fab\\Controller\\Latest_Post_Type' => $baseDir . '/src/Controller/Types/Latest_Post_Type.php', 38 'Fab\\Controller\\Group' => $baseDir . '/src/Controller/Types/Group.php', 39 'Fab\\Controller\\Latest_Post_Type' => $baseDir . '/src/Controller/Types/Latest_Post/Latest_Post_Type.php', 39 40 'Fab\\Controller\\Legacy_Option' => $baseDir . '/src/Controller/Legacy/Legacy_Option.php', 40 'Fab\\Controller\\Link_Type' => $baseDir . '/src/Controller/Types/Link_Type.php', 41 'Fab\\Controller\\Link_Group' => $baseDir . '/src/Controller/Types/Link_Group.php', 42 'Fab\\Controller\\Link_Type' => $baseDir . '/src/Controller/Types/Link/Link_Type.php', 41 43 'Fab\\Controller\\MetaboxAction' => $baseDir . '/src/Controller/Metabox/MetaboxAction.php', 42 44 'Fab\\Controller\\MetaboxLocation' => $baseDir . '/src/Controller/Metabox/MetaboxLocation.php', … … 44 46 'Fab\\Controller\\MetaboxUpgrade' => $baseDir . '/src/Controller/Metabox/MetaboxUpgrade.php', 45 47 'Fab\\Controller\\Metabox_Post' => $baseDir . '/src/Controller/Metabox/Metabox_Post.php', 46 'Fab\\Controller\\Modal_Type' => $baseDir . '/src/Controller/Types/Modal_Type.php', 47 'Fab\\Controller\\Modal_Widget_Type' => $baseDir . '/src/Controller/Types/Modal_Widget_Type.php', 48 'Fab\\Controller\\Modal_Popup_Group' => $baseDir . '/src/Controller/Types/Modal_Popup_Group.php', 49 'Fab\\Controller\\Modal_Type' => $baseDir . '/src/Controller/Types/Modal/Modal_Type.php', 50 'Fab\\Controller\\Modal_Widget_Type' => $baseDir . '/src/Controller/Types/Modal_Widget/Modal_Widget_Type.php', 48 51 'Fab\\Controller\\Notice' => $baseDir . '/src/Controller/Backend/Notice.php', 49 52 'Fab\\Controller\\Posts' => $baseDir . '/src/Controller/Backend/Posts.php', 50 'Fab\\Controller\\Print_Type' => $baseDir . '/src/Controller/Types/Print _Type.php',53 'Fab\\Controller\\Print_Type' => $baseDir . '/src/Controller/Types/Print/Print_Type.php', 51 54 'Fab\\Controller\\Quick_Purchase' => $baseDir . '/src/Controller/Backend/Third_Party_Integrations/WooCommerce/Quick_Purchase.php', 52 'Fab\\Controller\\Search_Type' => $baseDir . '/src/Controller/Types/Search_Type.php', 55 'Fab\\Controller\\Reading_Bar_Type' => $baseDir . '/src/Controller/Types/Reading_Bar/Reading_Bar_Type.php', 56 'Fab\\Controller\\Scroll_To_Top_Type' => $baseDir . '/src/Controller/Types/Scroll_To_Top/Scroll_To_Top_Type.php', 57 'Fab\\Controller\\Search_Type' => $baseDir . '/src/Controller/Types/Search/Search_Type.php', 53 58 'Fab\\Controller\\Shortcodes' => $baseDir . '/src/Controller/Shortcodes.php', 54 59 'Fab\\Controller\\Single_Post_Type' => $baseDir . '/src/Controller/Types/Single_Post/Single_Post_Type.php', … … 57 62 'Fab\\Controller\\Single_Post_Type_Template' => $baseDir . '/src/Controller/Types/Single_Post/Single_Post_Type_Template.php', 58 63 'Fab\\Controller\\Templates' => $baseDir . '/src/Controller/Backend/Templates.php', 64 'Fab\\Controller\\Toast_Group' => $baseDir . '/src/Controller/Types/Toast_Group.php', 59 65 'Fab\\Controller\\Toast_Type' => $baseDir . '/src/Controller/Types/Toast/Toast_Type.php', 60 66 'Fab\\Controller\\Toast_Type_Frontend' => $baseDir . '/src/Controller/Types/Toast/Toast_Type_Frontend.php', 61 67 'Fab\\Controller\\Upsell' => $baseDir . '/src/Controller/Backend/Upsell.php', 62 68 'Fab\\Controller\\Utils' => $baseDir . '/src/Controller/Backend/Utils.php', 63 'Fab\\Controller\\WC_Metabox_Product' => $baseDir . '/src/Controller/Backend/Third_Party_Integrations/WooCommerce/WC_Metabox_Product.php', 64 'Fab\\Controller\\Widget_Type' => $baseDir . '/src/Controller/Types/Widget_Type.php', 69 'Fab\\Controller\\WC_Apply_Coupon_Editor' => $baseDir . '/src/Controller/Backend/Third_Party_Integrations/WooCommerce/Types/Apply_Coupon/WC_Apply_Coupon_Editor.php', 70 'Fab\\Controller\\WC_Apply_Coupon_Frontend' => $baseDir . '/src/Controller/Backend/Third_Party_Integrations/WooCommerce/Types/Apply_Coupon/WC_Apply_Coupon_Frontend.php', 71 'Fab\\Controller\\WC_Apply_Coupon_Template' => $baseDir . '/src/Controller/Backend/Third_Party_Integrations/WooCommerce/Types/Apply_Coupon/WC_Apply_Coupon_Template.php', 72 'Fab\\Controller\\WC_Apply_Coupon_Type' => $baseDir . '/src/Controller/Backend/Third_Party_Integrations/WooCommerce/Types/Apply_Coupon/WC_Apply_Coupon_Type.php', 73 'Fab\\Controller\\WC_Metabox_Coupon' => $baseDir . '/src/Controller/Backend/Third_Party_Integrations/WooCommerce/Metabox/WC_Metabox_Coupon.php', 74 'Fab\\Controller\\WC_Metabox_Product' => $baseDir . '/src/Controller/Backend/Third_Party_Integrations/WooCommerce/Metabox/WC_Metabox_Product.php', 75 'Fab\\Controller\\Widget_Group' => $baseDir . '/src/Controller/Types/Widget_Group.php', 76 'Fab\\Controller\\Widget_Type' => $baseDir . '/src/Controller/Types/Widget/Widget_Type.php', 65 77 'Fab\\Controller\\WooCommerce' => $baseDir . '/src/Controller/Backend/Third_Party_Integrations/WooCommerce/WooCommerce.php', 66 78 'Fab\\Feature\\Animation' => $baseDir . '/src/Feature/Animation.php', -
floating-awesome-button/trunk/vendor/composer/autoload_static.php
r3265480 r3266815 27 27 'Fab\\Api\\Settings' => __DIR__ . '/../..' . '/src/Api/Settings.php', 28 28 'Fab\\Api\\Usages' => __DIR__ . '/../..' . '/src/Api/Usages.php', 29 'Fab\\Controller\\Anchor_Link_Type' => __DIR__ . '/../..' . '/src/Controller/Types/Anchor_Link_Type.php', 30 'Fab\\Controller\\Apply_Coupon' => __DIR__ . '/../..' . '/src/Controller/Backend/Third_Party_Integrations/WooCommerce/Apply_Coupon.php', 31 'Fab\\Controller\\Auth_Login_Type' => __DIR__ . '/../..' . '/src/Controller/Types/Auth_Login_Type.php', 32 'Fab\\Controller\\Auth_Logout_Type' => __DIR__ . '/../..' . '/src/Controller/Types/Auth_Logout_Type.php', 29 'Fab\\Controller\\Anchor_Link_Type' => __DIR__ . '/../..' . '/src/Controller/Types/Anchor_Link/Anchor_Link_Type.php', 30 'Fab\\Controller\\Auth_Login_Type' => __DIR__ . '/../..' . '/src/Controller/Types/Auth_Login/Auth_Login_Type.php', 31 'Fab\\Controller\\Auth_Logout_Type' => __DIR__ . '/../..' . '/src/Controller/Types/Auth_Logout/Auth_Logout_Type.php', 33 32 'Fab\\Controller\\Backend' => __DIR__ . '/../..' . '/src/Controller/Backend/Backend.php', 34 33 'Fab\\Controller\\BackendCustomColumns' => __DIR__ . '/../..' . '/src/Controller/Backend/BackendCustomColumns.php', 35 34 'Fab\\Controller\\BackendPage' => __DIR__ . '/../..' . '/src/Controller/Backend/BackendPage.php', 35 'Fab\\Controller\\Bar_Button_Group' => __DIR__ . '/../..' . '/src/Controller/Types/Bar_Button_Group.php', 36 36 'Fab\\Controller\\Base' => __DIR__ . '/../..' . '/src/Controller/Base.php', 37 37 'Fab\\Controller\\Cart_Reminder' => __DIR__ . '/../..' . '/src/Controller/Backend/Third_Party_Integrations/WooCommerce/Cart_Reminder.php', … … 41 41 'Fab\\Controller\\Featured_Product' => __DIR__ . '/../..' . '/src/Controller/Backend/Third_Party_Integrations/WooCommerce/Featured_Product.php', 42 42 'Fab\\Controller\\Frontend' => __DIR__ . '/../..' . '/src/Controller/Frontend/Frontend.php', 43 'Fab\\Controller\\Latest_Post_Type' => __DIR__ . '/../..' . '/src/Controller/Types/Latest_Post_Type.php', 43 'Fab\\Controller\\Group' => __DIR__ . '/../..' . '/src/Controller/Types/Group.php', 44 'Fab\\Controller\\Latest_Post_Type' => __DIR__ . '/../..' . '/src/Controller/Types/Latest_Post/Latest_Post_Type.php', 44 45 'Fab\\Controller\\Legacy_Option' => __DIR__ . '/../..' . '/src/Controller/Legacy/Legacy_Option.php', 45 'Fab\\Controller\\Link_Type' => __DIR__ . '/../..' . '/src/Controller/Types/Link_Type.php', 46 'Fab\\Controller\\Link_Group' => __DIR__ . '/../..' . '/src/Controller/Types/Link_Group.php', 47 'Fab\\Controller\\Link_Type' => __DIR__ . '/../..' . '/src/Controller/Types/Link/Link_Type.php', 46 48 'Fab\\Controller\\MetaboxAction' => __DIR__ . '/../..' . '/src/Controller/Metabox/MetaboxAction.php', 47 49 'Fab\\Controller\\MetaboxLocation' => __DIR__ . '/../..' . '/src/Controller/Metabox/MetaboxLocation.php', … … 49 51 'Fab\\Controller\\MetaboxUpgrade' => __DIR__ . '/../..' . '/src/Controller/Metabox/MetaboxUpgrade.php', 50 52 'Fab\\Controller\\Metabox_Post' => __DIR__ . '/../..' . '/src/Controller/Metabox/Metabox_Post.php', 51 'Fab\\Controller\\Modal_Type' => __DIR__ . '/../..' . '/src/Controller/Types/Modal_Type.php', 52 'Fab\\Controller\\Modal_Widget_Type' => __DIR__ . '/../..' . '/src/Controller/Types/Modal_Widget_Type.php', 53 'Fab\\Controller\\Modal_Popup_Group' => __DIR__ . '/../..' . '/src/Controller/Types/Modal_Popup_Group.php', 54 'Fab\\Controller\\Modal_Type' => __DIR__ . '/../..' . '/src/Controller/Types/Modal/Modal_Type.php', 55 'Fab\\Controller\\Modal_Widget_Type' => __DIR__ . '/../..' . '/src/Controller/Types/Modal_Widget/Modal_Widget_Type.php', 53 56 'Fab\\Controller\\Notice' => __DIR__ . '/../..' . '/src/Controller/Backend/Notice.php', 54 57 'Fab\\Controller\\Posts' => __DIR__ . '/../..' . '/src/Controller/Backend/Posts.php', 55 'Fab\\Controller\\Print_Type' => __DIR__ . '/../..' . '/src/Controller/Types/Print _Type.php',58 'Fab\\Controller\\Print_Type' => __DIR__ . '/../..' . '/src/Controller/Types/Print/Print_Type.php', 56 59 'Fab\\Controller\\Quick_Purchase' => __DIR__ . '/../..' . '/src/Controller/Backend/Third_Party_Integrations/WooCommerce/Quick_Purchase.php', 57 'Fab\\Controller\\Search_Type' => __DIR__ . '/../..' . '/src/Controller/Types/Search_Type.php', 60 'Fab\\Controller\\Reading_Bar_Type' => __DIR__ . '/../..' . '/src/Controller/Types/Reading_Bar/Reading_Bar_Type.php', 61 'Fab\\Controller\\Scroll_To_Top_Type' => __DIR__ . '/../..' . '/src/Controller/Types/Scroll_To_Top/Scroll_To_Top_Type.php', 62 'Fab\\Controller\\Search_Type' => __DIR__ . '/../..' . '/src/Controller/Types/Search/Search_Type.php', 58 63 'Fab\\Controller\\Shortcodes' => __DIR__ . '/../..' . '/src/Controller/Shortcodes.php', 59 64 'Fab\\Controller\\Single_Post_Type' => __DIR__ . '/../..' . '/src/Controller/Types/Single_Post/Single_Post_Type.php', … … 62 67 'Fab\\Controller\\Single_Post_Type_Template' => __DIR__ . '/../..' . '/src/Controller/Types/Single_Post/Single_Post_Type_Template.php', 63 68 'Fab\\Controller\\Templates' => __DIR__ . '/../..' . '/src/Controller/Backend/Templates.php', 69 'Fab\\Controller\\Toast_Group' => __DIR__ . '/../..' . '/src/Controller/Types/Toast_Group.php', 64 70 'Fab\\Controller\\Toast_Type' => __DIR__ . '/../..' . '/src/Controller/Types/Toast/Toast_Type.php', 65 71 'Fab\\Controller\\Toast_Type_Frontend' => __DIR__ . '/../..' . '/src/Controller/Types/Toast/Toast_Type_Frontend.php', 66 72 'Fab\\Controller\\Upsell' => __DIR__ . '/../..' . '/src/Controller/Backend/Upsell.php', 67 73 'Fab\\Controller\\Utils' => __DIR__ . '/../..' . '/src/Controller/Backend/Utils.php', 68 'Fab\\Controller\\WC_Metabox_Product' => __DIR__ . '/../..' . '/src/Controller/Backend/Third_Party_Integrations/WooCommerce/WC_Metabox_Product.php', 69 'Fab\\Controller\\Widget_Type' => __DIR__ . '/../..' . '/src/Controller/Types/Widget_Type.php', 74 'Fab\\Controller\\WC_Apply_Coupon_Editor' => __DIR__ . '/../..' . '/src/Controller/Backend/Third_Party_Integrations/WooCommerce/Types/Apply_Coupon/WC_Apply_Coupon_Editor.php', 75 'Fab\\Controller\\WC_Apply_Coupon_Frontend' => __DIR__ . '/../..' . '/src/Controller/Backend/Third_Party_Integrations/WooCommerce/Types/Apply_Coupon/WC_Apply_Coupon_Frontend.php', 76 'Fab\\Controller\\WC_Apply_Coupon_Template' => __DIR__ . '/../..' . '/src/Controller/Backend/Third_Party_Integrations/WooCommerce/Types/Apply_Coupon/WC_Apply_Coupon_Template.php', 77 'Fab\\Controller\\WC_Apply_Coupon_Type' => __DIR__ . '/../..' . '/src/Controller/Backend/Third_Party_Integrations/WooCommerce/Types/Apply_Coupon/WC_Apply_Coupon_Type.php', 78 'Fab\\Controller\\WC_Metabox_Coupon' => __DIR__ . '/../..' . '/src/Controller/Backend/Third_Party_Integrations/WooCommerce/Metabox/WC_Metabox_Coupon.php', 79 'Fab\\Controller\\WC_Metabox_Product' => __DIR__ . '/../..' . '/src/Controller/Backend/Third_Party_Integrations/WooCommerce/Metabox/WC_Metabox_Product.php', 80 'Fab\\Controller\\Widget_Group' => __DIR__ . '/../..' . '/src/Controller/Types/Widget_Group.php', 81 'Fab\\Controller\\Widget_Type' => __DIR__ . '/../..' . '/src/Controller/Types/Widget/Widget_Type.php', 70 82 'Fab\\Controller\\WooCommerce' => __DIR__ . '/../..' . '/src/Controller/Backend/Third_Party_Integrations/WooCommerce/WooCommerce.php', 71 83 'Fab\\Feature\\Animation' => __DIR__ . '/../..' . '/src/Feature/Animation.php',
Note: See TracChangeset
for help on using the changeset viewer.