Plugin Directory

Changeset 3169060


Ignore:
Timestamp:
10/15/2024 07:50:53 AM (18 months ago)
Author:
homescript
Message:

commit to version 1.6

Location:
doko-box-builder
Files:
279 added
1 deleted
13 edited

Legend:

Unmodified
Added
Removed
  • doko-box-builder/trunk/README.txt

    r3150448 r3169060  
    22Contributors: homescript, freemius
    33Donate link: https://www.buymeacoffee.com/homescriptone
    4 Tags: woocommerce bundle, woocommerce aov, woocommerce builder, blocks, woocommerce chained-products, woocommerce assembled products, woo product bundles
     4Tags: woocommerce bundles, bundle pricing, fast checkout, cart, woocommerce sales
    55Requires at least: 4.4
    66Requires PHP : 7.4
    77Tested up to: 6.6
    8 Stable tag: 1.5 
     8Stable tag: 1.6 
    99License: GPLv2 or later
    1010License URI: http://www.gnu.org/licenses/gpl-2.0.html
     
    8686
    8787== 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>
    8894<h4> 1.5 - 11 September 2024 </h4>
    8995<ul>
  • doko-box-builder/trunk/admin/class-hs-doko-admin.php

    r3150448 r3169060  
    259259     */
    260260    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' ) );
    262262        add_submenu_page(
    263263            'edit.php?post_type=doko-bundles',
    264264            esc_html__( 'Documentation', 'doko' ),
    265265            esc_html__( 'Documentation', 'doko' ),
    266             'manage_options',
     266            'manage_woocommerce',
    267267            'doko-docs',
    268268            array($this, 'redirect_to_docs')
     
    691691                        'id'      => $enable_box_details_description_id,
    692692                        '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' ),
    695695                        ),
    696696                        'return'  => true,
     
    884884        ?></a>
    885885                    <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' );
    887887        ?>"></div>
    888888                    <div class="handlediv" style="width: 27px; float: right;" aria-label="<?php
  • doko-box-builder/trunk/admin/js/hs-doko-admin.js

    r3150448 r3169060  
    193193
    194194            // $('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');
    196196
    197197
  • doko-box-builder/trunk/admin/js/hs-doko-bg-admin.js

    r3150448 r3169060  
    6565            );
    6666
    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           
    6872
    6973            $( document ).on(
  • doko-box-builder/trunk/core/class-hs-doko-utils.php

    r3150448 r3169060  
    6363        if ( $is_product ) {
    6464            $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            }
    6668        } else {
    6769            $product_lists[$pid] = get_the_category_by_ID( $pid );
     
    200202        echo do_shortcode( '[doko_products ids="' . implode( ',', $products ) . '"   columns="3" order="ASC" is_card_screen="' . $is_card_screen . '"]' );
    201203        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}' />" );
    203205        }
    204206    }
  • doko-box-builder/trunk/core/class-hs-doko.php

    r3150448 r3169060  
    173173        $this->loader->add_action( 'wp_enqueue_scripts', $plugin_public, 'enqueue_scripts' );
    174174        $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        );
    175190        $this->loader->add_action( 'wp_ajax_doko-get-box-display', $plugin_public, 'get_products_to_pick_display' );
    176191        $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  
    5454        if ( $args['required'] ) {
    5555            $args['class'][] = 'validate-required';
    56             $required        = '&nbsp;<abbr class="required" title="' . esc_attr__( 'required', 'formulus' ) . '">*</abbr>';
     56            $required        = '&nbsp;<abbr class="required" title="' . esc_attr__( 'required', 'doko' ) . '">*</abbr>';
    5757        }
    5858
     
    167167                            // If we have a blank option, select2 needs a placeholder.
    168168                            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' );
    170170                            }
    171171                            $custom_attributes[] = 'data-allow_clear="true"';
  • doko-box-builder/trunk/hs-doko.php

    r3150448 r3169060  
    1111 * Plugin URI:        https://ultiwp.com/plugins/doko
    1212 * Description:       Increase sales by letting your customers create custom bundles.
    13  * Version:           1.5
     13 * Version:           1.6
    1414 * Author:            UltiWP
    1515 * Author URI:        https://ultiwp.com
     
    3434 * Rename this for your plugin and update it as you release new versions.
    3535 */
    36 define( 'DOKO_VERSION', '1.5' );
     36define( 'DOKO_VERSION', '1.6' );
     37define( 'DOKO_DIR_PATH', plugin_dir_path( __FILE__ ) );
    3738
    3839add_action(
     
    7576
    7677
    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's
    82  *
    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 File
    99  *
    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 
    11278/**
    11379 * Begins execution of the plugin.
  • doko-box-builder/trunk/languages/doko-en_US.po

    r2925566 r3169060  
    44"Report-Msgid-Bugs-To: \n"
    55"POT-Creation-Date: 2022-08-28 11:01+0000\n"
    6 "PO-Revision-Date: 2022-08-28 11:07+0000\n"
     6"PO-Revision-Date: 2024-10-12 03:45+0000\n"
    77"Last-Translator: \n"
    88"Language-Team: English (United States)\n"
     
    1616"X-Domain: doko"
    1717
    18 #: public/class-hs-doko-public.php:434
     18#: public/class-hs-doko-public.php:633
     19msgid " Build Another Bundle"
     20msgstr ""
     21
     22#: public/class-hs-doko-public.php:1342
     23msgid ""
     24" Leave card intentionally blank and we'll tuck the card in the bow for you "
     25"to do what you need"
     26msgstr ""
     27
     28#: public/class-hs-doko-public.php:1346
     29msgid " No note or card needed! Just a to/from is fine!"
     30msgstr ""
     31
     32#: public/class-hs-doko-public.php:1335
     33msgid "160 characters remaining"
     34msgstr ""
     35
     36#: admin/class-hs-doko-admin.php:992 admin/class-hs-doko-admin.php:1829
     37msgid "Action :"
     38msgstr ""
     39
     40#: admin/class-hs-doko-admin.php:1116 admin/class-hs-doko-admin.php:1137
     41msgid "Add a gift message"
     42msgstr ""
     43
     44#: admin/class-hs-doko-admin.php:444
     45msgid "Add background image to steps"
     46msgstr ""
     47
     48#: public/class-hs-doko-public.php:1055
     49msgid "Add card to box"
     50msgstr ""
     51
     52#: admin/class-hs-doko-admin.php:484 admin/class-hs-doko-admin.php:1826
     53msgid "Add Rule"
     54msgstr ""
     55
     56#: admin/class-hs-doko-admin.php:867
     57msgid "Add Screen "
     58msgstr ""
     59
     60#: public/class-hs-doko-public.php:1042
    1961msgid "Add to box"
    2062msgstr "Add to box"
    2163
    22 #: public/class-hs-doko-public.php:144
     64#: public/class-hs-doko-public.php:1351
     65msgid "ADD TO CART"
     66msgstr ""
     67
     68#: admin/class-hs-doko-admin.php:1793
     69msgid "Add to cart"
     70msgstr ""
     71
     72#: admin/class-hs-doko-admin.php:779 admin/class-hs-doko-admin.php:1391
     73msgid "After add to box button"
     74msgstr ""
     75
     76#: public/class-hs-doko-public.php:345
    2377msgid ""
    2478"An error occurred while loading this page, please write to the site "
     
    2882"administrator."
    2983
    30 #: public/class-hs-doko-public.php:266
     84#: public/class-hs-doko-public.php:680
    3185msgid "Back"
    3286msgstr "Back"
    3387
    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
     89msgid "Background Image :"
     90msgstr ""
     91
     92#: admin/class-hs-doko-admin.php:778 admin/class-hs-doko-admin.php:1390
     93msgid "Before add to box button"
     94msgstr ""
     95
     96#: public/class-hs-doko-public.php:1243
     97msgid "Box Cart Contents"
     98msgstr ""
     99
     100#: public/class-hs-doko-public.php:1258
     101msgid "Box Total"
     102msgstr ""
     103
     104#: admin/class-hs-doko-admin.php:336 admin/class-hs-doko-admin.php:351
    43105msgid "Bundle"
    44106msgstr "Bundle"
    45107
    46 #: admin/class-hs-doko-admin.php:612
     108#: core/class-hs-doko-utils.php:166 admin/class-hs-doko-admin.php:1156
     109msgid "Bundle Card Page"
     110msgstr ""
     111
     112#: admin/class-hs-doko-admin.php:1148
     113msgid "Bundle Card Page (PRO Version)"
     114msgstr ""
     115
     116#: core/class-hs-doko-utils.php:161 admin/class-hs-doko-admin.php:1155
     117msgid "Bundle Cart Content"
     118msgstr ""
     119
     120#: admin/class-hs-doko-admin.php:1147
     121msgid "Bundle Cart Content (PRO Version)"
     122msgstr ""
     123
     124#: admin/class-hs-doko-admin.php:1497
    47125msgid "Bundle name"
    48126msgstr "Bundle name"
    49127
    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
     129msgid "Bundle Products"
     130msgstr ""
     131
     132#: admin/class-hs-doko-admin.php:357 admin/class-hs-doko-admin.php:371
     133msgid "Bundle Rule"
     134msgstr ""
     135
     136#: admin/class-hs-doko-admin.php:232
     137msgid "Bundle Rules"
     138msgstr ""
     139
     140#: admin/class-hs-doko-admin.php:1210
     141msgid "Bundle Screen Title :"
     142msgstr ""
     143
     144#: admin/class-hs-doko-admin.php:1624
     145msgid "Bundle Shortcodes"
     146msgstr ""
     147
     148#: admin/class-hs-doko-admin.php:543
     149msgid "Bundle where this rule will apply :"
     150msgstr ""
     151
     152#: admin/class-hs-doko-admin.php:335 admin/class-hs-doko-admin.php:345
    51153msgid "Bundles"
    52154msgstr "Bundles"
    53155
    54 #: public/class-hs-doko-public.php:213
     156#: admin/class-hs-doko-admin.php:356 admin/class-hs-doko-admin.php:366
     157msgid "Bundles Rules"
     158msgstr ""
     159
     160#: public/class-hs-doko-public.php:1264
    55161msgid "Categories"
    56162msgstr "Categories"
    57163
    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
    60165msgid "Categories to display :"
    61166msgstr "Categories"
    62167
    63 #: admin/class-hs-doko-admin.php:340
     168#: admin/class-hs-doko-admin.php:1174
     169msgid "Choose Bundle Screen disposition :"
     170msgstr ""
     171
     172#: admin/class-hs-doko-admin.php:994
     173msgid "Choose the action to execute if this rule is triggered"
     174msgstr ""
     175
     176#: admin/class-hs-doko-admin.php:545
     177msgid "Choose the bundle to associate to this rule."
     178msgstr ""
     179
     180#: admin/class-hs-doko-admin.php:976
     181msgid "Choose the rule to associate to this step"
     182msgstr ""
     183
     184#: admin/class-hs-doko-admin.php:956
     185msgid "Choose the step where you would like this rule to apply"
     186msgstr ""
     187
     188#: admin/class-hs-doko-admin.php:1050
     189msgid "Choose the step you would like to redirect for this action"
     190msgstr ""
     191
     192#: admin/class-hs-doko-admin.php:615 admin/class-hs-doko-admin.php:1214
    64193msgid "CHOOSE YOUR BOX COLOR"
    65194msgstr "CHOOSE YOUR BOX COLOR"
    66195
    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"
     199msgid "Choose YOUR CARD"
    69200msgstr "CHOOSE YOUR CARD"
    70201
    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
     204msgid "Click to toggle"
     205msgstr ""
     206
     207#: public/class-hs-doko-public.php:682
    76208msgid "Complete Box"
    77209msgstr "Complete Box"
    78210
    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
     212msgid "Copy this shortcode and paste it into a new page you've created :"
     213msgstr ""
     214
     215#: admin/class-hs-doko-admin.php:448
     216msgid "Custom CSS for bundle :"
     217msgstr ""
     218
     219#: admin/class-hs-doko-admin.php:1163
     220msgid "Define a slug to easily identify this screen"
     221msgstr ""
     222
     223#: admin/class-hs-doko-admin.php:1213
     224msgid ""
     225"Define the bundle screen title. It can be a descriptive text highlighting "
     226"what your customers must do on this page :"
     227msgstr ""
     228
     229#: admin/class-hs-doko-admin.php:782
     230msgid ""
     231"Define the position at which the quantity button should be displayed in each "
     232"step page."
     233msgstr ""
     234
     235#: admin/class-hs-doko-admin.php:1381
     236msgid "Define the position at which the quantity button should be displayed."
     237msgstr ""
     238
     239#: admin/class-hs-doko-admin.php:1035
     240msgid ""
     241"Define the product amount limit in this step ( don't include currency in the "
     242"field )"
     243msgstr ""
     244
     245#: admin/class-hs-doko-admin.php:1020
     246msgid "Define the product number limit in this step"
     247msgstr ""
     248
     249#: admin/class-hs-doko-admin.php:646 admin/class-hs-doko-admin.php:1241
    85250msgid ""
    86251"Define the products categories, your customers are allowed to pick to fill "
     
    90255"this step in the bundle."
    91256
    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
     258msgid ""
     259"Define the products tags, your customers are allowed to pick to fill this "
     260"step in the bundle."
     261msgstr ""
     262
     263#: admin/class-hs-doko-admin.php:636 admin/class-hs-doko-admin.php:1230
    94264msgid ""
    95265"Define the products, your customers are allowed to pick to fill this step in "
     
    99269"the bundle."
    100270
    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
     272msgid "Define the screen disposition, it supports the following disposition : "
     273msgstr ""
     274
     275#: admin/class-hs-doko-admin.php:1340
     276msgid "Description for gift message section :"
     277msgstr ""
     278
     279#: admin/class-hs-doko-admin.php:740
     280msgid ""
     281"Description to use on the latest step page after the last step title section"
     282msgstr ""
     283
     284#: admin/class-hs-doko-admin.php:618
    103285msgid "Display according to :"
    104286msgstr "Display according to :"
    105287
    106 #: admin/class-hs-doko-admin.php:165
     288#: admin/class-hs-doko-admin.php:721
     289msgid "Display the bundle contents into the cart and checkout page"
     290msgstr ""
     291
     292#: admin/class-hs-doko-admin.php:235
    107293msgid "Documentation"
    108294msgstr "Documentation"
    109295
    110296#. 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
     297msgid "DokoBuilder : The Ultimate dynamic bundle builder for WooCommerce"
     298msgstr ""
     299
     300#: public/class-hs-doko-public.php:479
     301msgid "Done!"
     302msgstr ""
     303
     304#: admin/class-hs-doko-admin.php:1728
     305msgid "Dynamic Rule :"
     306msgstr ""
     307
     308#: admin/class-hs-doko-admin.php:1823
     309msgid "Dynamic Rules :"
     310msgstr ""
     311
     312#: admin/class-hs-doko-admin.php:339
    115313msgid "Edit Bundle"
    116314msgstr "Edit Bundle"
    117315
    118 #: admin/class-hs-doko-admin.php:149
     316#: admin/class-hs-doko-admin.php:360
     317msgid "Edit Bundle Rule"
     318msgstr ""
     319
     320#: admin/class-hs-doko-admin.php:681
     321msgid "Enable auto redirect to next page :"
     322msgstr ""
     323
     324#: admin/class-hs-doko-admin.php:769
     325msgid "Enable/Disable a quantity field for each product in each step page"
     326msgstr ""
     327
     328#: admin/class-hs-doko-admin.php:1358
     329msgid "Enable/Disable a quantity field for each product in the steps"
     330msgstr ""
     331
     332#: admin/class-hs-doko-admin.php:751
     333msgid "Enable/Disable additional add to box button below the product card"
     334msgstr ""
     335
     336#: admin/class-hs-doko-admin.php:1716
     337msgid "Enable/Disable Dynamic Rules"
     338msgstr ""
     339
     340#: admin/class-hs-doko-admin.php:1307
     341msgid "Enable/Disable gift message :"
     342msgstr ""
     343
     344#: admin/class-hs-doko-admin.php:1273
     345msgid "Enable/Disable pagination :"
     346msgstr ""
     347
     348#: admin/class-hs-doko-admin.php:200
    119349msgid "Enter your categorie(s) name(s)"
    120350msgstr "Enter your categorie(s) name(s)"
    121351
    122 #: admin/class-hs-doko-admin.php:148
     352#: admin/class-hs-doko-admin.php:199
    123353msgid "Enter your product(s) name(s)"
    124354msgstr "Enter your product(s) name(s)"
    125355
    126 #: admin/class-hs-doko-admin.php:272
     356#: admin/class-hs-doko-admin.php:1645
     357msgid "equals"
     358msgstr ""
     359
     360#: admin/class-hs-doko-admin.php:404
    127361msgid "First Screen setup"
    128362msgstr "First Screen setup"
    129363
    130 #. Author of the plugin
    131 msgid "HomeScript"
    132 msgstr "HomeScript"
     364#: admin/class-hs-doko-admin.php:1797
     365msgid "Go to screen "
     366msgstr ""
     367
     368#: admin/class-hs-doko-admin.php:1201
     369msgid "Hide"
     370msgstr ""
    133371
    134372#. Author URI of the plugin
    135 msgid "https://homescriptone.com"
    136 msgstr "https://homescriptone.com"
     373msgid "https://ultiwp.com"
     374msgstr ""
    137375
    138376#. URI of the plugin
    139 msgid "https://plugins.homescriptone.com"
    140 msgstr "https://plugins.homescriptone.com"
     377msgid "https://ultiwp.com/plugins/doko"
     378msgstr ""
     379
     380#: admin/class-hs-doko-admin.php:1656
     381msgid "If products count"
     382msgstr ""
     383
     384#: admin/class-hs-doko-admin.php:1657
     385msgid "If total products count"
     386msgstr ""
     387
     388#: admin/class-hs-doko-admin.php:752
     389msgid ""
     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."
     393msgstr ""
    141394
    142395#. Description of the plugin
     
    144397msgstr "Increase sales by letting your customers create custom bundles."
    145398
    146 #: public/class-hs-doko-public.php:100
     399#: admin/class-hs-doko-admin.php:1651
     400msgid "is"
     401msgstr ""
     402
     403#: admin/class-hs-doko-admin.php:1652
     404msgid "is different"
     405msgstr ""
     406
     407#: admin/class-hs-doko-admin.php:1644
     408msgid "is less or equal to"
     409msgstr ""
     410
     411#: admin/class-hs-doko-admin.php:1643
     412msgid "is less than"
     413msgstr ""
     414
     415#: admin/class-hs-doko-admin.php:1647
     416msgid "is more or equal to"
     417msgstr ""
     418
     419#: admin/class-hs-doko-admin.php:1646
     420msgid "is more than"
     421msgstr ""
     422
     423#: admin/class-hs-doko-admin.php:1032
     424msgid "Limit product amount for the action above :"
     425msgstr ""
     426
     427#: admin/class-hs-doko-admin.php:1017
     428msgid "Limit product number for the action above :"
     429msgstr ""
     430
     431#: templates/single-product/doko-products.php:126
     432msgid "Load more"
     433msgstr ""
     434
     435#: public/class-hs-doko-public.php:126
    147436msgid "Loading"
    148437msgstr "Loading"
    149438
    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
     440msgid "Message to display, if no products is added to the box."
     441msgstr ""
     442
     443#: public/class-hs-doko-public.php:1249
     444msgid "Name"
     445msgstr ""
     446
     447#: admin/class-hs-doko-admin.php:337 admin/class-hs-doko-admin.php:338
     448#: admin/class-hs-doko-admin.php:340
    152449msgid "New Bundle"
    153450msgstr "New Bundle"
    154451
    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
     454msgid "New Bundle Rule"
     455msgstr ""
     456
     457#: public/class-hs-doko-public.php:146 public/class-hs-doko-public.php:681
    156458msgid "Next"
    157459msgstr "Next"
    158460
    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
     465msgid "No"
     466msgstr ""
     467
     468#: admin/class-hs-doko-admin.php:1205
     469msgid "no"
     470msgstr ""
     471
     472#: admin/class-hs-doko-admin.php:343
    160473msgid "No Bundle found"
    161474msgstr "No Bundle found"
    162475
    163 #: admin/class-hs-doko-admin.php:245
     476#: admin/class-hs-doko-admin.php:344
    164477msgid "No Bundle in the trash"
    165478msgstr "No Bundle in the trash"
    166479
    167 #: core/class-hs-doko-utils.php:88
     480#: admin/class-hs-doko-admin.php:364
     481msgid "No Bundle Rule found"
     482msgstr ""
     483
     484#: admin/class-hs-doko-admin.php:365
     485msgid "No Bundle Rule in the trash"
     486msgstr ""
     487
     488#: admin/class-hs-doko-admin.php:697
     489msgid "No products message :"
     490msgstr ""
     491
     492#: admin/class-hs-doko-admin.php:1292
     493msgid "Number of products per page :"
     494msgstr ""
     495
     496#: admin/class-hs-doko-admin.php:1303
     497msgid ""
     498"Number of products to display per page, this is useful if your categories "
     499"has a lot of products."
     500msgstr ""
     501
     502#: public/class-hs-doko-public.php:1304
     503msgid "Our team handwrites each and every note to keep."
     504msgstr ""
     505
     506#: public/class-hs-doko-public.php:436
     507msgid "Packaging"
     508msgstr ""
     509
     510#: admin/class-hs-doko-admin.php:1810 admin/class-hs-doko-admin.php:1825
     511#: admin/class-hs-doko-admin.php:1831
     512msgid "Pick the screen where this rule will apply"
     513msgstr ""
     514
     515#: admin/class-hs-doko-admin.php:781 admin/class-hs-doko-admin.php:1380
     516msgid "Position of the quantity field"
     517msgstr ""
     518
     519#: public/class-hs-doko-public.php:1251
     520msgid "Price"
     521msgstr ""
     522
     523#: core/class-hs-doko-utils.php:121
    168524msgid "Price (High to Low)"
    169525msgstr "Price (High to Low)"
    170526
    171 #: core/class-hs-doko-utils.php:87
     527#: core/class-hs-doko-utils.php:120
    172528msgid "Price (Low to High)"
    173529msgstr "Price (Low to High)"
    174530
    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
    177532msgid "Products to display :"
    178533msgstr "Products to display :"
    179534
    180 #: admin/class-hs-doko-admin.php:243
     535#: public/class-hs-doko-public.php:1250
     536msgid "Quantity"
     537msgstr ""
     538
     539#: admin/class-hs-doko-admin.php:683
     540msgid ""
     541"Redirect automatically to next step, if customers add a product to the box."
     542msgstr ""
     543
     544#: admin/class-hs-doko-admin.php:1558 admin/class-hs-doko-admin.php:1588
     545#: admin/class-hs-doko-admin.php:1855
     546msgid "Remove"
     547msgstr ""
     548
     549#: admin/class-hs-doko-admin.php:444
     550msgid "Remove background image"
     551msgstr ""
     552
     553#: admin/class-hs-doko-admin.php:974
     554msgid "Rules :"
     555msgstr ""
     556
     557#: admin/class-hs-doko-admin.php:1161
     558msgid "Screen Name :"
     559msgstr ""
     560
     561#: admin/class-hs-doko-admin.php:1808
     562msgid "Screen Selector :"
     563msgstr ""
     564
     565#: admin/class-hs-doko-admin.php:342
    181566msgid "Search Bundle"
    182567msgstr "Search Bundle"
    183568
    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
     570msgid "Search Bundle Rule"
     571msgstr ""
     572
     573#: admin/class-hs-doko-admin.php:1200
     574msgid "Show"
     575msgstr ""
     576
     577#: admin/class-hs-doko-admin.php:1191
     578msgid "Show / Hide Bundle Screen Title :"
     579msgstr ""
     580
     581#: admin/class-hs-doko-admin.php:1217
     582msgid "Show Products on this screen based on :"
     583msgstr ""
     584
     585#: public/class-hs-doko-public.php:1276
    189586msgid "Sort by Options"
    190587msgstr "Sort by Options"
    191588
    192 #: public/class-hs-doko-public.php:195
     589#: public/class-hs-doko-public.php:1236
    193590msgid "Start selecting items to fill your box"
    194591msgstr "Start selecting items to fill your box"
    195592
    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
     594msgid "Step"
     595msgstr ""
     596
     597#. %d: Step number.
     598#: public/class-hs-doko-public.php:426 public/class-hs-doko-public.php:459
     599msgid "Step %d"
     600msgstr ""
     601
     602#: admin/class-hs-doko-admin.php:954
     603msgid "Step Name :"
     604msgstr ""
     605
     606#: admin/class-hs-doko-admin.php:1047
     607msgid "Step to go :"
     608msgstr ""
     609
     610#: admin/class-hs-doko-admin.php:659 admin/class-hs-doko-admin.php:1253
     611msgid "Tags to display :"
     612msgstr ""
     613
     614#: public/class-hs-doko-public.php:359
     615msgid "This bundle is not available to the public yet."
     616msgstr ""
     617
     618#: admin/class-hs-doko-admin.php:576
    201619msgid "This refers to the first navigation screen of the bundle builder : "
    202620msgstr "This refers to the first navigation screen of the bundle builder : "
    203621
    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
    213623msgid "Title"
    214624msgstr "Title"
    215625
    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
     627msgid "Title for gift message section :"
     628msgstr ""
     629
     630#. %s: strong tag
     631#: admin/class-hs-doko-admin.php:611
     632#, php-format
     633msgid ""
     634"Title to show on top of the bundle selector.%1$1sEg:%2$2s CHOOSE YOUR BOX "
     635"COLOR "
     636msgstr ""
     637
     638#: admin/class-hs-doko-admin.php:732
     639msgid "Title to use on the latest step page"
     640msgstr ""
     641
     642#: admin/class-hs-doko-admin.php:1117 admin/class-hs-doko-admin.php:1138
     643msgid ""
     644"To include different messages for different recipients, please contact our "
     645"support."
     646msgstr ""
     647
     648#: public/class-hs-doko-public.php:679 public/class-hs-doko-public.php:1259
    245649msgid "Total :"
    246650msgstr "Total :"
    247651
    248 #: admin/class-hs-doko-admin.php:242
     652#. Author of the plugin
     653msgid "UltiWP"
     654msgstr ""
     655
     656#: admin/class-hs-doko-admin.php:341
    249657msgid "View Bundle"
    250658msgstr "View Bundle"
    251659
    252 #: public/class-hs-doko-public.php:116
     660#: admin/class-hs-doko-admin.php:362
     661msgid "View Bundle Rule"
     662msgstr ""
     663
     664#: public/class-hs-doko-public.php:629
     665msgid "View Cart"
     666msgstr ""
     667
     668#: admin/class-hs-doko-admin.php:1193
     669msgid "Whether it displays a screen title or not :"
     670msgstr ""
     671
     672#: admin/class-hs-doko-admin.php:1322
     673msgid "Whether to allow user to leave gift message."
     674msgstr ""
     675
     676#: admin/class-hs-doko-admin.php:1288
     677msgid "Whether to use a pagination on page loading a lot of products."
     678msgstr ""
     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
     684msgid "Yes"
     685msgstr ""
     686
     687#: public/class-hs-doko-public.php:148
    253688msgid ""
    254689"Your bundle is added to the cart, you will redirect to cart in few moments"
  • doko-box-builder/trunk/languages/doko.pot

    r2925566 r3169060  
    44"Project-Id-Version: DokoBuilder : DIY Product Bundle for WooCommerce\n"
    55"Report-Msgid-Bugs-To: \n"
    6 "POT-Creation-Date: 2022-08-28 11:01+0000\n"
     6"POT-Creation-Date: 2024-10-12 04:01+0000\n"
    77"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
    88"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
     
    1717"X-Domain: doko"
    1818
    19 #: public/class-hs-doko-public.php:434
     19#: public/class-hs-doko-public.php:633
     20msgid " Build Another Bundle"
     21msgstr ""
     22
     23#: public/class-hs-doko-public.php:1342
     24msgid ""
     25" Leave card intentionally blank and we'll tuck the card in the bow for you "
     26"to do what you need"
     27msgstr ""
     28
     29#: public/class-hs-doko-public.php:1346
     30msgid " No note or card needed! Just a to/from is fine!"
     31msgstr ""
     32
     33#: public/class-hs-doko-public.php:1335
     34msgid "160 characters remaining"
     35msgstr ""
     36
     37#: admin/class-hs-doko-admin.php:992 admin/class-hs-doko-admin.php:1829
     38msgid "Action :"
     39msgstr ""
     40
     41#: admin/class-hs-doko-admin.php:1116 admin/class-hs-doko-admin.php:1137
     42msgid "Add a gift message"
     43msgstr ""
     44
     45#: admin/class-hs-doko-admin.php:444
     46msgid "Add background image to steps"
     47msgstr ""
     48
     49#: public/class-hs-doko-public.php:1055
     50msgid "Add card to box"
     51msgstr ""
     52
     53#: admin/class-hs-doko-admin.php:484 admin/class-hs-doko-admin.php:1826
     54msgid "Add Rule"
     55msgstr ""
     56
     57#: admin/class-hs-doko-admin.php:867
     58msgid "Add Screen "
     59msgstr ""
     60
     61#: public/class-hs-doko-public.php:1042
    2062msgid "Add to box"
    2163msgstr ""
    2264
    23 #: public/class-hs-doko-public.php:144
     65#: public/class-hs-doko-public.php:1351
     66msgid "ADD TO CART"
     67msgstr ""
     68
     69#: admin/class-hs-doko-admin.php:1793
     70msgid "Add to cart"
     71msgstr ""
     72
     73#: admin/class-hs-doko-admin.php:779 admin/class-hs-doko-admin.php:1391
     74msgid "After add to box button"
     75msgstr ""
     76
     77#: public/class-hs-doko-public.php:345
    2478msgid ""
    2579"An error occurred while loading this page, please write to the site "
     
    2781msgstr ""
    2882
    29 #: public/class-hs-doko-public.php:266
     83#: public/class-hs-doko-public.php:680
    3084msgid "Back"
    3185msgstr ""
    3286
    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
     88msgid "Background Image :"
     89msgstr ""
     90
     91#: admin/class-hs-doko-admin.php:778 admin/class-hs-doko-admin.php:1390
     92msgid "Before add to box button"
     93msgstr ""
     94
     95#: public/class-hs-doko-public.php:1243
     96msgid "Box Cart Contents"
     97msgstr ""
     98
     99#: public/class-hs-doko-public.php:1258
     100msgid "Box Total"
     101msgstr ""
     102
     103#: admin/class-hs-doko-admin.php:336 admin/class-hs-doko-admin.php:351
    42104msgid "Bundle"
    43105msgstr ""
    44106
    45 #: admin/class-hs-doko-admin.php:612
     107#: core/class-hs-doko-utils.php:166 admin/class-hs-doko-admin.php:1156
     108msgid "Bundle Card Page"
     109msgstr ""
     110
     111#: admin/class-hs-doko-admin.php:1148
     112msgid "Bundle Card Page (PRO Version)"
     113msgstr ""
     114
     115#: core/class-hs-doko-utils.php:161 admin/class-hs-doko-admin.php:1155
     116msgid "Bundle Cart Content"
     117msgstr ""
     118
     119#: admin/class-hs-doko-admin.php:1147
     120msgid "Bundle Cart Content (PRO Version)"
     121msgstr ""
     122
     123#: admin/class-hs-doko-admin.php:1497
    46124msgid "Bundle name"
    47125msgstr ""
    48126
    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
     128msgid "Bundle Products"
     129msgstr ""
     130
     131#: admin/class-hs-doko-admin.php:357 admin/class-hs-doko-admin.php:371
     132msgid "Bundle Rule"
     133msgstr ""
     134
     135#: admin/class-hs-doko-admin.php:232
     136msgid "Bundle Rules"
     137msgstr ""
     138
     139#: admin/class-hs-doko-admin.php:1210
     140msgid "Bundle Screen Title :"
     141msgstr ""
     142
     143#: admin/class-hs-doko-admin.php:1624
     144msgid "Bundle Shortcodes"
     145msgstr ""
     146
     147#: admin/class-hs-doko-admin.php:543
     148msgid "Bundle where this rule will apply :"
     149msgstr ""
     150
     151#: admin/class-hs-doko-admin.php:335 admin/class-hs-doko-admin.php:345
    50152msgid "Bundles"
    51153msgstr ""
    52154
    53 #: public/class-hs-doko-public.php:213
     155#: admin/class-hs-doko-admin.php:356 admin/class-hs-doko-admin.php:366
     156msgid "Bundles Rules"
     157msgstr ""
     158
     159#: public/class-hs-doko-public.php:1264
    54160msgid "Categories"
    55161msgstr ""
    56162
    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
    59164msgid "Categories to display :"
    60165msgstr ""
    61166
    62 #: admin/class-hs-doko-admin.php:340
     167#: core/homescriptone-formulus.php:169
     168msgid "Choose an option"
     169msgstr ""
     170
     171#: admin/class-hs-doko-admin.php:1174
     172msgid "Choose Bundle Screen disposition :"
     173msgstr ""
     174
     175#: admin/class-hs-doko-admin.php:994
     176msgid "Choose the action to execute if this rule is triggered"
     177msgstr ""
     178
     179#: admin/class-hs-doko-admin.php:545
     180msgid "Choose the bundle to associate to this rule."
     181msgstr ""
     182
     183#: admin/class-hs-doko-admin.php:976
     184msgid "Choose the rule to associate to this step"
     185msgstr ""
     186
     187#: admin/class-hs-doko-admin.php:956
     188msgid "Choose the step where you would like this rule to apply"
     189msgstr ""
     190
     191#: admin/class-hs-doko-admin.php:1050
     192msgid "Choose the step you would like to redirect for this action"
     193msgstr ""
     194
     195#: admin/class-hs-doko-admin.php:615 admin/class-hs-doko-admin.php:1214
    63196msgid "CHOOSE YOUR BOX COLOR"
    64197msgstr ""
    65198
    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
     200msgid "Choose YOUR CARD"
     201msgstr ""
     202
     203#: admin/class-hs-doko-admin.php:1559 admin/class-hs-doko-admin.php:1590
     204#: admin/class-hs-doko-admin.php:1856
     205msgid "Click to toggle"
     206msgstr ""
     207
     208#: public/class-hs-doko-public.php:682
    75209msgid "Complete Box"
    76210msgstr ""
    77211
    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
     213msgid "Copy this shortcode and paste it into a new page you've created :"
     214msgstr ""
     215
     216#: admin/class-hs-doko-admin.php:448
     217msgid "Custom CSS for bundle :"
     218msgstr ""
     219
     220#: admin/class-hs-doko-admin.php:1163
     221msgid "Define a slug to easily identify this screen"
     222msgstr ""
     223
     224#: admin/class-hs-doko-admin.php:1213
     225msgid ""
     226"Define the bundle screen title. It can be a descriptive text highlighting "
     227"what your customers must do on this page :"
     228msgstr ""
     229
     230#: admin/class-hs-doko-admin.php:782
     231msgid ""
     232"Define the position at which the quantity button should be displayed in each "
     233"step page."
     234msgstr ""
     235
     236#: admin/class-hs-doko-admin.php:1381
     237msgid "Define the position at which the quantity button should be displayed."
     238msgstr ""
     239
     240#: admin/class-hs-doko-admin.php:1035
     241msgid ""
     242"Define the product amount limit in this step ( don't include currency in the "
     243"field )"
     244msgstr ""
     245
     246#: admin/class-hs-doko-admin.php:1020
     247msgid "Define the product number limit in this step"
     248msgstr ""
     249
     250#: admin/class-hs-doko-admin.php:646 admin/class-hs-doko-admin.php:1241
    84251msgid ""
    85252"Define the products categories, your customers are allowed to pick to fill "
     
    87254msgstr ""
    88255
    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
     257msgid ""
     258"Define the products tags, your customers are allowed to pick to fill this "
     259"step in the bundle."
     260msgstr ""
     261
     262#: admin/class-hs-doko-admin.php:636 admin/class-hs-doko-admin.php:1230
    91263msgid ""
    92264"Define the products, your customers are allowed to pick to fill this step in "
     
    94266msgstr ""
    95267
    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
     269msgid "Define the screen disposition, it supports the following disposition : "
     270msgstr ""
     271
     272#: admin/class-hs-doko-admin.php:1340
     273msgid "Description for gift message section :"
     274msgstr ""
     275
     276#: admin/class-hs-doko-admin.php:740
     277msgid ""
     278"Description to use on the latest step page after the last step title section"
     279msgstr ""
     280
     281#: admin/class-hs-doko-admin.php:618
    98282msgid "Display according to :"
    99283msgstr ""
    100284
    101 #: admin/class-hs-doko-admin.php:165
     285#: admin/class-hs-doko-admin.php:721
     286msgid "Display the bundle contents into the cart and checkout page"
     287msgstr ""
     288
     289#: admin/class-hs-doko-admin.php:235
    102290msgid "Documentation"
    103291msgstr ""
    104292
    105293#. Name of the plugin
    106 msgid "DokoBuilder : DIY Product Bundle for WooCommerce"
    107 msgstr ""
    108 
    109 #: admin/class-hs-doko-admin.php:240
     294msgid "DokoBuilder : The Ultimate dynamic bundle builder for WooCommerce"
     295msgstr ""
     296
     297#: public/class-hs-doko-public.php:479
     298msgid "Done!"
     299msgstr ""
     300
     301#: admin/class-hs-doko-admin.php:1589
     302msgid "Drag and drop, or click to set admin variation order"
     303msgstr ""
     304
     305#: admin/class-hs-doko-admin.php:1728
     306msgid "Dynamic Rule :"
     307msgstr ""
     308
     309#: admin/class-hs-doko-admin.php:1823
     310msgid "Dynamic Rules :"
     311msgstr ""
     312
     313#: admin/class-hs-doko-admin.php:339
    110314msgid "Edit Bundle"
    111315msgstr ""
    112316
    113 #: admin/class-hs-doko-admin.php:149
     317#: admin/class-hs-doko-admin.php:360
     318msgid "Edit Bundle Rule"
     319msgstr ""
     320
     321#: admin/class-hs-doko-admin.php:681
     322msgid "Enable auto redirect to next page :"
     323msgstr ""
     324
     325#: admin/class-hs-doko-admin.php:769
     326msgid "Enable/Disable a quantity field for each product in each step page"
     327msgstr ""
     328
     329#: admin/class-hs-doko-admin.php:1358
     330msgid "Enable/Disable a quantity field for each product in the steps"
     331msgstr ""
     332
     333#: admin/class-hs-doko-admin.php:751
     334msgid "Enable/Disable additional add to box button below the product card"
     335msgstr ""
     336
     337#: admin/class-hs-doko-admin.php:1716
     338msgid "Enable/Disable Dynamic Rules"
     339msgstr ""
     340
     341#: admin/class-hs-doko-admin.php:1307
     342msgid "Enable/Disable gift message :"
     343msgstr ""
     344
     345#: admin/class-hs-doko-admin.php:1273
     346msgid "Enable/Disable pagination :"
     347msgstr ""
     348
     349#: admin/class-hs-doko-admin.php:200
    114350msgid "Enter your categorie(s) name(s)"
    115351msgstr ""
    116352
    117 #: admin/class-hs-doko-admin.php:148
     353#: admin/class-hs-doko-admin.php:199
    118354msgid "Enter your product(s) name(s)"
    119355msgstr ""
    120356
    121 #: admin/class-hs-doko-admin.php:272
     357#: admin/class-hs-doko-admin.php:1645
     358msgid "equals"
     359msgstr ""
     360
     361#: admin/class-hs-doko-admin.php:404
    122362msgid "First Screen setup"
    123363msgstr ""
    124364
    125 #. Author of the plugin
    126 msgid "HomeScript"
     365#: public/class-hs-doko-public.php:978 public/class-hs-doko-public.php:1127
     366msgid "Gift Message for Step "
     367msgstr ""
     368
     369#: admin/class-hs-doko-admin.php:1797
     370msgid "Go to screen "
     371msgstr ""
     372
     373#: admin/class-hs-doko-admin.php:1201
     374msgid "Hide"
    127375msgstr ""
    128376
    129377#. Author URI of the plugin
    130 msgid "https://homescriptone.com"
     378msgid "https://ultiwp.com"
    131379msgstr ""
    132380
    133381#. URI of the plugin
    134 msgid "https://plugins.homescriptone.com"
     382msgid "https://ultiwp.com/plugins/doko"
     383msgstr ""
     384
     385#: admin/class-hs-doko-admin.php:1656
     386msgid "If products count"
     387msgstr ""
     388
     389#: admin/class-hs-doko-admin.php:1657
     390msgid "If total products count"
     391msgstr ""
     392
     393#: admin/class-hs-doko-admin.php:752
     394msgid ""
     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."
    135398msgstr ""
    136399
     
    139402msgstr ""
    140403
    141 #: public/class-hs-doko-public.php:100
     404#: admin/class-hs-doko-admin.php:1651
     405msgid "is"
     406msgstr ""
     407
     408#: admin/class-hs-doko-admin.php:1652
     409msgid "is different"
     410msgstr ""
     411
     412#: admin/class-hs-doko-admin.php:1644
     413msgid "is less or equal to"
     414msgstr ""
     415
     416#: admin/class-hs-doko-admin.php:1643
     417msgid "is less than"
     418msgstr ""
     419
     420#: admin/class-hs-doko-admin.php:1647
     421msgid "is more or equal to"
     422msgstr ""
     423
     424#: admin/class-hs-doko-admin.php:1646
     425msgid "is more than"
     426msgstr ""
     427
     428#: admin/class-hs-doko-admin.php:1032
     429msgid "Limit product amount for the action above :"
     430msgstr ""
     431
     432#: admin/class-hs-doko-admin.php:1017
     433msgid "Limit product number for the action above :"
     434msgstr ""
     435
     436#: templates/single-product/doko-products.php:126
     437msgid "Load more"
     438msgstr ""
     439
     440#: public/class-hs-doko-public.php:126
    142441msgid "Loading"
    143442msgstr ""
    144443
    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
     445msgid "Message to display, if no products is added to the box."
     446msgstr ""
     447
     448#: public/class-hs-doko-public.php:1249
     449msgid "Name"
     450msgstr ""
     451
     452#: admin/class-hs-doko-admin.php:337 admin/class-hs-doko-admin.php:338
     453#: admin/class-hs-doko-admin.php:340
    147454msgid "New Bundle"
    148455msgstr ""
    149456
    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
     459msgid "New Bundle Rule"
     460msgstr ""
     461
     462#: public/class-hs-doko-public.php:146 public/class-hs-doko-public.php:681
    151463msgid "Next"
    152464msgstr ""
    153465
    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
     470msgid "No"
     471msgstr ""
     472
     473#: admin/class-hs-doko-admin.php:1205
     474msgid "no"
     475msgstr ""
     476
     477#: admin/class-hs-doko-admin.php:343
    155478msgid "No Bundle found"
    156479msgstr ""
    157480
    158 #: admin/class-hs-doko-admin.php:245
     481#: admin/class-hs-doko-admin.php:344
    159482msgid "No Bundle in the trash"
    160483msgstr ""
    161484
    162 #: core/class-hs-doko-utils.php:88
     485#: admin/class-hs-doko-admin.php:364
     486msgid "No Bundle Rule found"
     487msgstr ""
     488
     489#: admin/class-hs-doko-admin.php:365
     490msgid "No Bundle Rule in the trash"
     491msgstr ""
     492
     493#: admin/class-hs-doko-admin.php:697
     494msgid "No products message :"
     495msgstr ""
     496
     497#: admin/class-hs-doko-admin.php:1292
     498msgid "Number of products per page :"
     499msgstr ""
     500
     501#: admin/class-hs-doko-admin.php:1303
     502msgid ""
     503"Number of products to display per page, this is useful if your categories "
     504"has a lot of products."
     505msgstr ""
     506
     507#: public/class-hs-doko-public.php:1304
     508msgid "Our team handwrites each and every note to keep."
     509msgstr ""
     510
     511#: public/class-hs-doko-public.php:436
     512msgid "Packaging"
     513msgstr ""
     514
     515#: admin/class-hs-doko-admin.php:1810 admin/class-hs-doko-admin.php:1825
     516#: admin/class-hs-doko-admin.php:1831
     517msgid "Pick the screen where this rule will apply"
     518msgstr ""
     519
     520#: admin/class-hs-doko-admin.php:781 admin/class-hs-doko-admin.php:1380
     521msgid "Position of the quantity field"
     522msgstr ""
     523
     524#: public/class-hs-doko-public.php:1251
     525msgid "Price"
     526msgstr ""
     527
     528#: core/class-hs-doko-utils.php:121
    163529msgid "Price (High to Low)"
    164530msgstr ""
    165531
    166 #: core/class-hs-doko-utils.php:87
     532#: core/class-hs-doko-utils.php:120
    167533msgid "Price (Low to High)"
    168534msgstr ""
    169535
    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
    172537msgid "Products to display :"
    173538msgstr ""
    174539
    175 #: admin/class-hs-doko-admin.php:243
     540#: public/class-hs-doko-public.php:1250
     541msgid "Quantity"
     542msgstr ""
     543
     544#: admin/class-hs-doko-admin.php:683
     545msgid ""
     546"Redirect automatically to next step, if customers add a product to the box."
     547msgstr ""
     548
     549#: admin/class-hs-doko-admin.php:1558 admin/class-hs-doko-admin.php:1588
     550#: admin/class-hs-doko-admin.php:1855
     551msgid "Remove"
     552msgstr ""
     553
     554#: admin/class-hs-doko-admin.php:444
     555msgid "Remove background image"
     556msgstr ""
     557
     558#: core/homescriptone-formulus.php:56
     559msgid "required"
     560msgstr ""
     561
     562#: admin/class-hs-doko-admin.php:974
     563msgid "Rules :"
     564msgstr ""
     565
     566#: admin/class-hs-doko-admin.php:1161
     567msgid "Screen Name :"
     568msgstr ""
     569
     570#: admin/class-hs-doko-admin.php:1808
     571msgid "Screen Selector :"
     572msgstr ""
     573
     574#: admin/class-hs-doko-admin.php:342
    176575msgid "Search Bundle"
    177576msgstr ""
    178577
    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
     579msgid "Search Bundle Rule"
     580msgstr ""
     581
     582#: admin/class-hs-doko-admin.php:1200
     583msgid "Show"
     584msgstr ""
     585
     586#: admin/class-hs-doko-admin.php:1191
     587msgid "Show / Hide Bundle Screen Title :"
     588msgstr ""
     589
     590#: admin/class-hs-doko-admin.php:1217
     591msgid "Show Products on this screen based on :"
     592msgstr ""
     593
     594#: public/class-hs-doko-public.php:1276
    184595msgid "Sort by Options"
    185596msgstr ""
    186597
    187 #: public/class-hs-doko-public.php:195
     598#: public/class-hs-doko-public.php:1236
    188599msgid "Start selecting items to fill your box"
    189600msgstr ""
    190601
    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
     603msgid "Step"
     604msgstr ""
     605
     606#. %d: Step number.
     607#: public/class-hs-doko-public.php:426 public/class-hs-doko-public.php:459
     608msgid "Step %d"
     609msgstr ""
     610
     611#: admin/class-hs-doko-admin.php:954
     612msgid "Step Name :"
     613msgstr ""
     614
     615#: admin/class-hs-doko-admin.php:1047
     616msgid "Step to go :"
     617msgstr ""
     618
     619#: public/class-hs-doko-public.php:1437
     620msgid "Stock levels of product "
     621msgstr ""
     622
     623#: admin/class-hs-doko-admin.php:659 admin/class-hs-doko-admin.php:1253
     624msgid "Tags to display :"
     625msgstr ""
     626
     627#: public/class-hs-doko-public.php:359
     628msgid "This bundle is not available to the public yet."
     629msgstr ""
     630
     631#: admin/class-hs-doko-admin.php:576
    196632msgid "This refers to the first navigation screen of the bundle builder : "
    197633msgstr ""
    198634
    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
    208636msgid "Title"
    209637msgstr ""
    210638
    211 #: admin/class-hs-doko-admin.php:401 admin/class-hs-doko-admin.php:475
    212 msgid "Title :"
    213 msgstr ""
    214 
    215 #: admin/class-hs-doko-admin.php:326
    216 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:403
    228 msgid ""
    229 "Title 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:265
     639#: admin/class-hs-doko-admin.php:1326
     640msgid "Title for gift message section :"
     641msgstr ""
     642
     643#. %s: strong tag
     644#: admin/class-hs-doko-admin.php:611
     645#, php-format
     646msgid ""
     647"Title to show on top of the bundle selector.%1$1sEg:%2$2s CHOOSE YOUR BOX "
     648"COLOR "
     649msgstr ""
     650
     651#: admin/class-hs-doko-admin.php:732
     652msgid "Title to use on the latest step page"
     653msgstr ""
     654
     655#: admin/class-hs-doko-admin.php:1117 admin/class-hs-doko-admin.php:1138
     656msgid ""
     657"To include different messages for different recipients, please contact our "
     658"support."
     659msgstr ""
     660
     661#: public/class-hs-doko-public.php:679 public/class-hs-doko-public.php:1259
    234662msgid "Total :"
    235663msgstr ""
    236664
    237 #: admin/class-hs-doko-admin.php:242
     665#. Author of the plugin
     666msgid "UltiWP"
     667msgstr ""
     668
     669#: admin/class-hs-doko-admin.php:341
    238670msgid "View Bundle"
    239671msgstr ""
    240672
    241 #: public/class-hs-doko-public.php:116
     673#: admin/class-hs-doko-admin.php:362
     674msgid "View Bundle Rule"
     675msgstr ""
     676
     677#: public/class-hs-doko-public.php:629
     678msgid "View Cart"
     679msgstr ""
     680
     681#: admin/class-hs-doko-admin.php:1193
     682msgid "Whether it displays a screen title or not :"
     683msgstr ""
     684
     685#: admin/class-hs-doko-admin.php:1322
     686msgid "Whether to allow user to leave gift message."
     687msgstr ""
     688
     689#: admin/class-hs-doko-admin.php:1288
     690msgid "Whether to use a pagination on page loading a lot of products."
     691msgstr ""
     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
     697msgid "Yes"
     698msgstr ""
     699
     700#: public/class-hs-doko-public.php:150
     701#, php-format
     702msgid "You can't add more than %s products into the box."
     703msgstr ""
     704
     705#: public/class-hs-doko-public.php:151
     706#, php-format
     707msgid "You reached the limit of %s for this box."
     708msgstr ""
     709
     710#: public/class-hs-doko-public.php:148
    242711msgid ""
    243712"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  
    7676        $page_url_id = $this->get_page_id();
    7777        $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' ) ) {
    7979            return;
    8080        }
     
    101101        );
    102102        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         );
    117103        wp_enqueue_style(
    118104            'hs-doko-snackbar-css',
     
    150136        $page_url_id = $this->get_page_id();
    151137        $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' ) ) {
    153139            return;
    154140        }
     
    209195            'completed_message'    => esc_html__( 'Your bundle is added to the cart, you will redirect to cart in few moments', 'doko' ),
    210196            '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' ),
    213199        ) );
    214200        wp_add_inline_script( $this->plugin_name, ' var doko_object=' . wp_json_encode( $data ) . ';' );
     
    233219                'woocommerce-shop'
    234220            ) );
    235         } );
     221        }, 99999 );
    236222    }
    237223
     
    248234        add_shortcode( 'doko_products', 'doko_display_products' );
    249235        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        }
    250310    }
    251311
     
    430490                        <br>
    431491                    <?php
     492        if ( !is_array( $box_data ) ) {
     493            $box_data = array();
     494        }
    432495        if ( 'products' === $box_selection_mode ) {
    433496            echo do_shortcode( '[doko_products ids="' . implode( ',', $box_data ) . '"   columns="3" order="ASC"]' );
     
    9801043            if ( $stock_avail == 'yes' ) {
    9811044                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 );
    9831046            }
    9841047        }
  • doko-box-builder/trunk/templates/single-product/doko-products.php

    r3150448 r3169060  
    8686                $GLOBALS['post'] = get_post( $variation );
    8787                setup_postdata( $GLOBALS['post'] );
    88                 wc_get_template_part( 'doko-content', 'product' );
     88                wc_get_template_part( 'content', 'product' );
    8989                wp_reset_postdata();
    9090            }
     
    100100            }
    101101
    102             wc_get_template_part( 'doko-content', 'product' );
     102            wc_get_template_part( 'content', 'product' );
    103103        }
    104104    }
Note: See TracChangeset for help on using the changeset viewer.