Changeset 3169060
- Timestamp:
- 10/15/2024 07:50:53 AM (18 months ago)
- Location:
- doko-box-builder
- Files:
-
- 279 added
- 1 deleted
- 13 edited
-
tags/1.6 (added)
-
tags/1.6/LICENSE.txt (added)
-
tags/1.6/README.txt (added)
-
tags/1.6/admin (added)
-
tags/1.6/admin/class-hs-doko-admin.php (added)
-
tags/1.6/admin/css (added)
-
tags/1.6/admin/css/core.css (added)
-
tags/1.6/admin/css/doko-select2.css (added)
-
tags/1.6/admin/css/hs-doko-admin.css (added)
-
tags/1.6/admin/css/images (added)
-
tags/1.6/admin/css/images/red-icons.png (added)
-
tags/1.6/admin/css/isolated-block-editor.css (added)
-
tags/1.6/admin/img (added)
-
tags/1.6/admin/img/card-step.png (added)
-
tags/1.6/admin/img/choose-products-with-cart.png (added)
-
tags/1.6/admin/img/choose-products.png (added)
-
tags/1.6/admin/img/products-with-cart.png (added)
-
tags/1.6/admin/img/products.png (added)
-
tags/1.6/admin/index.php (added)
-
tags/1.6/admin/js (added)
-
tags/1.6/admin/js/hs-doko-admin.js (added)
-
tags/1.6/admin/js/hs-doko-bg-admin.js (added)
-
tags/1.6/admin/js/hs-doko-blockUI.js (added)
-
tags/1.6/admin/js/hs-doko-select2.js (added)
-
tags/1.6/admin/js/hs-doko-serializejson.js (added)
-
tags/1.6/admin/js/isolated-block-editor.js (added)
-
tags/1.6/core (added)
-
tags/1.6/core/class-hs-doko-activator.php (added)
-
tags/1.6/core/class-hs-doko-deactivator.php (added)
-
tags/1.6/core/class-hs-doko-i18n.php (added)
-
tags/1.6/core/class-hs-doko-loader.php (added)
-
tags/1.6/core/class-hs-doko-utils.php (added)
-
tags/1.6/core/class-hs-doko.php (added)
-
tags/1.6/core/homescriptone-formulus.php (added)
-
tags/1.6/core/index.php (added)
-
tags/1.6/core/premium-loading.php (added)
-
tags/1.6/core/vendor (added)
-
tags/1.6/core/vendor/freemius (added)
-
tags/1.6/core/vendor/freemius/LICENSE.txt (added)
-
tags/1.6/core/vendor/freemius/assets (added)
-
tags/1.6/core/vendor/freemius/assets/css (added)
-
tags/1.6/core/vendor/freemius/assets/css/admin (added)
-
tags/1.6/core/vendor/freemius/assets/css/admin/account.css (added)
-
tags/1.6/core/vendor/freemius/assets/css/admin/add-ons.css (added)
-
tags/1.6/core/vendor/freemius/assets/css/admin/affiliation.css (added)
-
tags/1.6/core/vendor/freemius/assets/css/admin/checkout.css (added)
-
tags/1.6/core/vendor/freemius/assets/css/admin/clone-resolution.css (added)
-
tags/1.6/core/vendor/freemius/assets/css/admin/common.css (added)
-
tags/1.6/core/vendor/freemius/assets/css/admin/connect.css (added)
-
tags/1.6/core/vendor/freemius/assets/css/admin/debug.css (added)
-
tags/1.6/core/vendor/freemius/assets/css/admin/dialog-boxes.css (added)
-
tags/1.6/core/vendor/freemius/assets/css/admin/gdpr-optin-notice.css (added)
-
tags/1.6/core/vendor/freemius/assets/css/admin/index.php (added)
-
tags/1.6/core/vendor/freemius/assets/css/admin/optout.css (added)
-
tags/1.6/core/vendor/freemius/assets/css/admin/plugins.css (added)
-
tags/1.6/core/vendor/freemius/assets/css/customizer.css (added)
-
tags/1.6/core/vendor/freemius/assets/css/index.php (added)
-
tags/1.6/core/vendor/freemius/assets/img (added)
-
tags/1.6/core/vendor/freemius/assets/img/doko-box-builder.png (added)
-
tags/1.6/core/vendor/freemius/assets/img/index.php (added)
-
tags/1.6/core/vendor/freemius/assets/img/plugin-icon.png (added)
-
tags/1.6/core/vendor/freemius/assets/img/theme-icon.png (added)
-
tags/1.6/core/vendor/freemius/assets/index.php (added)
-
tags/1.6/core/vendor/freemius/assets/js (added)
-
tags/1.6/core/vendor/freemius/assets/js/index.php (added)
-
tags/1.6/core/vendor/freemius/assets/js/nojquery.ba-postmessage.js (added)
-
tags/1.6/core/vendor/freemius/assets/js/postmessage.js (added)
-
tags/1.6/core/vendor/freemius/config.php (added)
-
tags/1.6/core/vendor/freemius/includes (added)
-
tags/1.6/core/vendor/freemius/includes/class-freemius-abstract.php (added)
-
tags/1.6/core/vendor/freemius/includes/class-freemius.php (added)
-
tags/1.6/core/vendor/freemius/includes/class-fs-admin-notices.php (added)
-
tags/1.6/core/vendor/freemius/includes/class-fs-api.php (added)
-
tags/1.6/core/vendor/freemius/includes/class-fs-garbage-collector.php (added)
-
tags/1.6/core/vendor/freemius/includes/class-fs-lock.php (added)
-
tags/1.6/core/vendor/freemius/includes/class-fs-logger.php (added)
-
tags/1.6/core/vendor/freemius/includes/class-fs-options.php (added)
-
tags/1.6/core/vendor/freemius/includes/class-fs-plugin-updater.php (added)
-
tags/1.6/core/vendor/freemius/includes/class-fs-security.php (added)
-
tags/1.6/core/vendor/freemius/includes/class-fs-storage.php (added)
-
tags/1.6/core/vendor/freemius/includes/class-fs-user-lock.php (added)
-
tags/1.6/core/vendor/freemius/includes/customizer (added)
-
tags/1.6/core/vendor/freemius/includes/customizer/class-fs-customizer-support-section.php (added)
-
tags/1.6/core/vendor/freemius/includes/customizer/class-fs-customizer-upsell-control.php (added)
-
tags/1.6/core/vendor/freemius/includes/customizer/index.php (added)
-
tags/1.6/core/vendor/freemius/includes/debug (added)
-
tags/1.6/core/vendor/freemius/includes/debug/class-fs-debug-bar-panel.php (added)
-
tags/1.6/core/vendor/freemius/includes/debug/debug-bar-start.php (added)
-
tags/1.6/core/vendor/freemius/includes/debug/index.php (added)
-
tags/1.6/core/vendor/freemius/includes/entities (added)
-
tags/1.6/core/vendor/freemius/includes/entities/class-fs-affiliate-terms.php (added)
-
tags/1.6/core/vendor/freemius/includes/entities/class-fs-affiliate.php (added)
-
tags/1.6/core/vendor/freemius/includes/entities/class-fs-billing.php (added)
-
tags/1.6/core/vendor/freemius/includes/entities/class-fs-entity.php (added)
-
tags/1.6/core/vendor/freemius/includes/entities/class-fs-payment.php (added)
-
tags/1.6/core/vendor/freemius/includes/entities/class-fs-plugin-info.php (added)
-
tags/1.6/core/vendor/freemius/includes/entities/class-fs-plugin-license.php (added)
-
tags/1.6/core/vendor/freemius/includes/entities/class-fs-plugin-plan.php (added)
-
tags/1.6/core/vendor/freemius/includes/entities/class-fs-plugin-tag.php (added)
-
tags/1.6/core/vendor/freemius/includes/entities/class-fs-plugin.php (added)
-
tags/1.6/core/vendor/freemius/includes/entities/class-fs-pricing.php (added)
-
tags/1.6/core/vendor/freemius/includes/entities/class-fs-scope-entity.php (added)
-
tags/1.6/core/vendor/freemius/includes/entities/class-fs-site.php (added)
-
tags/1.6/core/vendor/freemius/includes/entities/class-fs-subscription.php (added)
-
tags/1.6/core/vendor/freemius/includes/entities/class-fs-user.php (added)
-
tags/1.6/core/vendor/freemius/includes/entities/index.php (added)
-
tags/1.6/core/vendor/freemius/includes/fs-core-functions.php (added)
-
tags/1.6/core/vendor/freemius/includes/fs-essential-functions.php (added)
-
tags/1.6/core/vendor/freemius/includes/fs-html-escaping-functions.php (added)
-
tags/1.6/core/vendor/freemius/includes/fs-plugin-info-dialog.php (added)
-
tags/1.6/core/vendor/freemius/includes/index.php (added)
-
tags/1.6/core/vendor/freemius/includes/l10n.php (added)
-
tags/1.6/core/vendor/freemius/includes/managers (added)
-
tags/1.6/core/vendor/freemius/includes/managers/class-fs-admin-menu-manager.php (added)
-
tags/1.6/core/vendor/freemius/includes/managers/class-fs-admin-notice-manager.php (added)
-
tags/1.6/core/vendor/freemius/includes/managers/class-fs-cache-manager.php (added)
-
tags/1.6/core/vendor/freemius/includes/managers/class-fs-clone-manager.php (added)
-
tags/1.6/core/vendor/freemius/includes/managers/class-fs-gdpr-manager.php (added)
-
tags/1.6/core/vendor/freemius/includes/managers/class-fs-key-value-storage.php (added)
-
tags/1.6/core/vendor/freemius/includes/managers/class-fs-license-manager.php (added)
-
tags/1.6/core/vendor/freemius/includes/managers/class-fs-option-manager.php (added)
-
tags/1.6/core/vendor/freemius/includes/managers/class-fs-permission-manager.php (added)
-
tags/1.6/core/vendor/freemius/includes/managers/class-fs-plan-manager.php (added)
-
tags/1.6/core/vendor/freemius/includes/managers/class-fs-plugin-manager.php (added)
-
tags/1.6/core/vendor/freemius/includes/managers/index.php (added)
-
tags/1.6/core/vendor/freemius/includes/sdk (added)
-
tags/1.6/core/vendor/freemius/includes/sdk/Exceptions (added)
-
tags/1.6/core/vendor/freemius/includes/sdk/Exceptions/ArgumentNotExistException.php (added)
-
tags/1.6/core/vendor/freemius/includes/sdk/Exceptions/EmptyArgumentException.php (added)
-
tags/1.6/core/vendor/freemius/includes/sdk/Exceptions/Exception.php (added)
-
tags/1.6/core/vendor/freemius/includes/sdk/Exceptions/InvalidArgumentException.php (added)
-
tags/1.6/core/vendor/freemius/includes/sdk/Exceptions/OAuthException.php (added)
-
tags/1.6/core/vendor/freemius/includes/sdk/Exceptions/index.php (added)
-
tags/1.6/core/vendor/freemius/includes/sdk/FreemiusBase.php (added)
-
tags/1.6/core/vendor/freemius/includes/sdk/FreemiusWordPress.php (added)
-
tags/1.6/core/vendor/freemius/includes/sdk/LICENSE.txt (added)
-
tags/1.6/core/vendor/freemius/includes/sdk/index.php (added)
-
tags/1.6/core/vendor/freemius/includes/supplements (added)
-
tags/1.6/core/vendor/freemius/includes/supplements/fs-essential-functions-1.1.7.1.php (added)
-
tags/1.6/core/vendor/freemius/includes/supplements/fs-essential-functions-2.2.1.php (added)
-
tags/1.6/core/vendor/freemius/includes/supplements/fs-migration-2.5.1.php (added)
-
tags/1.6/core/vendor/freemius/includes/supplements/index.php (added)
-
tags/1.6/core/vendor/freemius/index.php (added)
-
tags/1.6/core/vendor/freemius/languages (added)
-
tags/1.6/core/vendor/freemius/languages/freemius-cs_CZ.mo (added)
-
tags/1.6/core/vendor/freemius/languages/freemius-da_DK.mo (added)
-
tags/1.6/core/vendor/freemius/languages/freemius-de_DE.mo (added)
-
tags/1.6/core/vendor/freemius/languages/freemius-es_ES.mo (added)
-
tags/1.6/core/vendor/freemius/languages/freemius-fr_FR.mo (added)
-
tags/1.6/core/vendor/freemius/languages/freemius-he_IL.mo (added)
-
tags/1.6/core/vendor/freemius/languages/freemius-hu_HU.mo (added)
-
tags/1.6/core/vendor/freemius/languages/freemius-it_IT.mo (added)
-
tags/1.6/core/vendor/freemius/languages/freemius-ja.mo (added)
-
tags/1.6/core/vendor/freemius/languages/freemius-nl_NL.mo (added)
-
tags/1.6/core/vendor/freemius/languages/freemius-ru_RU.mo (added)
-
tags/1.6/core/vendor/freemius/languages/freemius-ta.mo (added)
-
tags/1.6/core/vendor/freemius/languages/freemius-zh_CN.mo (added)
-
tags/1.6/core/vendor/freemius/languages/freemius.pot (added)
-
tags/1.6/core/vendor/freemius/languages/index.php (added)
-
tags/1.6/core/vendor/freemius/require.php (added)
-
tags/1.6/core/vendor/freemius/start.php (added)
-
tags/1.6/core/vendor/freemius/templates (added)
-
tags/1.6/core/vendor/freemius/templates/account (added)
-
tags/1.6/core/vendor/freemius/templates/account.php (added)
-
tags/1.6/core/vendor/freemius/templates/account/billing.php (added)
-
tags/1.6/core/vendor/freemius/templates/account/index.php (added)
-
tags/1.6/core/vendor/freemius/templates/account/partials (added)
-
tags/1.6/core/vendor/freemius/templates/account/partials/activate-license-button.php (added)
-
tags/1.6/core/vendor/freemius/templates/account/partials/addon.php (added)
-
tags/1.6/core/vendor/freemius/templates/account/partials/deactivate-license-button.php (added)
-
tags/1.6/core/vendor/freemius/templates/account/partials/disconnect-button.php (added)
-
tags/1.6/core/vendor/freemius/templates/account/partials/index.php (added)
-
tags/1.6/core/vendor/freemius/templates/account/partials/site.php (added)
-
tags/1.6/core/vendor/freemius/templates/account/payments.php (added)
-
tags/1.6/core/vendor/freemius/templates/add-ons.php (added)
-
tags/1.6/core/vendor/freemius/templates/add-trial-to-pricing.php (added)
-
tags/1.6/core/vendor/freemius/templates/admin-notice.php (added)
-
tags/1.6/core/vendor/freemius/templates/ajax-loader.php (added)
-
tags/1.6/core/vendor/freemius/templates/api-connectivity-message-js.php (added)
-
tags/1.6/core/vendor/freemius/templates/auto-installation.php (added)
-
tags/1.6/core/vendor/freemius/templates/checkout.php (added)
-
tags/1.6/core/vendor/freemius/templates/clone-resolution-js.php (added)
-
tags/1.6/core/vendor/freemius/templates/connect (added)
-
tags/1.6/core/vendor/freemius/templates/connect.php (added)
-
tags/1.6/core/vendor/freemius/templates/connect/index.php (added)
-
tags/1.6/core/vendor/freemius/templates/connect/permission.php (added)
-
tags/1.6/core/vendor/freemius/templates/connect/permissions-group.php (added)
-
tags/1.6/core/vendor/freemius/templates/contact.php (added)
-
tags/1.6/core/vendor/freemius/templates/debug (added)
-
tags/1.6/core/vendor/freemius/templates/debug.php (added)
-
tags/1.6/core/vendor/freemius/templates/debug/api-calls.php (added)
-
tags/1.6/core/vendor/freemius/templates/debug/index.php (added)
-
tags/1.6/core/vendor/freemius/templates/debug/logger.php (added)
-
tags/1.6/core/vendor/freemius/templates/debug/plugins-themes-sync.php (added)
-
tags/1.6/core/vendor/freemius/templates/debug/scheduled-crons.php (added)
-
tags/1.6/core/vendor/freemius/templates/email.php (added)
-
tags/1.6/core/vendor/freemius/templates/forms (added)
-
tags/1.6/core/vendor/freemius/templates/forms/affiliation.php (added)
-
tags/1.6/core/vendor/freemius/templates/forms/data-debug-mode.php (added)
-
tags/1.6/core/vendor/freemius/templates/forms/deactivation (added)
-
tags/1.6/core/vendor/freemius/templates/forms/deactivation/contact.php (added)
-
tags/1.6/core/vendor/freemius/templates/forms/deactivation/form.php (added)
-
tags/1.6/core/vendor/freemius/templates/forms/deactivation/index.php (added)
-
tags/1.6/core/vendor/freemius/templates/forms/deactivation/retry-skip.php (added)
-
tags/1.6/core/vendor/freemius/templates/forms/email-address-update.php (added)
-
tags/1.6/core/vendor/freemius/templates/forms/index.php (added)
-
tags/1.6/core/vendor/freemius/templates/forms/license-activation.php (added)
-
tags/1.6/core/vendor/freemius/templates/forms/optout.php (added)
-
tags/1.6/core/vendor/freemius/templates/forms/premium-versions-upgrade-handler.php (added)
-
tags/1.6/core/vendor/freemius/templates/forms/premium-versions-upgrade-metadata.php (added)
-
tags/1.6/core/vendor/freemius/templates/forms/resend-key.php (added)
-
tags/1.6/core/vendor/freemius/templates/forms/subscription-cancellation.php (added)
-
tags/1.6/core/vendor/freemius/templates/forms/trial-start.php (added)
-
tags/1.6/core/vendor/freemius/templates/forms/user-change.php (added)
-
tags/1.6/core/vendor/freemius/templates/gdpr-optin-js.php (added)
-
tags/1.6/core/vendor/freemius/templates/index.php (added)
-
tags/1.6/core/vendor/freemius/templates/js (added)
-
tags/1.6/core/vendor/freemius/templates/js/index.php (added)
-
tags/1.6/core/vendor/freemius/templates/js/jquery.content-change.php (added)
-
tags/1.6/core/vendor/freemius/templates/js/open-license-activation.php (added)
-
tags/1.6/core/vendor/freemius/templates/js/permissions.php (added)
-
tags/1.6/core/vendor/freemius/templates/js/style-premium-theme.php (added)
-
tags/1.6/core/vendor/freemius/templates/partials (added)
-
tags/1.6/core/vendor/freemius/templates/partials/index.php (added)
-
tags/1.6/core/vendor/freemius/templates/partials/network-activation.php (added)
-
tags/1.6/core/vendor/freemius/templates/plugin-icon.php (added)
-
tags/1.6/core/vendor/freemius/templates/plugin-info (added)
-
tags/1.6/core/vendor/freemius/templates/plugin-info/description.php (added)
-
tags/1.6/core/vendor/freemius/templates/plugin-info/features.php (added)
-
tags/1.6/core/vendor/freemius/templates/plugin-info/index.php (added)
-
tags/1.6/core/vendor/freemius/templates/plugin-info/screenshots.php (added)
-
tags/1.6/core/vendor/freemius/templates/powered-by.php (added)
-
tags/1.6/core/vendor/freemius/templates/pricing.php (added)
-
tags/1.6/core/vendor/freemius/templates/secure-https-header.php (added)
-
tags/1.6/core/vendor/freemius/templates/sticky-admin-notice-js.php (added)
-
tags/1.6/core/vendor/freemius/templates/tabs-capture-js.php (added)
-
tags/1.6/core/vendor/freemius/templates/tabs.php (added)
-
tags/1.6/hs-doko.php (added)
-
tags/1.6/index.php (added)
-
tags/1.6/languages (added)
-
tags/1.6/languages/doko-en_US.l10n.php (added)
-
tags/1.6/languages/doko-en_US.mo (added)
-
tags/1.6/languages/doko-en_US.po (added)
-
tags/1.6/languages/doko-fr_FR.mo (added)
-
tags/1.6/languages/doko-fr_FR.po (added)
-
tags/1.6/languages/doko.pot (added)
-
tags/1.6/languages/index.php (added)
-
tags/1.6/public (added)
-
tags/1.6/public/class-hs-doko-public.php (added)
-
tags/1.6/public/css (added)
-
tags/1.6/public/css/fontawesome.min.css (added)
-
tags/1.6/public/css/hs-doko-card.css (added)
-
tags/1.6/public/css/hs-doko-modal.css (added)
-
tags/1.6/public/css/hs-doko-public.css (added)
-
tags/1.6/public/css/hs-doko-snackbar.css (added)
-
tags/1.6/public/index.php (added)
-
tags/1.6/public/js (added)
-
tags/1.6/public/js/fontawesome.min.js (added)
-
tags/1.6/public/js/hs-doko-modal.js (added)
-
tags/1.6/public/js/hs-doko-public.js (added)
-
tags/1.6/public/js/hs-doko-rules.js (added)
-
tags/1.6/public/js/hs-doko-snackbar.js (added)
-
tags/1.6/public/js/hs-doko-utils.js (added)
-
tags/1.6/public/webfonts (added)
-
tags/1.6/public/webfonts/fa-brands-400.ttf (added)
-
tags/1.6/public/webfonts/fa-brands-400.woff2 (added)
-
tags/1.6/public/webfonts/fa-regular-400.ttf (added)
-
tags/1.6/public/webfonts/fa-regular-400.woff2 (added)
-
tags/1.6/public/webfonts/fa-solid-900.ttf (added)
-
tags/1.6/public/webfonts/fa-solid-900.woff2 (added)
-
tags/1.6/public/webfonts/fa-v4compatibility.ttf (added)
-
tags/1.6/public/webfonts/fa-v4compatibility.woff2 (added)
-
tags/1.6/templates (added)
-
tags/1.6/templates/loop (added)
-
tags/1.6/templates/loop/loop-end.php (added)
-
tags/1.6/templates/loop/loop-start.php (added)
-
tags/1.6/templates/single-product (added)
-
tags/1.6/templates/single-product/doko-products.php (added)
-
trunk/README.txt (modified) (2 diffs)
-
trunk/admin/class-hs-doko-admin.php (modified) (3 diffs)
-
trunk/admin/js/hs-doko-admin.js (modified) (1 diff)
-
trunk/admin/js/hs-doko-bg-admin.js (modified) (1 diff)
-
trunk/core/class-hs-doko-utils.php (modified) (2 diffs)
-
trunk/core/class-hs-doko.php (modified) (1 diff)
-
trunk/core/homescriptone-formulus.php (modified) (2 diffs)
-
trunk/hs-doko.php (modified) (3 diffs)
-
trunk/languages/doko-en_US.l10n.php (added)
-
trunk/languages/doko-en_US.mo (modified) (previous)
-
trunk/languages/doko-en_US.po (modified) (6 diffs)
-
trunk/languages/doko.pot (modified) (6 diffs)
-
trunk/public/class-hs-doko-public.php (modified) (8 diffs)
-
trunk/templates/doko-content-product.php (deleted)
-
trunk/templates/single-product/doko-products.php (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
doko-box-builder/trunk/README.txt
r3150448 r3169060 2 2 Contributors: homescript, freemius 3 3 Donate link: https://www.buymeacoffee.com/homescriptone 4 Tags: woocommerce bundle , woocommerce aov, woocommerce builder, blocks, woocommerce chained-products, woocommerce assembled products, woo product bundles4 Tags: woocommerce bundles, bundle pricing, fast checkout, cart, woocommerce sales 5 5 Requires at least: 4.4 6 6 Requires PHP : 7.4 7 7 Tested up to: 6.6 8 Stable tag: 1. 58 Stable tag: 1.6 9 9 License: GPLv2 or later 10 10 License URI: http://www.gnu.org/licenses/gpl-2.0.html … … 86 86 87 87 == Changelog == 88 <h4> 1.6 - 15 October 2024 </h4> 89 <ul> 90 <li> Fix compatibility issue with custom shop layout broken</li> 91 <li> Add compatibility with Woodmart theme</li> 92 93 </ul> 88 94 <h4> 1.5 - 11 September 2024 </h4> 89 95 <ul> -
doko-box-builder/trunk/admin/class-hs-doko-admin.php
r3150448 r3169060 259 259 */ 260 260 public function add_menus() { 261 // add_submenu_page( 'edit.php?post_type=doko-bundles', esc_html__( 'Settings', 'doko' ), esc_html__( 'Settings', 'doko' ), 'manage_ options', 'edit.php?post_type=doko-settings', array( $this, 'get_settings_page' ) );261 // add_submenu_page( 'edit.php?post_type=doko-bundles', esc_html__( 'Settings', 'doko' ), esc_html__( 'Settings', 'doko' ), 'manage_woocommerce', 'edit.php?post_type=doko-settings', array( $this, 'get_settings_page' ) ); 262 262 add_submenu_page( 263 263 'edit.php?post_type=doko-bundles', 264 264 esc_html__( 'Documentation', 'doko' ), 265 265 esc_html__( 'Documentation', 'doko' ), 266 'manage_ options',266 'manage_woocommerce', 267 267 'doko-docs', 268 268 array($this, 'redirect_to_docs') … … 691 691 'id' => $enable_box_details_description_id, 692 692 'options' => array( 693 'yes' => esc_html__( ' Yes', 'doko' ),694 'no' => esc_html__( ' No', 'doko' ),693 'yes' => esc_html__( 'Show', 'doko' ), 694 'no' => esc_html__( 'Hide', 'doko' ), 695 695 ), 696 696 'return' => true, … … 884 884 ?></a> 885 885 <div class="tips sort" data-tip="<?php 886 esc_attr_e( 'Drag and drop, or click to set admin variation order', ' woocommerce' );886 esc_attr_e( 'Drag and drop, or click to set admin variation order', 'doko' ); 887 887 ?>"></div> 888 888 <div class="handlediv" style="width: 27px; float: right;" aria-label="<?php -
doko-box-builder/trunk/admin/js/hs-doko-admin.js
r3150448 r3169060 193 193 194 194 // $('input[name="doko[box-description]"]').val( editor.root.innerHTML ); 195 dk_change_option_disposition( 'input[name="doko[box-selection-mode]"]', 'tr.doko-box-products-mode', 'tr.doko-box-categories-mode', 'tr.doko-box-tags ');195 dk_change_option_disposition( 'input[name="doko[box-selection-mode]"]', 'tr.doko-box-products-mode', 'tr.doko-box-categories-mode', 'tr.doko-box-tags-mode'); 196 196 197 197 -
doko-box-builder/trunk/admin/js/hs-doko-bg-admin.js
r3150448 r3169060 65 65 ); 66 66 67 wp.codeEditor.initialize( $( 'textarea.doko-custom-css' ), cm_settings ); 67 if ( $( 'textarea.doko-custom-css' ).is(':visible') ) { 68 wp.codeEditor.initialize( $( 'textarea.doko-custom-css' ), cm_settings ); 69 } 70 71 68 72 69 73 $( document ).on( -
doko-box-builder/trunk/core/class-hs-doko-utils.php
r3150448 r3169060 63 63 if ( $is_product ) { 64 64 $product = wc_get_product( $pid ); 65 $product_lists[$pid] = $product->get_title(); 65 if ( is_object( $product ) ) { 66 $product_lists[$pid] = $product->get_title(); 67 } 66 68 } else { 67 69 $product_lists[$pid] = get_the_category_by_ID( $pid ); … … 200 202 echo do_shortcode( '[doko_products ids="' . implode( ',', $products ) . '" columns="3" order="ASC" is_card_screen="' . $is_card_screen . '"]' ); 201 203 if ( is_ajax() ) { 202 echo "<input type='hidden' name='doko_current_position' value='{$current_position}' />";204 formulus_format_fields( "<input type='hidden' name='doko_current_position' value='{$current_position}' />" ); 203 205 } 204 206 } -
doko-box-builder/trunk/core/class-hs-doko.php
r3150448 r3169060 173 173 $this->loader->add_action( 'wp_enqueue_scripts', $plugin_public, 'enqueue_scripts' ); 174 174 $this->loader->add_action( 'init', $plugin_public, 'init_shortcodes' ); 175 $this->loader->add_action( 'woocommerce_after_shop_loop_item_title', $plugin_public, 'add_btn_elements' ); 176 $this->loader->add_filter( 177 'wc_get_template_part', 178 $plugin_public, 179 'doko_override_woocommerce_template_part', 180 10, 181 3 182 ); 183 $this->loader->add_filter( 184 'woocommerce_locate_template', 185 $plugin_public, 186 'doko_override_woocommerce_template', 187 10, 188 3 189 ); 175 190 $this->loader->add_action( 'wp_ajax_doko-get-box-display', $plugin_public, 'get_products_to_pick_display' ); 176 191 $this->loader->add_action( 'wp_ajax_nopriv_doko-get-box-display', $plugin_public, 'get_products_to_pick_display' ); -
doko-box-builder/trunk/core/homescriptone-formulus.php
r3150448 r3169060 54 54 if ( $args['required'] ) { 55 55 $args['class'][] = 'validate-required'; 56 $required = ' <abbr class="required" title="' . esc_attr__( 'required', ' formulus' ) . '">*</abbr>';56 $required = ' <abbr class="required" title="' . esc_attr__( 'required', 'doko' ) . '">*</abbr>'; 57 57 } 58 58 … … 167 167 // If we have a blank option, select2 needs a placeholder. 168 168 if ( empty( $args['placeholder'] ) ) { 169 $args['placeholder'] = $option_text ? $option_text : esc_html__( 'Choose an option', ' formulus' );169 $args['placeholder'] = $option_text ? $option_text : esc_html__( 'Choose an option', 'doko' ); 170 170 } 171 171 $custom_attributes[] = 'data-allow_clear="true"'; -
doko-box-builder/trunk/hs-doko.php
r3150448 r3169060 11 11 * Plugin URI: https://ultiwp.com/plugins/doko 12 12 * Description: Increase sales by letting your customers create custom bundles. 13 * Version: 1. 513 * Version: 1.6 14 14 * Author: UltiWP 15 15 * Author URI: https://ultiwp.com … … 34 34 * Rename this for your plugin and update it as you release new versions. 35 35 */ 36 define( 'DOKO_VERSION', '1.5' ); 36 define( 'DOKO_VERSION', '1.6' ); 37 define( 'DOKO_DIR_PATH', plugin_dir_path( __FILE__ ) ); 37 38 38 39 add_action( … … 75 76 76 77 77 add_filter( 'wc_get_template_part', 'doko_override_woocommerce_template_part', 10, 3 );78 // Override Template's.79 add_filter( 'woocommerce_locate_template', 'doko_override_woocommerce_template', 10, 3 );80 /**81 * Template Part's82 *83 * @param string $template Default template file path.84 * @param string $slug Template file slug.85 * @param string $name Template file name.86 * @return string Return the template part from plugin.87 */88 function doko_override_woocommerce_template_part( $template, $slug, $name ) {89 $template_directory = untrailingslashit( plugin_dir_path( __FILE__ ) ) . '/templates/';90 if ( $name ) {91 $path = $template_directory . "{$slug}-{$name}.php";92 } else {93 $path = $template_directory . "{$slug}.php";94 }95 return file_exists( $path ) ? $path : $template;96 }97 /**98 * Template File99 *100 * @param string $template Default template file path.101 * @param string $template_name Template file name.102 * @param string $template_path Template file directory file path.103 * @return string Return the template file from plugin.104 */105 function doko_override_woocommerce_template( $template, $template_name, $template_path ) {106 $template_directory = untrailingslashit( plugin_dir_path( __FILE__ ) ) . '/templates/';107 $path = $template_directory . $template_name;108 return file_exists( $path ) ? $path : $template;109 }110 111 112 78 /** 113 79 * Begins execution of the plugin. -
doko-box-builder/trunk/languages/doko-en_US.po
r2925566 r3169060 4 4 "Report-Msgid-Bugs-To: \n" 5 5 "POT-Creation-Date: 2022-08-28 11:01+0000\n" 6 "PO-Revision-Date: 202 2-08-28 11:07+0000\n"6 "PO-Revision-Date: 2024-10-12 03:45+0000\n" 7 7 "Last-Translator: \n" 8 8 "Language-Team: English (United States)\n" … … 16 16 "X-Domain: doko" 17 17 18 #: public/class-hs-doko-public.php:434 18 #: public/class-hs-doko-public.php:633 19 msgid " Build Another Bundle" 20 msgstr "" 21 22 #: public/class-hs-doko-public.php:1342 23 msgid "" 24 " Leave card intentionally blank and we'll tuck the card in the bow for you " 25 "to do what you need" 26 msgstr "" 27 28 #: public/class-hs-doko-public.php:1346 29 msgid " No note or card needed! Just a to/from is fine!" 30 msgstr "" 31 32 #: public/class-hs-doko-public.php:1335 33 msgid "160 characters remaining" 34 msgstr "" 35 36 #: admin/class-hs-doko-admin.php:992 admin/class-hs-doko-admin.php:1829 37 msgid "Action :" 38 msgstr "" 39 40 #: admin/class-hs-doko-admin.php:1116 admin/class-hs-doko-admin.php:1137 41 msgid "Add a gift message" 42 msgstr "" 43 44 #: admin/class-hs-doko-admin.php:444 45 msgid "Add background image to steps" 46 msgstr "" 47 48 #: public/class-hs-doko-public.php:1055 49 msgid "Add card to box" 50 msgstr "" 51 52 #: admin/class-hs-doko-admin.php:484 admin/class-hs-doko-admin.php:1826 53 msgid "Add Rule" 54 msgstr "" 55 56 #: admin/class-hs-doko-admin.php:867 57 msgid "Add Screen " 58 msgstr "" 59 60 #: public/class-hs-doko-public.php:1042 19 61 msgid "Add to box" 20 62 msgstr "Add to box" 21 63 22 #: public/class-hs-doko-public.php:144 64 #: public/class-hs-doko-public.php:1351 65 msgid "ADD TO CART" 66 msgstr "" 67 68 #: admin/class-hs-doko-admin.php:1793 69 msgid "Add to cart" 70 msgstr "" 71 72 #: admin/class-hs-doko-admin.php:779 admin/class-hs-doko-admin.php:1391 73 msgid "After add to box button" 74 msgstr "" 75 76 #: public/class-hs-doko-public.php:345 23 77 msgid "" 24 78 "An error occurred while loading this page, please write to the site " … … 28 82 "administrator." 29 83 30 #: public/class-hs-doko-public.php: 26684 #: public/class-hs-doko-public.php:680 31 85 msgid "Back" 32 86 msgstr "Back" 33 87 34 #: public/class-hs-doko-public.php:385 public/class-hs-doko-public.php:452 35 msgid "Box Contents" 36 msgstr "Box Contents" 37 38 #: public/class-hs-doko-public.php:202 39 msgid "Box contents" 40 msgstr "Box contents" 41 42 #: admin/class-hs-doko-admin.php:237 admin/class-hs-doko-admin.php:252 88 #: admin/class-hs-doko-admin.php:442 89 msgid "Background Image :" 90 msgstr "" 91 92 #: admin/class-hs-doko-admin.php:778 admin/class-hs-doko-admin.php:1390 93 msgid "Before add to box button" 94 msgstr "" 95 96 #: public/class-hs-doko-public.php:1243 97 msgid "Box Cart Contents" 98 msgstr "" 99 100 #: public/class-hs-doko-public.php:1258 101 msgid "Box Total" 102 msgstr "" 103 104 #: admin/class-hs-doko-admin.php:336 admin/class-hs-doko-admin.php:351 43 105 msgid "Bundle" 44 106 msgstr "Bundle" 45 107 46 #: admin/class-hs-doko-admin.php:612 108 #: core/class-hs-doko-utils.php:166 admin/class-hs-doko-admin.php:1156 109 msgid "Bundle Card Page" 110 msgstr "" 111 112 #: admin/class-hs-doko-admin.php:1148 113 msgid "Bundle Card Page (PRO Version)" 114 msgstr "" 115 116 #: core/class-hs-doko-utils.php:161 admin/class-hs-doko-admin.php:1155 117 msgid "Bundle Cart Content" 118 msgstr "" 119 120 #: admin/class-hs-doko-admin.php:1147 121 msgid "Bundle Cart Content (PRO Version)" 122 msgstr "" 123 124 #: admin/class-hs-doko-admin.php:1497 47 125 msgid "Bundle name" 48 126 msgstr "Bundle name" 49 127 50 #: admin/class-hs-doko-admin.php:236 admin/class-hs-doko-admin.php:246 128 #: core/class-hs-doko-utils.php:156 admin/class-hs-doko-admin.php:1146 129 msgid "Bundle Products" 130 msgstr "" 131 132 #: admin/class-hs-doko-admin.php:357 admin/class-hs-doko-admin.php:371 133 msgid "Bundle Rule" 134 msgstr "" 135 136 #: admin/class-hs-doko-admin.php:232 137 msgid "Bundle Rules" 138 msgstr "" 139 140 #: admin/class-hs-doko-admin.php:1210 141 msgid "Bundle Screen Title :" 142 msgstr "" 143 144 #: admin/class-hs-doko-admin.php:1624 145 msgid "Bundle Shortcodes" 146 msgstr "" 147 148 #: admin/class-hs-doko-admin.php:543 149 msgid "Bundle where this rule will apply :" 150 msgstr "" 151 152 #: admin/class-hs-doko-admin.php:335 admin/class-hs-doko-admin.php:345 51 153 msgid "Bundles" 52 154 msgstr "Bundles" 53 155 54 #: public/class-hs-doko-public.php:213 156 #: admin/class-hs-doko-admin.php:356 admin/class-hs-doko-admin.php:366 157 msgid "Bundles Rules" 158 msgstr "" 159 160 #: public/class-hs-doko-public.php:1264 55 161 msgid "Categories" 56 162 msgstr "Categories" 57 163 58 #: admin/class-hs-doko-admin.php:371 admin/class-hs-doko-admin.php:448 59 #: admin/class-hs-doko-admin.php:522 164 #: admin/class-hs-doko-admin.php:644 admin/class-hs-doko-admin.php:1238 60 165 msgid "Categories to display :" 61 166 msgstr "Categories" 62 167 63 #: admin/class-hs-doko-admin.php:340 168 #: admin/class-hs-doko-admin.php:1174 169 msgid "Choose Bundle Screen disposition :" 170 msgstr "" 171 172 #: admin/class-hs-doko-admin.php:994 173 msgid "Choose the action to execute if this rule is triggered" 174 msgstr "" 175 176 #: admin/class-hs-doko-admin.php:545 177 msgid "Choose the bundle to associate to this rule." 178 msgstr "" 179 180 #: admin/class-hs-doko-admin.php:976 181 msgid "Choose the rule to associate to this step" 182 msgstr "" 183 184 #: admin/class-hs-doko-admin.php:956 185 msgid "Choose the step where you would like this rule to apply" 186 msgstr "" 187 188 #: admin/class-hs-doko-admin.php:1050 189 msgid "Choose the step you would like to redirect for this action" 190 msgstr "" 191 192 #: admin/class-hs-doko-admin.php:615 admin/class-hs-doko-admin.php:1214 64 193 msgid "CHOOSE YOUR BOX COLOR" 65 194 msgstr "CHOOSE YOUR BOX COLOR" 66 195 67 #: admin/class-hs-doko-admin.php:491 68 msgid "CHOOSE YOUR CARD" 196 #: public/class-hs-doko-public.php:1303 197 #, fuzzy 198 #| msgid "CHOOSE YOUR CARD" 199 msgid "Choose YOUR CARD" 69 200 msgstr "CHOOSE YOUR CARD" 70 201 71 #: admin/class-hs-doko-admin.php:417 72 msgid "CHOOSE YOUR ITEMS" 73 msgstr "CHOOSE YOUR ITEMS" 74 75 #: public/class-hs-doko-public.php:268 202 #: admin/class-hs-doko-admin.php:1559 admin/class-hs-doko-admin.php:1590 203 #: admin/class-hs-doko-admin.php:1856 204 msgid "Click to toggle" 205 msgstr "" 206 207 #: public/class-hs-doko-public.php:682 76 208 msgid "Complete Box" 77 209 msgstr "Complete Box" 78 210 79 #: admin/class-hs-doko-admin.php:556 80 msgid "Copy this shortcode and paste it into your page:" 81 msgstr "Copy this shortcode and paste it into your page:" 82 83 #: admin/class-hs-doko-admin.php:373 admin/class-hs-doko-admin.php:450 84 #: admin/class-hs-doko-admin.php:524 211 #: admin/class-hs-doko-admin.php:1441 212 msgid "Copy this shortcode and paste it into a new page you've created :" 213 msgstr "" 214 215 #: admin/class-hs-doko-admin.php:448 216 msgid "Custom CSS for bundle :" 217 msgstr "" 218 219 #: admin/class-hs-doko-admin.php:1163 220 msgid "Define a slug to easily identify this screen" 221 msgstr "" 222 223 #: admin/class-hs-doko-admin.php:1213 224 msgid "" 225 "Define the bundle screen title. It can be a descriptive text highlighting " 226 "what your customers must do on this page :" 227 msgstr "" 228 229 #: admin/class-hs-doko-admin.php:782 230 msgid "" 231 "Define the position at which the quantity button should be displayed in each " 232 "step page." 233 msgstr "" 234 235 #: admin/class-hs-doko-admin.php:1381 236 msgid "Define the position at which the quantity button should be displayed." 237 msgstr "" 238 239 #: admin/class-hs-doko-admin.php:1035 240 msgid "" 241 "Define the product amount limit in this step ( don't include currency in the " 242 "field )" 243 msgstr "" 244 245 #: admin/class-hs-doko-admin.php:1020 246 msgid "Define the product number limit in this step" 247 msgstr "" 248 249 #: admin/class-hs-doko-admin.php:646 admin/class-hs-doko-admin.php:1241 85 250 msgid "" 86 251 "Define the products categories, your customers are allowed to pick to fill " … … 90 255 "this step in the bundle." 91 256 92 #: admin/class-hs-doko-admin.php:363 admin/class-hs-doko-admin.php:440 93 #: admin/class-hs-doko-admin.php:514 257 #: admin/class-hs-doko-admin.php:661 admin/class-hs-doko-admin.php:1256 258 msgid "" 259 "Define the products tags, your customers are allowed to pick to fill this " 260 "step in the bundle." 261 msgstr "" 262 263 #: admin/class-hs-doko-admin.php:636 admin/class-hs-doko-admin.php:1230 94 264 msgid "" 95 265 "Define the products, your customers are allowed to pick to fill this step in " … … 99 269 "the bundle." 100 270 101 #: admin/class-hs-doko-admin.php:345 admin/class-hs-doko-admin.php:422 102 #: admin/class-hs-doko-admin.php:496 271 #: admin/class-hs-doko-admin.php:1176 272 msgid "Define the screen disposition, it supports the following disposition : " 273 msgstr "" 274 275 #: admin/class-hs-doko-admin.php:1340 276 msgid "Description for gift message section :" 277 msgstr "" 278 279 #: admin/class-hs-doko-admin.php:740 280 msgid "" 281 "Description to use on the latest step page after the last step title section" 282 msgstr "" 283 284 #: admin/class-hs-doko-admin.php:618 103 285 msgid "Display according to :" 104 286 msgstr "Display according to :" 105 287 106 #: admin/class-hs-doko-admin.php:165 288 #: admin/class-hs-doko-admin.php:721 289 msgid "Display the bundle contents into the cart and checkout page" 290 msgstr "" 291 292 #: admin/class-hs-doko-admin.php:235 107 293 msgid "Documentation" 108 294 msgstr "Documentation" 109 295 110 296 #. Name of the plugin 111 msgid "DokoBuilder : DIY Product Bundle for WooCommerce" 112 msgstr "DokoBuilder : DIY Product Bundle for WooCommerce" 113 114 #: admin/class-hs-doko-admin.php:240 297 msgid "DokoBuilder : The Ultimate dynamic bundle builder for WooCommerce" 298 msgstr "" 299 300 #: public/class-hs-doko-public.php:479 301 msgid "Done!" 302 msgstr "" 303 304 #: admin/class-hs-doko-admin.php:1728 305 msgid "Dynamic Rule :" 306 msgstr "" 307 308 #: admin/class-hs-doko-admin.php:1823 309 msgid "Dynamic Rules :" 310 msgstr "" 311 312 #: admin/class-hs-doko-admin.php:339 115 313 msgid "Edit Bundle" 116 314 msgstr "Edit Bundle" 117 315 118 #: admin/class-hs-doko-admin.php:149 316 #: admin/class-hs-doko-admin.php:360 317 msgid "Edit Bundle Rule" 318 msgstr "" 319 320 #: admin/class-hs-doko-admin.php:681 321 msgid "Enable auto redirect to next page :" 322 msgstr "" 323 324 #: admin/class-hs-doko-admin.php:769 325 msgid "Enable/Disable a quantity field for each product in each step page" 326 msgstr "" 327 328 #: admin/class-hs-doko-admin.php:1358 329 msgid "Enable/Disable a quantity field for each product in the steps" 330 msgstr "" 331 332 #: admin/class-hs-doko-admin.php:751 333 msgid "Enable/Disable additional add to box button below the product card" 334 msgstr "" 335 336 #: admin/class-hs-doko-admin.php:1716 337 msgid "Enable/Disable Dynamic Rules" 338 msgstr "" 339 340 #: admin/class-hs-doko-admin.php:1307 341 msgid "Enable/Disable gift message :" 342 msgstr "" 343 344 #: admin/class-hs-doko-admin.php:1273 345 msgid "Enable/Disable pagination :" 346 msgstr "" 347 348 #: admin/class-hs-doko-admin.php:200 119 349 msgid "Enter your categorie(s) name(s)" 120 350 msgstr "Enter your categorie(s) name(s)" 121 351 122 #: admin/class-hs-doko-admin.php:1 48352 #: admin/class-hs-doko-admin.php:199 123 353 msgid "Enter your product(s) name(s)" 124 354 msgstr "Enter your product(s) name(s)" 125 355 126 #: admin/class-hs-doko-admin.php:272 356 #: admin/class-hs-doko-admin.php:1645 357 msgid "equals" 358 msgstr "" 359 360 #: admin/class-hs-doko-admin.php:404 127 361 msgid "First Screen setup" 128 362 msgstr "First Screen setup" 129 363 130 #. Author of the plugin 131 msgid "HomeScript" 132 msgstr "HomeScript" 364 #: admin/class-hs-doko-admin.php:1797 365 msgid "Go to screen " 366 msgstr "" 367 368 #: admin/class-hs-doko-admin.php:1201 369 msgid "Hide" 370 msgstr "" 133 371 134 372 #. Author URI of the plugin 135 msgid "https:// homescriptone.com"136 msgstr " https://homescriptone.com"373 msgid "https://ultiwp.com" 374 msgstr "" 137 375 138 376 #. URI of the plugin 139 msgid "https://plugins.homescriptone.com" 140 msgstr "https://plugins.homescriptone.com" 377 msgid "https://ultiwp.com/plugins/doko" 378 msgstr "" 379 380 #: admin/class-hs-doko-admin.php:1656 381 msgid "If products count" 382 msgstr "" 383 384 #: admin/class-hs-doko-admin.php:1657 385 msgid "If total products count" 386 msgstr "" 387 388 #: admin/class-hs-doko-admin.php:752 389 msgid "" 390 "In some WooCommerce themes, the add to cart option is custom and not shown, " 391 "to reduce the bounce rate on the builder page, enable this option to fix it, " 392 "by default it's set to no." 393 msgstr "" 141 394 142 395 #. Description of the plugin … … 144 397 msgstr "Increase sales by letting your customers create custom bundles." 145 398 146 #: public/class-hs-doko-public.php:100 399 #: admin/class-hs-doko-admin.php:1651 400 msgid "is" 401 msgstr "" 402 403 #: admin/class-hs-doko-admin.php:1652 404 msgid "is different" 405 msgstr "" 406 407 #: admin/class-hs-doko-admin.php:1644 408 msgid "is less or equal to" 409 msgstr "" 410 411 #: admin/class-hs-doko-admin.php:1643 412 msgid "is less than" 413 msgstr "" 414 415 #: admin/class-hs-doko-admin.php:1647 416 msgid "is more or equal to" 417 msgstr "" 418 419 #: admin/class-hs-doko-admin.php:1646 420 msgid "is more than" 421 msgstr "" 422 423 #: admin/class-hs-doko-admin.php:1032 424 msgid "Limit product amount for the action above :" 425 msgstr "" 426 427 #: admin/class-hs-doko-admin.php:1017 428 msgid "Limit product number for the action above :" 429 msgstr "" 430 431 #: templates/single-product/doko-products.php:126 432 msgid "Load more" 433 msgstr "" 434 435 #: public/class-hs-doko-public.php:126 147 436 msgid "Loading" 148 437 msgstr "Loading" 149 438 150 #: admin/class-hs-doko-admin.php:238 admin/class-hs-doko-admin.php:239 151 #: admin/class-hs-doko-admin.php:241 439 #: admin/class-hs-doko-admin.php:699 440 msgid "Message to display, if no products is added to the box." 441 msgstr "" 442 443 #: public/class-hs-doko-public.php:1249 444 msgid "Name" 445 msgstr "" 446 447 #: admin/class-hs-doko-admin.php:337 admin/class-hs-doko-admin.php:338 448 #: admin/class-hs-doko-admin.php:340 152 449 msgid "New Bundle" 153 450 msgstr "New Bundle" 154 451 155 #: public/class-hs-doko-public.php:114 public/class-hs-doko-public.php:267 452 #: admin/class-hs-doko-admin.php:358 admin/class-hs-doko-admin.php:359 453 #: admin/class-hs-doko-admin.php:361 454 msgid "New Bundle Rule" 455 msgstr "" 456 457 #: public/class-hs-doko-public.php:146 public/class-hs-doko-public.php:681 156 458 msgid "Next" 157 459 msgstr "Next" 158 460 159 #: admin/class-hs-doko-admin.php:244 461 #: admin/class-hs-doko-admin.php:690 admin/class-hs-doko-admin.php:726 462 #: admin/class-hs-doko-admin.php:749 admin/class-hs-doko-admin.php:767 463 #: admin/class-hs-doko-admin.php:1282 admin/class-hs-doko-admin.php:1316 464 #: admin/class-hs-doko-admin.php:1368 465 msgid "No" 466 msgstr "" 467 468 #: admin/class-hs-doko-admin.php:1205 469 msgid "no" 470 msgstr "" 471 472 #: admin/class-hs-doko-admin.php:343 160 473 msgid "No Bundle found" 161 474 msgstr "No Bundle found" 162 475 163 #: admin/class-hs-doko-admin.php: 245476 #: admin/class-hs-doko-admin.php:344 164 477 msgid "No Bundle in the trash" 165 478 msgstr "No Bundle in the trash" 166 479 167 #: core/class-hs-doko-utils.php:88 480 #: admin/class-hs-doko-admin.php:364 481 msgid "No Bundle Rule found" 482 msgstr "" 483 484 #: admin/class-hs-doko-admin.php:365 485 msgid "No Bundle Rule in the trash" 486 msgstr "" 487 488 #: admin/class-hs-doko-admin.php:697 489 msgid "No products message :" 490 msgstr "" 491 492 #: admin/class-hs-doko-admin.php:1292 493 msgid "Number of products per page :" 494 msgstr "" 495 496 #: admin/class-hs-doko-admin.php:1303 497 msgid "" 498 "Number of products to display per page, this is useful if your categories " 499 "has a lot of products." 500 msgstr "" 501 502 #: public/class-hs-doko-public.php:1304 503 msgid "Our team handwrites each and every note to keep." 504 msgstr "" 505 506 #: public/class-hs-doko-public.php:436 507 msgid "Packaging" 508 msgstr "" 509 510 #: admin/class-hs-doko-admin.php:1810 admin/class-hs-doko-admin.php:1825 511 #: admin/class-hs-doko-admin.php:1831 512 msgid "Pick the screen where this rule will apply" 513 msgstr "" 514 515 #: admin/class-hs-doko-admin.php:781 admin/class-hs-doko-admin.php:1380 516 msgid "Position of the quantity field" 517 msgstr "" 518 519 #: public/class-hs-doko-public.php:1251 520 msgid "Price" 521 msgstr "" 522 523 #: core/class-hs-doko-utils.php:121 168 524 msgid "Price (High to Low)" 169 525 msgstr "Price (High to Low)" 170 526 171 #: core/class-hs-doko-utils.php: 87527 #: core/class-hs-doko-utils.php:120 172 528 msgid "Price (Low to High)" 173 529 msgstr "Price (Low to High)" 174 530 175 #: admin/class-hs-doko-admin.php:361 admin/class-hs-doko-admin.php:438 176 #: admin/class-hs-doko-admin.php:512 531 #: admin/class-hs-doko-admin.php:634 admin/class-hs-doko-admin.php:1227 177 532 msgid "Products to display :" 178 533 msgstr "Products to display :" 179 534 180 #: admin/class-hs-doko-admin.php:243 535 #: public/class-hs-doko-public.php:1250 536 msgid "Quantity" 537 msgstr "" 538 539 #: admin/class-hs-doko-admin.php:683 540 msgid "" 541 "Redirect automatically to next step, if customers add a product to the box." 542 msgstr "" 543 544 #: admin/class-hs-doko-admin.php:1558 admin/class-hs-doko-admin.php:1588 545 #: admin/class-hs-doko-admin.php:1855 546 msgid "Remove" 547 msgstr "" 548 549 #: admin/class-hs-doko-admin.php:444 550 msgid "Remove background image" 551 msgstr "" 552 553 #: admin/class-hs-doko-admin.php:974 554 msgid "Rules :" 555 msgstr "" 556 557 #: admin/class-hs-doko-admin.php:1161 558 msgid "Screen Name :" 559 msgstr "" 560 561 #: admin/class-hs-doko-admin.php:1808 562 msgid "Screen Selector :" 563 msgstr "" 564 565 #: admin/class-hs-doko-admin.php:342 181 566 msgid "Search Bundle" 182 567 msgstr "Search Bundle" 183 568 184 #: admin/class-hs-doko-admin.php:284 185 msgid "Second Screen Setup" 186 msgstr "Second Screen Setup" 187 188 #: public/class-hs-doko-public.php:225 569 #: admin/class-hs-doko-admin.php:363 570 msgid "Search Bundle Rule" 571 msgstr "" 572 573 #: admin/class-hs-doko-admin.php:1200 574 msgid "Show" 575 msgstr "" 576 577 #: admin/class-hs-doko-admin.php:1191 578 msgid "Show / Hide Bundle Screen Title :" 579 msgstr "" 580 581 #: admin/class-hs-doko-admin.php:1217 582 msgid "Show Products on this screen based on :" 583 msgstr "" 584 585 #: public/class-hs-doko-public.php:1276 189 586 msgid "Sort by Options" 190 587 msgstr "Sort by Options" 191 588 192 #: public/class-hs-doko-public.php:1 95589 #: public/class-hs-doko-public.php:1236 193 590 msgid "Start selecting items to fill your box" 194 591 msgstr "Start selecting items to fill your box" 195 592 196 #: admin/class-hs-doko-admin.php:296 197 msgid "Third Screen Setup" 198 msgstr "Third Screen Setup" 199 200 #: admin/class-hs-doko-admin.php:318 593 #: public/class-hs-doko-public.php:478 594 msgid "Step" 595 msgstr "" 596 597 #. %d: Step number. 598 #: public/class-hs-doko-public.php:426 public/class-hs-doko-public.php:459 599 msgid "Step %d" 600 msgstr "" 601 602 #: admin/class-hs-doko-admin.php:954 603 msgid "Step Name :" 604 msgstr "" 605 606 #: admin/class-hs-doko-admin.php:1047 607 msgid "Step to go :" 608 msgstr "" 609 610 #: admin/class-hs-doko-admin.php:659 admin/class-hs-doko-admin.php:1253 611 msgid "Tags to display :" 612 msgstr "" 613 614 #: public/class-hs-doko-public.php:359 615 msgid "This bundle is not available to the public yet." 616 msgstr "" 617 618 #: admin/class-hs-doko-admin.php:576 201 619 msgid "This refers to the first navigation screen of the bundle builder : " 202 620 msgstr "This refers to the first navigation screen of the bundle builder : " 203 621 204 #: admin/class-hs-doko-admin.php:395 205 msgid "This refers to the second navigation screen of the bundle builder : " 206 msgstr "This refers to the second navigation screen of the bundle builder : " 207 208 #: admin/class-hs-doko-admin.php:469 209 msgid "This refers to the third navigation screen of the bundle builder : " 210 msgstr "This refers to the third navigation screen of the bundle builder : " 211 212 #: admin/class-hs-doko-admin.php:324 622 #: admin/class-hs-doko-admin.php:606 213 623 msgid "Title" 214 624 msgstr "Title" 215 625 216 #: admin/class-hs-doko-admin.php:401 admin/class-hs-doko-admin.php:475 217 msgid "Title :" 218 msgstr "Title :" 219 220 #: admin/class-hs-doko-admin.php:326 221 msgid "" 222 "Title to show on top of the bundle selector.<br/> <strong>Eg:</strong> " 223 "CHOOSE YOUR BOX COLOR " 224 msgstr "" 225 "Title to show on top of the bundle selector.<br/> <strong>Eg:</strong> " 226 "CHOOSE YOUR BOX COLOR " 227 228 #: admin/class-hs-doko-admin.php:477 229 msgid "" 230 "Title to show on top of the bundle selector.<br/> <strong>Eg:</strong> " 231 "CHOOSE YOUR CARD" 232 msgstr "" 233 "Title to show on top of the bundle selector.<br/> <strong>Eg:</strong> " 234 "CHOOSE YOUR CARD" 235 236 #: admin/class-hs-doko-admin.php:403 237 msgid "" 238 "Title to show on top of the bundle selector.<br/> <strong>Eg:</strong> " 239 "CHOOSE YOUR ITEMS" 240 msgstr "" 241 "Title to show on top of the bundle selector.<br/> <strong>Eg:</strong> " 242 "CHOOSE YOUR ITEMS" 243 244 #: public/class-hs-doko-public.php:265 626 #: admin/class-hs-doko-admin.php:1326 627 msgid "Title for gift message section :" 628 msgstr "" 629 630 #. %s: strong tag 631 #: admin/class-hs-doko-admin.php:611 632 #, php-format 633 msgid "" 634 "Title to show on top of the bundle selector.%1$1sEg:%2$2s CHOOSE YOUR BOX " 635 "COLOR " 636 msgstr "" 637 638 #: admin/class-hs-doko-admin.php:732 639 msgid "Title to use on the latest step page" 640 msgstr "" 641 642 #: admin/class-hs-doko-admin.php:1117 admin/class-hs-doko-admin.php:1138 643 msgid "" 644 "To include different messages for different recipients, please contact our " 645 "support." 646 msgstr "" 647 648 #: public/class-hs-doko-public.php:679 public/class-hs-doko-public.php:1259 245 649 msgid "Total :" 246 650 msgstr "Total :" 247 651 248 #: admin/class-hs-doko-admin.php:242 652 #. Author of the plugin 653 msgid "UltiWP" 654 msgstr "" 655 656 #: admin/class-hs-doko-admin.php:341 249 657 msgid "View Bundle" 250 658 msgstr "View Bundle" 251 659 252 #: public/class-hs-doko-public.php:116 660 #: admin/class-hs-doko-admin.php:362 661 msgid "View Bundle Rule" 662 msgstr "" 663 664 #: public/class-hs-doko-public.php:629 665 msgid "View Cart" 666 msgstr "" 667 668 #: admin/class-hs-doko-admin.php:1193 669 msgid "Whether it displays a screen title or not :" 670 msgstr "" 671 672 #: admin/class-hs-doko-admin.php:1322 673 msgid "Whether to allow user to leave gift message." 674 msgstr "" 675 676 #: admin/class-hs-doko-admin.php:1288 677 msgid "Whether to use a pagination on page loading a lot of products." 678 msgstr "" 679 680 #: admin/class-hs-doko-admin.php:689 admin/class-hs-doko-admin.php:725 681 #: admin/class-hs-doko-admin.php:748 admin/class-hs-doko-admin.php:766 682 #: admin/class-hs-doko-admin.php:1281 admin/class-hs-doko-admin.php:1315 683 #: admin/class-hs-doko-admin.php:1367 684 msgid "Yes" 685 msgstr "" 686 687 #: public/class-hs-doko-public.php:148 253 688 msgid "" 254 689 "Your bundle is added to the cart, you will redirect to cart in few moments" -
doko-box-builder/trunk/languages/doko.pot
r2925566 r3169060 4 4 "Project-Id-Version: DokoBuilder : DIY Product Bundle for WooCommerce\n" 5 5 "Report-Msgid-Bugs-To: \n" 6 "POT-Creation-Date: 202 2-08-28 11:01+0000\n"6 "POT-Creation-Date: 2024-10-12 04:01+0000\n" 7 7 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" 8 8 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" … … 17 17 "X-Domain: doko" 18 18 19 #: public/class-hs-doko-public.php:434 19 #: public/class-hs-doko-public.php:633 20 msgid " Build Another Bundle" 21 msgstr "" 22 23 #: public/class-hs-doko-public.php:1342 24 msgid "" 25 " Leave card intentionally blank and we'll tuck the card in the bow for you " 26 "to do what you need" 27 msgstr "" 28 29 #: public/class-hs-doko-public.php:1346 30 msgid " No note or card needed! Just a to/from is fine!" 31 msgstr "" 32 33 #: public/class-hs-doko-public.php:1335 34 msgid "160 characters remaining" 35 msgstr "" 36 37 #: admin/class-hs-doko-admin.php:992 admin/class-hs-doko-admin.php:1829 38 msgid "Action :" 39 msgstr "" 40 41 #: admin/class-hs-doko-admin.php:1116 admin/class-hs-doko-admin.php:1137 42 msgid "Add a gift message" 43 msgstr "" 44 45 #: admin/class-hs-doko-admin.php:444 46 msgid "Add background image to steps" 47 msgstr "" 48 49 #: public/class-hs-doko-public.php:1055 50 msgid "Add card to box" 51 msgstr "" 52 53 #: admin/class-hs-doko-admin.php:484 admin/class-hs-doko-admin.php:1826 54 msgid "Add Rule" 55 msgstr "" 56 57 #: admin/class-hs-doko-admin.php:867 58 msgid "Add Screen " 59 msgstr "" 60 61 #: public/class-hs-doko-public.php:1042 20 62 msgid "Add to box" 21 63 msgstr "" 22 64 23 #: public/class-hs-doko-public.php:144 65 #: public/class-hs-doko-public.php:1351 66 msgid "ADD TO CART" 67 msgstr "" 68 69 #: admin/class-hs-doko-admin.php:1793 70 msgid "Add to cart" 71 msgstr "" 72 73 #: admin/class-hs-doko-admin.php:779 admin/class-hs-doko-admin.php:1391 74 msgid "After add to box button" 75 msgstr "" 76 77 #: public/class-hs-doko-public.php:345 24 78 msgid "" 25 79 "An error occurred while loading this page, please write to the site " … … 27 81 msgstr "" 28 82 29 #: public/class-hs-doko-public.php: 26683 #: public/class-hs-doko-public.php:680 30 84 msgid "Back" 31 85 msgstr "" 32 86 33 #: public/class-hs-doko-public.php:385 public/class-hs-doko-public.php:452 34 msgid "Box Contents" 35 msgstr "" 36 37 #: public/class-hs-doko-public.php:202 38 msgid "Box contents" 39 msgstr "" 40 41 #: admin/class-hs-doko-admin.php:237 admin/class-hs-doko-admin.php:252 87 #: admin/class-hs-doko-admin.php:442 88 msgid "Background Image :" 89 msgstr "" 90 91 #: admin/class-hs-doko-admin.php:778 admin/class-hs-doko-admin.php:1390 92 msgid "Before add to box button" 93 msgstr "" 94 95 #: public/class-hs-doko-public.php:1243 96 msgid "Box Cart Contents" 97 msgstr "" 98 99 #: public/class-hs-doko-public.php:1258 100 msgid "Box Total" 101 msgstr "" 102 103 #: admin/class-hs-doko-admin.php:336 admin/class-hs-doko-admin.php:351 42 104 msgid "Bundle" 43 105 msgstr "" 44 106 45 #: admin/class-hs-doko-admin.php:612 107 #: core/class-hs-doko-utils.php:166 admin/class-hs-doko-admin.php:1156 108 msgid "Bundle Card Page" 109 msgstr "" 110 111 #: admin/class-hs-doko-admin.php:1148 112 msgid "Bundle Card Page (PRO Version)" 113 msgstr "" 114 115 #: core/class-hs-doko-utils.php:161 admin/class-hs-doko-admin.php:1155 116 msgid "Bundle Cart Content" 117 msgstr "" 118 119 #: admin/class-hs-doko-admin.php:1147 120 msgid "Bundle Cart Content (PRO Version)" 121 msgstr "" 122 123 #: admin/class-hs-doko-admin.php:1497 46 124 msgid "Bundle name" 47 125 msgstr "" 48 126 49 #: admin/class-hs-doko-admin.php:236 admin/class-hs-doko-admin.php:246 127 #: core/class-hs-doko-utils.php:156 admin/class-hs-doko-admin.php:1146 128 msgid "Bundle Products" 129 msgstr "" 130 131 #: admin/class-hs-doko-admin.php:357 admin/class-hs-doko-admin.php:371 132 msgid "Bundle Rule" 133 msgstr "" 134 135 #: admin/class-hs-doko-admin.php:232 136 msgid "Bundle Rules" 137 msgstr "" 138 139 #: admin/class-hs-doko-admin.php:1210 140 msgid "Bundle Screen Title :" 141 msgstr "" 142 143 #: admin/class-hs-doko-admin.php:1624 144 msgid "Bundle Shortcodes" 145 msgstr "" 146 147 #: admin/class-hs-doko-admin.php:543 148 msgid "Bundle where this rule will apply :" 149 msgstr "" 150 151 #: admin/class-hs-doko-admin.php:335 admin/class-hs-doko-admin.php:345 50 152 msgid "Bundles" 51 153 msgstr "" 52 154 53 #: public/class-hs-doko-public.php:213 155 #: admin/class-hs-doko-admin.php:356 admin/class-hs-doko-admin.php:366 156 msgid "Bundles Rules" 157 msgstr "" 158 159 #: public/class-hs-doko-public.php:1264 54 160 msgid "Categories" 55 161 msgstr "" 56 162 57 #: admin/class-hs-doko-admin.php:371 admin/class-hs-doko-admin.php:448 58 #: admin/class-hs-doko-admin.php:522 163 #: admin/class-hs-doko-admin.php:644 admin/class-hs-doko-admin.php:1238 59 164 msgid "Categories to display :" 60 165 msgstr "" 61 166 62 #: admin/class-hs-doko-admin.php:340 167 #: core/homescriptone-formulus.php:169 168 msgid "Choose an option" 169 msgstr "" 170 171 #: admin/class-hs-doko-admin.php:1174 172 msgid "Choose Bundle Screen disposition :" 173 msgstr "" 174 175 #: admin/class-hs-doko-admin.php:994 176 msgid "Choose the action to execute if this rule is triggered" 177 msgstr "" 178 179 #: admin/class-hs-doko-admin.php:545 180 msgid "Choose the bundle to associate to this rule." 181 msgstr "" 182 183 #: admin/class-hs-doko-admin.php:976 184 msgid "Choose the rule to associate to this step" 185 msgstr "" 186 187 #: admin/class-hs-doko-admin.php:956 188 msgid "Choose the step where you would like this rule to apply" 189 msgstr "" 190 191 #: admin/class-hs-doko-admin.php:1050 192 msgid "Choose the step you would like to redirect for this action" 193 msgstr "" 194 195 #: admin/class-hs-doko-admin.php:615 admin/class-hs-doko-admin.php:1214 63 196 msgid "CHOOSE YOUR BOX COLOR" 64 197 msgstr "" 65 198 66 #: admin/class-hs-doko-admin.php:491 67 msgid "CHOOSE YOUR CARD" 68 msgstr "" 69 70 #: admin/class-hs-doko-admin.php:417 71 msgid "CHOOSE YOUR ITEMS" 72 msgstr "" 73 74 #: public/class-hs-doko-public.php:268 199 #: public/class-hs-doko-public.php:1303 200 msgid "Choose YOUR CARD" 201 msgstr "" 202 203 #: admin/class-hs-doko-admin.php:1559 admin/class-hs-doko-admin.php:1590 204 #: admin/class-hs-doko-admin.php:1856 205 msgid "Click to toggle" 206 msgstr "" 207 208 #: public/class-hs-doko-public.php:682 75 209 msgid "Complete Box" 76 210 msgstr "" 77 211 78 #: admin/class-hs-doko-admin.php:556 79 msgid "Copy this shortcode and paste it into your page:" 80 msgstr "" 81 82 #: admin/class-hs-doko-admin.php:373 admin/class-hs-doko-admin.php:450 83 #: admin/class-hs-doko-admin.php:524 212 #: admin/class-hs-doko-admin.php:1441 213 msgid "Copy this shortcode and paste it into a new page you've created :" 214 msgstr "" 215 216 #: admin/class-hs-doko-admin.php:448 217 msgid "Custom CSS for bundle :" 218 msgstr "" 219 220 #: admin/class-hs-doko-admin.php:1163 221 msgid "Define a slug to easily identify this screen" 222 msgstr "" 223 224 #: admin/class-hs-doko-admin.php:1213 225 msgid "" 226 "Define the bundle screen title. It can be a descriptive text highlighting " 227 "what your customers must do on this page :" 228 msgstr "" 229 230 #: admin/class-hs-doko-admin.php:782 231 msgid "" 232 "Define the position at which the quantity button should be displayed in each " 233 "step page." 234 msgstr "" 235 236 #: admin/class-hs-doko-admin.php:1381 237 msgid "Define the position at which the quantity button should be displayed." 238 msgstr "" 239 240 #: admin/class-hs-doko-admin.php:1035 241 msgid "" 242 "Define the product amount limit in this step ( don't include currency in the " 243 "field )" 244 msgstr "" 245 246 #: admin/class-hs-doko-admin.php:1020 247 msgid "Define the product number limit in this step" 248 msgstr "" 249 250 #: admin/class-hs-doko-admin.php:646 admin/class-hs-doko-admin.php:1241 84 251 msgid "" 85 252 "Define the products categories, your customers are allowed to pick to fill " … … 87 254 msgstr "" 88 255 89 #: admin/class-hs-doko-admin.php:363 admin/class-hs-doko-admin.php:440 90 #: admin/class-hs-doko-admin.php:514 256 #: admin/class-hs-doko-admin.php:661 admin/class-hs-doko-admin.php:1256 257 msgid "" 258 "Define the products tags, your customers are allowed to pick to fill this " 259 "step in the bundle." 260 msgstr "" 261 262 #: admin/class-hs-doko-admin.php:636 admin/class-hs-doko-admin.php:1230 91 263 msgid "" 92 264 "Define the products, your customers are allowed to pick to fill this step in " … … 94 266 msgstr "" 95 267 96 #: admin/class-hs-doko-admin.php:345 admin/class-hs-doko-admin.php:422 97 #: admin/class-hs-doko-admin.php:496 268 #: admin/class-hs-doko-admin.php:1176 269 msgid "Define the screen disposition, it supports the following disposition : " 270 msgstr "" 271 272 #: admin/class-hs-doko-admin.php:1340 273 msgid "Description for gift message section :" 274 msgstr "" 275 276 #: admin/class-hs-doko-admin.php:740 277 msgid "" 278 "Description to use on the latest step page after the last step title section" 279 msgstr "" 280 281 #: admin/class-hs-doko-admin.php:618 98 282 msgid "Display according to :" 99 283 msgstr "" 100 284 101 #: admin/class-hs-doko-admin.php:165 285 #: admin/class-hs-doko-admin.php:721 286 msgid "Display the bundle contents into the cart and checkout page" 287 msgstr "" 288 289 #: admin/class-hs-doko-admin.php:235 102 290 msgid "Documentation" 103 291 msgstr "" 104 292 105 293 #. Name of the plugin 106 msgid "DokoBuilder : DIY Product Bundle for WooCommerce" 107 msgstr "" 108 109 #: admin/class-hs-doko-admin.php:240 294 msgid "DokoBuilder : The Ultimate dynamic bundle builder for WooCommerce" 295 msgstr "" 296 297 #: public/class-hs-doko-public.php:479 298 msgid "Done!" 299 msgstr "" 300 301 #: admin/class-hs-doko-admin.php:1589 302 msgid "Drag and drop, or click to set admin variation order" 303 msgstr "" 304 305 #: admin/class-hs-doko-admin.php:1728 306 msgid "Dynamic Rule :" 307 msgstr "" 308 309 #: admin/class-hs-doko-admin.php:1823 310 msgid "Dynamic Rules :" 311 msgstr "" 312 313 #: admin/class-hs-doko-admin.php:339 110 314 msgid "Edit Bundle" 111 315 msgstr "" 112 316 113 #: admin/class-hs-doko-admin.php:149 317 #: admin/class-hs-doko-admin.php:360 318 msgid "Edit Bundle Rule" 319 msgstr "" 320 321 #: admin/class-hs-doko-admin.php:681 322 msgid "Enable auto redirect to next page :" 323 msgstr "" 324 325 #: admin/class-hs-doko-admin.php:769 326 msgid "Enable/Disable a quantity field for each product in each step page" 327 msgstr "" 328 329 #: admin/class-hs-doko-admin.php:1358 330 msgid "Enable/Disable a quantity field for each product in the steps" 331 msgstr "" 332 333 #: admin/class-hs-doko-admin.php:751 334 msgid "Enable/Disable additional add to box button below the product card" 335 msgstr "" 336 337 #: admin/class-hs-doko-admin.php:1716 338 msgid "Enable/Disable Dynamic Rules" 339 msgstr "" 340 341 #: admin/class-hs-doko-admin.php:1307 342 msgid "Enable/Disable gift message :" 343 msgstr "" 344 345 #: admin/class-hs-doko-admin.php:1273 346 msgid "Enable/Disable pagination :" 347 msgstr "" 348 349 #: admin/class-hs-doko-admin.php:200 114 350 msgid "Enter your categorie(s) name(s)" 115 351 msgstr "" 116 352 117 #: admin/class-hs-doko-admin.php:1 48353 #: admin/class-hs-doko-admin.php:199 118 354 msgid "Enter your product(s) name(s)" 119 355 msgstr "" 120 356 121 #: admin/class-hs-doko-admin.php:272 357 #: admin/class-hs-doko-admin.php:1645 358 msgid "equals" 359 msgstr "" 360 361 #: admin/class-hs-doko-admin.php:404 122 362 msgid "First Screen setup" 123 363 msgstr "" 124 364 125 #. Author of the plugin 126 msgid "HomeScript" 365 #: public/class-hs-doko-public.php:978 public/class-hs-doko-public.php:1127 366 msgid "Gift Message for Step " 367 msgstr "" 368 369 #: admin/class-hs-doko-admin.php:1797 370 msgid "Go to screen " 371 msgstr "" 372 373 #: admin/class-hs-doko-admin.php:1201 374 msgid "Hide" 127 375 msgstr "" 128 376 129 377 #. Author URI of the plugin 130 msgid "https:// homescriptone.com"378 msgid "https://ultiwp.com" 131 379 msgstr "" 132 380 133 381 #. URI of the plugin 134 msgid "https://plugins.homescriptone.com" 382 msgid "https://ultiwp.com/plugins/doko" 383 msgstr "" 384 385 #: admin/class-hs-doko-admin.php:1656 386 msgid "If products count" 387 msgstr "" 388 389 #: admin/class-hs-doko-admin.php:1657 390 msgid "If total products count" 391 msgstr "" 392 393 #: admin/class-hs-doko-admin.php:752 394 msgid "" 395 "In some WooCommerce themes, the add to cart option is custom and not shown, " 396 "to reduce the bounce rate on the builder page, enable this option to fix it, " 397 "by default it's set to no." 135 398 msgstr "" 136 399 … … 139 402 msgstr "" 140 403 141 #: public/class-hs-doko-public.php:100 404 #: admin/class-hs-doko-admin.php:1651 405 msgid "is" 406 msgstr "" 407 408 #: admin/class-hs-doko-admin.php:1652 409 msgid "is different" 410 msgstr "" 411 412 #: admin/class-hs-doko-admin.php:1644 413 msgid "is less or equal to" 414 msgstr "" 415 416 #: admin/class-hs-doko-admin.php:1643 417 msgid "is less than" 418 msgstr "" 419 420 #: admin/class-hs-doko-admin.php:1647 421 msgid "is more or equal to" 422 msgstr "" 423 424 #: admin/class-hs-doko-admin.php:1646 425 msgid "is more than" 426 msgstr "" 427 428 #: admin/class-hs-doko-admin.php:1032 429 msgid "Limit product amount for the action above :" 430 msgstr "" 431 432 #: admin/class-hs-doko-admin.php:1017 433 msgid "Limit product number for the action above :" 434 msgstr "" 435 436 #: templates/single-product/doko-products.php:126 437 msgid "Load more" 438 msgstr "" 439 440 #: public/class-hs-doko-public.php:126 142 441 msgid "Loading" 143 442 msgstr "" 144 443 145 #: admin/class-hs-doko-admin.php:238 admin/class-hs-doko-admin.php:239 146 #: admin/class-hs-doko-admin.php:241 444 #: admin/class-hs-doko-admin.php:699 445 msgid "Message to display, if no products is added to the box." 446 msgstr "" 447 448 #: public/class-hs-doko-public.php:1249 449 msgid "Name" 450 msgstr "" 451 452 #: admin/class-hs-doko-admin.php:337 admin/class-hs-doko-admin.php:338 453 #: admin/class-hs-doko-admin.php:340 147 454 msgid "New Bundle" 148 455 msgstr "" 149 456 150 #: public/class-hs-doko-public.php:114 public/class-hs-doko-public.php:267 457 #: admin/class-hs-doko-admin.php:358 admin/class-hs-doko-admin.php:359 458 #: admin/class-hs-doko-admin.php:361 459 msgid "New Bundle Rule" 460 msgstr "" 461 462 #: public/class-hs-doko-public.php:146 public/class-hs-doko-public.php:681 151 463 msgid "Next" 152 464 msgstr "" 153 465 154 #: admin/class-hs-doko-admin.php:244 466 #: admin/class-hs-doko-admin.php:690 admin/class-hs-doko-admin.php:726 467 #: admin/class-hs-doko-admin.php:749 admin/class-hs-doko-admin.php:767 468 #: admin/class-hs-doko-admin.php:1282 admin/class-hs-doko-admin.php:1316 469 #: admin/class-hs-doko-admin.php:1368 470 msgid "No" 471 msgstr "" 472 473 #: admin/class-hs-doko-admin.php:1205 474 msgid "no" 475 msgstr "" 476 477 #: admin/class-hs-doko-admin.php:343 155 478 msgid "No Bundle found" 156 479 msgstr "" 157 480 158 #: admin/class-hs-doko-admin.php: 245481 #: admin/class-hs-doko-admin.php:344 159 482 msgid "No Bundle in the trash" 160 483 msgstr "" 161 484 162 #: core/class-hs-doko-utils.php:88 485 #: admin/class-hs-doko-admin.php:364 486 msgid "No Bundle Rule found" 487 msgstr "" 488 489 #: admin/class-hs-doko-admin.php:365 490 msgid "No Bundle Rule in the trash" 491 msgstr "" 492 493 #: admin/class-hs-doko-admin.php:697 494 msgid "No products message :" 495 msgstr "" 496 497 #: admin/class-hs-doko-admin.php:1292 498 msgid "Number of products per page :" 499 msgstr "" 500 501 #: admin/class-hs-doko-admin.php:1303 502 msgid "" 503 "Number of products to display per page, this is useful if your categories " 504 "has a lot of products." 505 msgstr "" 506 507 #: public/class-hs-doko-public.php:1304 508 msgid "Our team handwrites each and every note to keep." 509 msgstr "" 510 511 #: public/class-hs-doko-public.php:436 512 msgid "Packaging" 513 msgstr "" 514 515 #: admin/class-hs-doko-admin.php:1810 admin/class-hs-doko-admin.php:1825 516 #: admin/class-hs-doko-admin.php:1831 517 msgid "Pick the screen where this rule will apply" 518 msgstr "" 519 520 #: admin/class-hs-doko-admin.php:781 admin/class-hs-doko-admin.php:1380 521 msgid "Position of the quantity field" 522 msgstr "" 523 524 #: public/class-hs-doko-public.php:1251 525 msgid "Price" 526 msgstr "" 527 528 #: core/class-hs-doko-utils.php:121 163 529 msgid "Price (High to Low)" 164 530 msgstr "" 165 531 166 #: core/class-hs-doko-utils.php: 87532 #: core/class-hs-doko-utils.php:120 167 533 msgid "Price (Low to High)" 168 534 msgstr "" 169 535 170 #: admin/class-hs-doko-admin.php:361 admin/class-hs-doko-admin.php:438 171 #: admin/class-hs-doko-admin.php:512 536 #: admin/class-hs-doko-admin.php:634 admin/class-hs-doko-admin.php:1227 172 537 msgid "Products to display :" 173 538 msgstr "" 174 539 175 #: admin/class-hs-doko-admin.php:243 540 #: public/class-hs-doko-public.php:1250 541 msgid "Quantity" 542 msgstr "" 543 544 #: admin/class-hs-doko-admin.php:683 545 msgid "" 546 "Redirect automatically to next step, if customers add a product to the box." 547 msgstr "" 548 549 #: admin/class-hs-doko-admin.php:1558 admin/class-hs-doko-admin.php:1588 550 #: admin/class-hs-doko-admin.php:1855 551 msgid "Remove" 552 msgstr "" 553 554 #: admin/class-hs-doko-admin.php:444 555 msgid "Remove background image" 556 msgstr "" 557 558 #: core/homescriptone-formulus.php:56 559 msgid "required" 560 msgstr "" 561 562 #: admin/class-hs-doko-admin.php:974 563 msgid "Rules :" 564 msgstr "" 565 566 #: admin/class-hs-doko-admin.php:1161 567 msgid "Screen Name :" 568 msgstr "" 569 570 #: admin/class-hs-doko-admin.php:1808 571 msgid "Screen Selector :" 572 msgstr "" 573 574 #: admin/class-hs-doko-admin.php:342 176 575 msgid "Search Bundle" 177 576 msgstr "" 178 577 179 #: admin/class-hs-doko-admin.php:284 180 msgid "Second Screen Setup" 181 msgstr "" 182 183 #: public/class-hs-doko-public.php:225 578 #: admin/class-hs-doko-admin.php:363 579 msgid "Search Bundle Rule" 580 msgstr "" 581 582 #: admin/class-hs-doko-admin.php:1200 583 msgid "Show" 584 msgstr "" 585 586 #: admin/class-hs-doko-admin.php:1191 587 msgid "Show / Hide Bundle Screen Title :" 588 msgstr "" 589 590 #: admin/class-hs-doko-admin.php:1217 591 msgid "Show Products on this screen based on :" 592 msgstr "" 593 594 #: public/class-hs-doko-public.php:1276 184 595 msgid "Sort by Options" 185 596 msgstr "" 186 597 187 #: public/class-hs-doko-public.php:1 95598 #: public/class-hs-doko-public.php:1236 188 599 msgid "Start selecting items to fill your box" 189 600 msgstr "" 190 601 191 #: admin/class-hs-doko-admin.php:296 192 msgid "Third Screen Setup" 193 msgstr "" 194 195 #: admin/class-hs-doko-admin.php:318 602 #: public/class-hs-doko-public.php:478 603 msgid "Step" 604 msgstr "" 605 606 #. %d: Step number. 607 #: public/class-hs-doko-public.php:426 public/class-hs-doko-public.php:459 608 msgid "Step %d" 609 msgstr "" 610 611 #: admin/class-hs-doko-admin.php:954 612 msgid "Step Name :" 613 msgstr "" 614 615 #: admin/class-hs-doko-admin.php:1047 616 msgid "Step to go :" 617 msgstr "" 618 619 #: public/class-hs-doko-public.php:1437 620 msgid "Stock levels of product " 621 msgstr "" 622 623 #: admin/class-hs-doko-admin.php:659 admin/class-hs-doko-admin.php:1253 624 msgid "Tags to display :" 625 msgstr "" 626 627 #: public/class-hs-doko-public.php:359 628 msgid "This bundle is not available to the public yet." 629 msgstr "" 630 631 #: admin/class-hs-doko-admin.php:576 196 632 msgid "This refers to the first navigation screen of the bundle builder : " 197 633 msgstr "" 198 634 199 #: admin/class-hs-doko-admin.php:395 200 msgid "This refers to the second navigation screen of the bundle builder : " 201 msgstr "" 202 203 #: admin/class-hs-doko-admin.php:469 204 msgid "This refers to the third navigation screen of the bundle builder : " 205 msgstr "" 206 207 #: admin/class-hs-doko-admin.php:324 635 #: admin/class-hs-doko-admin.php:606 208 636 msgid "Title" 209 637 msgstr "" 210 638 211 #: admin/class-hs-doko-admin.php: 401 admin/class-hs-doko-admin.php:475212 msgid "Title :"213 msgstr "" 214 215 # : admin/class-hs-doko-admin.php:326216 msgid "" 217 "Title to show on top of the bundle selector.<br/> <strong>Eg:</strong> " 218 "CHOOSE YOUR BOX COLOR"219 msgstr ""220 221 #: admin/class-hs-doko-admin.php:477 222 msgid "" 223 "Title to show on top of the bundle selector.<br/> <strong>Eg:</strong> " 224 "CHOOSE YOUR CARD"225 msgstr "" 226 227 #: admin/class-hs-doko-admin.php: 403228 msgid "" 229 "T itle to show on top of the bundle selector.<br/> <strong>Eg:</strong>"230 " CHOOSE YOUR ITEMS"231 msgstr "" 232 233 #: public/class-hs-doko-public.php: 265639 #: admin/class-hs-doko-admin.php:1326 640 msgid "Title for gift message section :" 641 msgstr "" 642 643 #. %s: strong tag 644 #: admin/class-hs-doko-admin.php:611 645 #, php-format 646 msgid "" 647 "Title to show on top of the bundle selector.%1$1sEg:%2$2s CHOOSE YOUR BOX " 648 "COLOR " 649 msgstr "" 650 651 #: admin/class-hs-doko-admin.php:732 652 msgid "Title to use on the latest step page" 653 msgstr "" 654 655 #: admin/class-hs-doko-admin.php:1117 admin/class-hs-doko-admin.php:1138 656 msgid "" 657 "To include different messages for different recipients, please contact our " 658 "support." 659 msgstr "" 660 661 #: public/class-hs-doko-public.php:679 public/class-hs-doko-public.php:1259 234 662 msgid "Total :" 235 663 msgstr "" 236 664 237 #: admin/class-hs-doko-admin.php:242 665 #. Author of the plugin 666 msgid "UltiWP" 667 msgstr "" 668 669 #: admin/class-hs-doko-admin.php:341 238 670 msgid "View Bundle" 239 671 msgstr "" 240 672 241 #: public/class-hs-doko-public.php:116 673 #: admin/class-hs-doko-admin.php:362 674 msgid "View Bundle Rule" 675 msgstr "" 676 677 #: public/class-hs-doko-public.php:629 678 msgid "View Cart" 679 msgstr "" 680 681 #: admin/class-hs-doko-admin.php:1193 682 msgid "Whether it displays a screen title or not :" 683 msgstr "" 684 685 #: admin/class-hs-doko-admin.php:1322 686 msgid "Whether to allow user to leave gift message." 687 msgstr "" 688 689 #: admin/class-hs-doko-admin.php:1288 690 msgid "Whether to use a pagination on page loading a lot of products." 691 msgstr "" 692 693 #: admin/class-hs-doko-admin.php:689 admin/class-hs-doko-admin.php:725 694 #: admin/class-hs-doko-admin.php:748 admin/class-hs-doko-admin.php:766 695 #: admin/class-hs-doko-admin.php:1281 admin/class-hs-doko-admin.php:1315 696 #: admin/class-hs-doko-admin.php:1367 697 msgid "Yes" 698 msgstr "" 699 700 #: public/class-hs-doko-public.php:150 701 #, php-format 702 msgid "You can't add more than %s products into the box." 703 msgstr "" 704 705 #: public/class-hs-doko-public.php:151 706 #, php-format 707 msgid "You reached the limit of %s for this box." 708 msgstr "" 709 710 #: public/class-hs-doko-public.php:148 242 711 msgid "" 243 712 "Your bundle is added to the cart, you will redirect to cart in few moments" -
doko-box-builder/trunk/public/class-hs-doko-public.php
r3150448 r3169060 76 76 $page_url_id = $this->get_page_id(); 77 77 $post_obj = get_post( $page_url_id ); 78 if ( !has_shortcode( $post_obj->post_content, 'doko-bundles' ) ) {78 if ( is_object( $post_obj ) && !has_shortcode( $post_obj->post_content, 'doko-bundles' ) ) { 79 79 return; 80 80 } … … 101 101 ); 102 102 wp_enqueue_style( 'jquery-ui' ); 103 wp_enqueue_style(104 'hs-quilljs-css',105 plugin_dir_url( __FILE__ ) . '../admin/css/hs-quilljs.css',106 array(),107 $this->version,108 'all'109 );110 wp_enqueue_style(111 'hs-quilljs-bubble-css',112 plugin_dir_url( __FILE__ ) . '../admin/css/hs-quilljs-bubble.css',113 array(),114 $this->version,115 'all'116 );117 103 wp_enqueue_style( 118 104 'hs-doko-snackbar-css', … … 150 136 $page_url_id = $this->get_page_id(); 151 137 $post_obj = get_post( $page_url_id ); 152 if ( !has_shortcode( $post_obj->post_content, 'doko-bundles' ) ) {138 if ( is_object( $post_obj ) && !has_shortcode( $post_obj->post_content, 'doko-bundles' ) ) { 153 139 return; 154 140 } … … 209 195 'completed_message' => esc_html__( 'Your bundle is added to the cart, you will redirect to cart in few moments', 'doko' ), 210 196 'cart_page_url' => wc_get_cart_url(), 211 'limit_product_number' => esc_html__( "You can't add more than %s products into the box." ),212 'limit_product_amount' => esc_html__( 'You reached the limit of %s for this box.' ),197 'limit_product_number' => esc_html__( "You can't add more than %s products into the box.", 'doko' ), 198 'limit_product_amount' => esc_html__( 'You reached the limit of %s for this box.', 'doko' ), 213 199 ) ); 214 200 wp_add_inline_script( $this->plugin_name, ' var doko_object=' . wp_json_encode( $data ) . ';' ); … … 233 219 'woocommerce-shop' 234 220 ) ); 235 } );221 }, 99999 ); 236 222 } 237 223 … … 248 234 add_shortcode( 'doko_products', 'doko_display_products' ); 249 235 add_shortcode( 'doko-bundles', array($this, 'display_shortcode') ); 236 } 237 238 /** 239 * Template Part's 240 * 241 * @param string $template Default template file path. 242 * @param string $slug Template file slug. 243 * @param string $name Template file name. 244 * @return string Return the template part from plugin. 245 */ 246 function doko_override_woocommerce_template_part( $template, $slug, $name ) { 247 $page_id = $this->get_page_id(); 248 $post_obj = get_post( $page_id ); 249 if ( has_shortcode( $post_obj->post_content, 'doko-bundles' ) ) { 250 $template_directory = untrailingslashit( DOKO_DIR_PATH ) . '/templates/'; 251 if ( $name ) { 252 $path = $template_directory . "{$slug}-{$name}.php"; 253 } else { 254 $path = $template_directory . "{$slug}.php"; 255 } 256 return ( file_exists( $path ) ? $path : $template ); 257 } 258 return $template; 259 } 260 261 /** 262 * Template File 263 * 264 * @param string $template Default template file path. 265 * @param string $template_name Template file name. 266 * @param string $template_path Template file directory file path. 267 * @return string Return the template file from plugin. 268 */ 269 function doko_override_woocommerce_template( $template, $template_name, $template_path ) { 270 $page_id = $this->get_page_id(); 271 $post_obj = get_post( $page_id ); 272 if ( has_shortcode( $post_obj->post_content, 'doko-bundles' ) ) { 273 // if woodmart theme is used 274 if ( defined( 'WOODMART_THEMEROOT' ) && $template_name == "loop/loop-start.php" ) { 275 return untrailingslashit( WOODMART_THEMEROOT ) . "/woocommerce/loop/loop-start.php"; 276 } 277 if ( defined( 'WOODMART_THEMEROOT' ) && $template_name == "loop/loop-end.php" ) { 278 return untrailingslashit( WOODMART_THEMEROOT ) . "/woocommerce/loop/loop-end.php"; 279 } 280 $template_directory = untrailingslashit( DOKO_DIR_PATH ) . '/templates/'; 281 $path = $template_directory . $template_name; 282 return ( file_exists( $path ) ? $path : $template ); 283 } 284 return $template; 285 } 286 287 function add_btn_elements() { 288 global $product; 289 global $doko_package_data; 290 global $doko_current_page; 291 global $doko_bundle_id; 292 if ( function_exists( 'hongo_shop_loop_button' ) ) { 293 remove_all_actions( 'hongo_shop_loop_button' ); 294 } 295 if ( is_ajax() ) { 296 $package_id = filter_input( INPUT_POST, 'bundleId' ); 297 $page_id = filter_input( INPUT_POST, 'bundleContentId' ); 298 } else { 299 $page_id = $doko_current_page; 300 $package_id = $doko_bundle_id; 301 } 302 $doko_cur_package_data = array(); 303 if ( $package_id && 'first-step' != $page_id ) { 304 $doko_package_data = get_post_meta( $package_id, 'doko', true ); 305 $doko_cur_package_data = $doko_package_data[$page_id]; 306 } 307 if ( isset( $doko_package_data['enable-add-to-box-button'] ) && $doko_package_data['enable-add-to-box-button'] == 'yes' ) { 308 doko_template_loop_add_to_cart(); 309 } 250 310 } 251 311 … … 430 490 <br> 431 491 <?php 492 if ( !is_array( $box_data ) ) { 493 $box_data = array(); 494 } 432 495 if ( 'products' === $box_selection_mode ) { 433 496 echo do_shortcode( '[doko_products ids="' . implode( ',', $box_data ) . '" columns="3" order="ASC"]' ); … … 980 1043 if ( $stock_avail == 'yes' ) { 981 1044 wc_update_product_stock( $product, $qty, 'increase' ); 982 $order->add_order_note( __( 'Stock levels of product ', ' woocommerce' ) . $product->get_formatted_name() . ' has increased of ' . $qty );1045 $order->add_order_note( __( 'Stock levels of product ', 'doko' ) . $product->get_formatted_name() . ' has increased of ' . $qty ); 983 1046 } 984 1047 } -
doko-box-builder/trunk/templates/single-product/doko-products.php
r3150448 r3169060 86 86 $GLOBALS['post'] = get_post( $variation ); 87 87 setup_postdata( $GLOBALS['post'] ); 88 wc_get_template_part( ' doko-content', 'product' );88 wc_get_template_part( 'content', 'product' ); 89 89 wp_reset_postdata(); 90 90 } … … 100 100 } 101 101 102 wc_get_template_part( ' doko-content', 'product' );102 wc_get_template_part( 'content', 'product' ); 103 103 } 104 104 }
Note: See TracChangeset
for help on using the changeset viewer.