Changeset 3646761
- Timestamp:
- 08/14/2026 06:46:46 AM (2 months ago)
- Location:
- inpost-paczkomaty
- Files:
-
- 28 added
- 9 edited
-
tags/1.0.40 (added)
-
tags/1.0.40/admin (added)
-
tags/1.0.40/admin/admin.php (added)
-
tags/1.0.40/admin/js (added)
-
tags/1.0.40/admin/js/save-checkout.js (added)
-
tags/1.0.40/assets (added)
-
tags/1.0.40/assets/Screenshot_1.png (added)
-
tags/1.0.40/assets/Screenshot_2.png (added)
-
tags/1.0.40/assets/Screenshot_3.png (added)
-
tags/1.0.40/assets/Screenshot_4.png (added)
-
tags/1.0.40/assets/screenshot-1.png (added)
-
tags/1.0.40/assets/screenshot-2.png (added)
-
tags/1.0.40/assets/screenshot-3.png (added)
-
tags/1.0.40/assets/screenshot-4.png (added)
-
tags/1.0.40/includes (added)
-
tags/1.0.40/includes/checkout-blocks.php (added)
-
tags/1.0.40/includes/checkout-classic.php (added)
-
tags/1.0.40/includes/class-inpost-blocks-integration.php (added)
-
tags/1.0.40/includes/settings-inpost-paczkomaty.php (added)
-
tags/1.0.40/inpost-paczkomaty.php (added)
-
tags/1.0.40/js (added)
-
tags/1.0.40/js/paczkomat-blocks.js (added)
-
tags/1.0.40/js/paczkomat-modal.js (added)
-
tags/1.0.40/languages (added)
-
tags/1.0.40/languages/inpost-paczkomaty-pl_PL.mo (added)
-
tags/1.0.40/languages/inpost-paczkomaty-pl_PL.po (added)
-
tags/1.0.40/languages/inpost-paczkomaty.pot (added)
-
tags/1.0.40/readme.txt (added)
-
trunk/admin/admin.php (modified) (2 diffs)
-
trunk/includes/checkout-blocks.php (modified) (1 diff)
-
trunk/includes/checkout-classic.php (modified) (1 diff)
-
trunk/includes/class-inpost-blocks-integration.php (modified) (1 diff)
-
trunk/inpost-paczkomaty.php (modified) (4 diffs)
-
trunk/languages/inpost-paczkomaty-pl_PL.mo (modified) ( previous)
-
trunk/languages/inpost-paczkomaty-pl_PL.po (modified) (10 diffs)
-
trunk/languages/inpost-paczkomaty.pot (modified) (3 diffs)
-
trunk/readme.txt (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
inpost-paczkomaty/trunk/admin/admin.php
r3629758 r3646761 509 509 510 510 $message = __( "Are you sure? This will overwrite your cart and checkout settings and change them to the classic cart and checkout. It is recommended to make a backup!", "inpost-paczkomaty" ); 511 wp_enqueue_script( 'save-checkout-script', plugin_dir_url( __FILE__ ) . 'js/save-checkout.js', array( 'jquery' ), '1.0. 39', true );511 wp_enqueue_script( 'save-checkout-script', plugin_dir_url( __FILE__ ) . 'js/save-checkout.js', array( 'jquery' ), '1.0.40', true ); 512 512 wp_localize_script( 'save-checkout-script', 'custom_ajax_object', array( 513 513 'ajax_url' => admin_url( 'admin-ajax.php' ), … … 696 696 ); 697 697 $update = wp_update_post( $checkout_array ); 698 wp_send_json_success( array( 'message' => __( 'Sukces s! sprawdź teraz swój koszyk oraz checkout', 'inpost-paczkomaty' ) ) );698 wp_send_json_success( array( 'message' => __( 'Sukces! Sprawdź teraz swój koszyk oraz checkout.', 'inpost-paczkomaty' ) ) ); 699 699 } 700 700 wp_die(); -
inpost-paczkomaty/trunk/includes/checkout-blocks.php
r3629758 r3646761 33 33 INPOST_PACZKOMATY_PLUGIN_URL . '/js/paczkomat-blocks.js', 34 34 [ 'wp-element', 'wp-data', 'wp-plugins', 'wc-blocks-checkout', 'jquery', 'inpost-geowidget-sdk' ], 35 '1.0. 39',35 '1.0.40', 36 36 true 37 37 ); -
inpost-paczkomaty/trunk/includes/checkout-classic.php
r3629758 r3646761 75 75 76 76 if ( $selected[0] === 'inpost_paczkomaty' && ( ! isset( $selected_name ) || empty( $selected_name ) ) ) { 77 wc_add_notice( __( 'Nie wybrano paczkomatu. Wybierz paczkomat lub zmień formę wysyłki.' ), 'error' );77 wc_add_notice( __( 'Nie wybrano paczkomatu. Wybierz paczkomat lub zmień formę wysyłki.', 'inpost-paczkomaty' ), 'error' ); 78 78 } 79 79 } -
inpost-paczkomaty/trunk/includes/class-inpost-blocks-integration.php
r3629758 r3646761 18 18 * @var string 19 19 */ 20 private $version = '1.0. 39';20 private $version = '1.0.40'; 21 21 22 22 /** -
inpost-paczkomaty/trunk/inpost-paczkomaty.php
r3629758 r3646761 3 3 * Plugin Name: Inpost Paczkomaty 4 4 * Description: Plugin do obsługi paczkomatów inpost w woocommerce. 5 * Version: 1.0. 395 * Version: 1.0.40 6 6 * Author: Damian Ziarnik 7 7 * Author URI: https://grainsoft.pl/ 8 8 * Text Domain: inpost-paczkomaty 9 9 * Domain Path: /languages 10 * Requires at least: 5.3 11 * Requires PHP: 7.4 12 * Requires Plugins: woocommerce 13 * License: GPLv2 or later 14 * License URI: http://www.gnu.org/licenses/gpl-2.0.html 10 15 **/ 11 16 … … 16 21 } 17 22 23 /** 24 * Detect whether WooCommerce is active. 25 * 26 * Checks per-site active plugins as well as network-activated plugins on 27 * multisite (they live in a separate option), and matches on the plugin file 28 * name so non-standard directory names still resolve. 29 * 30 * @return bool 31 */ 32 function inpost_paczkomaty_is_woocommerce_active() { 33 $active_plugins = (array) apply_filters( 'active_plugins', get_option( 'active_plugins', array() ) ); 34 35 if ( is_multisite() ) { 36 $active_plugins = array_merge( 37 $active_plugins, 38 array_keys( (array) get_site_option( 'active_sitewide_plugins', array() ) ) 39 ); 40 } 41 42 foreach ( $active_plugins as $plugin ) { 43 if ( 'woocommerce.php' === basename( (string) $plugin ) ) { 44 return true; 45 } 46 } 47 48 // Fallback for setups loading WooCommerce by other means (e.g. mu-plugins). 49 return class_exists( 'WooCommerce' ); 50 } 51 18 52 /* 19 53 * Bootstrap only when WooCommerce is active. 20 54 */ 21 if ( in _array( 'woocommerce/woocommerce.php', apply_filters( 'active_plugins', get_option( 'active_plugins' ) )) ) {55 if ( inpost_paczkomaty_is_woocommerce_active() ) { 22 56 23 57 // ------------------------------------------------------------------------- … … 27 61 define( 'INPOST_PACZKOMATY_PLUGIN_URL', plugins_url( '', __FILE__ ) ); 28 62 define( 'INPOST_PACZKOMATY_PLUGIN_PATH', plugin_dir_path( __FILE__ ) ); 63 64 // ------------------------------------------------------------------------- 65 // Declare WooCommerce feature compatibility. 66 // Without this WooCommerce lists the plugin as incompatible and can block 67 // enabling HPOS, even though the plugin fully supports it. 68 // ------------------------------------------------------------------------- 69 70 add_action( 71 'before_woocommerce_init', 72 function () { 73 if ( ! class_exists( \Automattic\WooCommerce\Utilities\FeaturesUtil::class ) ) { 74 return; 75 } 76 77 // High-Performance Order Storage – order meta is written via CRUD. 78 \Automattic\WooCommerce\Utilities\FeaturesUtil::declare_compatibility( 79 'custom_order_tables', 80 __FILE__, 81 true 82 ); 83 84 // Block-based cart and checkout – handled by includes/checkout-blocks.php. 85 \Automattic\WooCommerce\Utilities\FeaturesUtil::declare_compatibility( 86 'cart_checkout_blocks', 87 __FILE__, 88 true 89 ); 90 } 91 ); 29 92 30 93 /** … … 674 737 if ( $selected_method_id === 'inpost_paczkomaty' ) { 675 738 $fields['meta_key'] = array( 676 'label' => __( 'Paczkomat' ),739 'label' => __( 'Paczkomat', 'inpost-paczkomaty' ), 677 740 'value' => $order->get_meta( 'Wybrany paczkomat' ), 678 741 ); -
inpost-paczkomaty/trunk/languages/inpost-paczkomaty-pl_PL.po
r3557829 r3646761 1 1 msgid "" 2 2 msgstr "" 3 "Project-Id-Version: Inpost Paczkomaty \n"3 "Project-Id-Version: Inpost Paczkomaty 1.0.40\n" 4 4 "Report-Msgid-Bugs-To: \n" 5 "POT-Creation-Date: 202 1-10-04 20:56+0000\n"6 "PO-Revision-Date: 202 4-01-06 16:42+0000\n"5 "POT-Creation-Date: 2026-08-02 11:46+0000\n" 6 "PO-Revision-Date: 2026-08-02 12:00+0000\n" 7 7 "Last-Translator: \n" 8 8 "Language-Team: Polski\n" … … 38 38 "zapasowej!" 39 39 40 #: admin/admin.php:679 41 msgid "Brak uprawnień." 42 msgstr "Brak uprawnień." 43 40 44 #. Author of the plugin 41 45 msgid "Damian Ziarnik" … … 125 129 msgstr "Nie" 126 130 131 #: includes/checkout-blocks.php:116 132 #: includes/checkout-classic.php:77 133 msgid "Nie wybrano paczkomatu. Wybierz paczkomat lub zmień formę wysyłki." 134 msgstr "Nie wybrano paczkomatu. Wybierz paczkomat lub zmień formę wysyłki." 135 136 #: inpost-paczkomaty.php:676 137 msgid "Paczkomat" 138 msgstr "Paczkomat" 139 127 140 #: includes/settings-inpost-paczkomaty.php:14 128 141 msgid "Paczkomaty" … … 176 189 msgstr "Podziel na kilka paczek" 177 190 178 #: admin/admin.php:513 179 msgid "Sukcess! sprawdź teraz swój koszyk oraz checkout" 180 msgstr "" 181 182 #: admin/admin.php:489 183 msgid "" 184 "Thank you very much for using my plugin! If you like it and you're satisfied," 185 " please leave a review <a href='https://wordpress.org/support/plugin/inpost-" 186 "paczkomaty/reviews/'>Here</a>. " 187 msgstr "" 188 "Dziękuję bardzo za to że używasz mojej wtyczki. Jeżeli podoba Ci się i " 189 "jesteś usatysfakcjonowany, proszę pozostaw opinię <a href='https://wordpress." 190 "org/support/plugin/inpost-paczkomaty/reviews/'>Tutaj </a>. " 191 #: admin/admin.php:698 192 msgid "Sukces! Sprawdź teraz swój koszyk oraz checkout." 193 msgstr "Sukces! Sprawdź teraz swój koszyk oraz checkout." 191 194 192 195 #. Use $args' label_for to populate the id inside the callback. … … 210 213 211 214 #: admin/admin.php 212 msgid "I want to use legacy (PHP) cart/checkout"213 msgstr "Chcę używać klasycznego (PHP) koszyka i checkoutu"214 215 #: admin/admin.php216 msgid "When checked, the plugin uses the classic PHP shortcode-based cart and checkout (woocommerce_cart / woocommerce_checkout shortcodes). When unchecked, the plugin integrates with the modern WooCommerce block-based cart and checkout."217 msgstr "Gdy zaznaczone, wtyczka używa klasycznego koszyka i checkoutu opartego na shortcode'ach ([woocommerce_cart] / [woocommerce_checkout]). Gdy odznaczone, wtyczka integruje się z nowoczesnym koszykiem i checkoutem blokowym WooCommerce."218 219 #: admin/admin.php220 msgid "Max weight (%s)"221 msgstr "Maksymalna waga (%s)"222 223 #: admin/admin.php224 msgid "Enter the value in %s – the same unit configured in WooCommerce settings. Current WooCommerce weight unit: %s."225 msgstr "Wpisz wartość w %s – tej samej jednostce co w ustawieniach WooCommerce. Aktualna jednostka wagi WooCommerce: %s."226 227 #: admin/admin.php228 215 msgid "Thank you for using my plugin" 229 216 msgstr "Dziękuję za korzystanie z mojej wtyczki" … … 242 229 243 230 #: admin/admin.php 244 msgid "Support further development"245 msgstr "Wesprzyj rozwój wtyczki"246 247 #: admin/admin.php248 231 msgid "Need help with setup? Paid support available." 249 232 msgstr "Potrzebujesz pomocy z konfiguracją? Oferuję płatne wsparcie." 250 233 251 234 #: admin/admin.php 252 msgid "Need help configuring WooCommerce or this plugin? I offer paid support."253 msgstr "Potrzebujesz pomocy z konfiguracją WooCommerce lub tej wtyczki? Oferuję płatne wsparcie."254 255 #: admin/admin.php256 235 msgid "Checkout mode (auto-detected)" 257 236 msgstr "Tryb checkout (wykryty automatycznie)" … … 259 238 #: admin/admin.php 260 239 msgid "✅ Block checkout (WooCommerce Blocks)" 261 msgstr "✅ Block checkout(WooCommerce Blocks)"240 msgstr "✅ Checkout blokowy (WooCommerce Blocks)" 262 241 263 242 #: admin/admin.php … … 267 246 #: admin/admin.php 268 247 msgid "🔷 Classic checkout (shortcode)" 269 msgstr "🔷 C lassic checkout(shortcode)"248 msgstr "🔷 Checkout klasyczny (shortcode)" 270 249 271 250 #: admin/admin.php … … 277 256 "checkout." 278 257 msgstr "" 279 "Strony checkoutu i koszyka u zywaja klasycznych shortcode'ow "258 "Strony checkoutu i koszyka używają klasycznych shortcode'ów " 280 259 "([woocommerce_checkout] / [woocommerce_cart]). Selektor paczkomatu jest " 281 "wstrzykiwany przez hooki PHP. Aby prze laczych na block checkout, zastap "282 "zawarto sc strony blokami WooCommerce w edytorze lub uzyj przycisku "283 "\"Przywr oc\" ponizej."260 "wstrzykiwany przez hooki PHP. Aby przełączyć na checkout blokowy, zastąp " 261 "zawartość strony blokami WooCommerce w edytorze lub użyj przycisku " 262 "\"Przywróć\" poniżej." 284 263 285 264 #: admin/admin.php … … 322 301 msgid "This setting is only active when a conflict is detected. Fix the conflict by making both pages use the same mode to remove the need for this override." 323 302 msgstr "To ustawienie jest aktywne tylko gdy wykryto konflikt. Aby usunąć potrzebę ręcznego wyboru, ustaw obie strony (koszyk i checkout) w tym samym trybie." 324 -
inpost-paczkomaty/trunk/languages/inpost-paczkomaty.pot
r3018238 r3646761 1 #, fuzzy 1 # Copyright (C) 2026 Damian Ziarnik 2 # This file is distributed under the GPLv2 or later. 2 3 msgid "" 3 4 msgstr "" 4 "Project-Id-Version: Inpost Paczkomaty\n" 5 "Report-Msgid-Bugs-To: \n" 6 "POT-Creation-Date: 2024-01-06 16:41+0000\n" 7 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" 5 "Project-Id-Version: Inpost Paczkomaty 1.0.40\n" 6 "Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/inpost-paczkomaty\n" 8 7 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" 9 "Language-Team: \n" 10 "Language: \n" 11 "Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n" 8 "Language-Team: LANGUAGE <LL@li.org>\n" 12 9 "MIME-Version: 1.0\n" 13 10 "Content-Type: text/plain; charset=UTF-8\n" 14 11 "Content-Transfer-Encoding: 8bit\n" 15 "X-Generator: Loco https://localise.biz/\n" 16 "X-Loco-Version: 2.5.4; wp-5.8.1\n" 17 "X-Domain: inpost-paczkomaty" 12 "POT-Creation-Date: 2026-08-14T06:40:10+00:00\n" 13 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" 14 "X-Generator: WP-CLI 2.12.0\n" 15 "X-Domain: inpost-paczkomaty\n" 16 17 #. Plugin Name of the plugin 18 #: inpost-paczkomaty.php 19 #: inpost-paczkomaty.php:183 20 msgid "Inpost Paczkomaty" 21 msgstr "" 22 23 #. Description of the plugin 24 #: inpost-paczkomaty.php 25 msgid "Plugin do obsługi paczkomatów inpost w woocommerce." 26 msgstr "" 27 28 #. Author of the plugin 29 #: inpost-paczkomaty.php 30 msgid "Damian Ziarnik" 31 msgstr "" 32 33 #. Author URI of the plugin 34 #: inpost-paczkomaty.php 35 msgid "https://grainsoft.pl/" 36 msgstr "" 37 38 #: admin/admin.php:79 39 msgid "Settings" 40 msgstr "" 41 42 #: admin/admin.php:86 43 msgid "Checkout mode (auto-detected)" 44 msgstr "" 45 46 #: admin/admin.php:96 47 msgid "Save selected paczkomat as shipping address" 48 msgstr "" 49 50 #: admin/admin.php:107 51 msgid "Show logo in cart and checkout" 52 msgstr "" 53 54 #: admin/admin.php:117 55 msgid "Logo" 56 msgstr "" 57 58 #: admin/admin.php:129 59 msgid "Weight limit" 60 msgstr "" 61 62 #: admin/admin.php:141 63 msgid "Max weight (kg)" 64 msgstr "" 65 66 #: admin/admin.php:152 67 msgid "Weight limit result" 68 msgstr "" 69 70 #: admin/admin.php:164 71 msgid "Dimensions limit" 72 msgstr "" 73 74 #: admin/admin.php:175 75 msgid "Max width (cm)" 76 msgstr "" 77 78 #: admin/admin.php:186 79 msgid "Max height (cm)" 80 msgstr "" 81 82 #: admin/admin.php:197 83 msgid "Max length (cm)" 84 msgstr "" 85 86 #: admin/admin.php:208 87 msgid "Restore the classic view of the cart and checkout" 88 msgstr "" 89 90 #: admin/admin.php:252 91 msgid "✅ Block checkout (WooCommerce Blocks)" 92 msgstr "" 93 94 #: admin/admin.php:254 95 msgid "The checkout and/or cart page uses WooCommerce block editor blocks. The paczkomat selector will appear automatically in the shipping section when InPost Paczkomaty is selected." 96 msgstr "" 97 98 #: admin/admin.php:259 99 msgid "🔷 Classic checkout (shortcode)" 100 msgstr "" 101 102 #: admin/admin.php:261 103 msgid "The checkout and cart pages use classic shortcodes ([woocommerce_checkout] / [woocommerce_cart]). The paczkomat selector is injected via PHP hooks. To switch to block checkout, replace the page content with WooCommerce Blocks in the editor, or use the \"Restore\" button below to switch back to classic checkout." 104 msgstr "" 105 106 #: admin/admin.php:269 107 #: admin/admin.php:272 108 msgid "Block" 109 msgstr "" 110 111 #: admin/admin.php:270 112 #: admin/admin.php:273 113 msgid "Classic" 114 msgstr "" 115 116 #: admin/admin.php:276 117 msgid "⚠️ Conflict detected" 118 msgstr "" 119 120 #: admin/admin.php:280 121 msgid "Cart page" 122 msgstr "" 123 124 #: admin/admin.php:283 125 msgid "Checkout page" 126 msgstr "" 127 128 #: admin/admin.php:288 129 msgid "Your cart and checkout pages use different modes (one uses WooCommerce Blocks, the other uses classic shortcodes). Please select which mode you want the plugin to use, or make both pages consistent." 130 msgstr "" 131 132 #: admin/admin.php:292 133 msgid "Manual override" 134 msgstr "" 135 136 #: admin/admin.php:295 137 msgid "✅ Use block checkout mode (WooCommerce Blocks)" 138 msgstr "" 139 140 #: admin/admin.php:299 141 msgid "🔷 Use classic checkout mode (shortcode)" 142 msgstr "" 143 144 #: admin/admin.php:302 145 msgid "This setting is only active when a conflict is detected. Fix the conflict by making both pages use the same mode to remove the need for this override." 146 msgstr "" 147 148 #: admin/admin.php:316 149 msgid "Inpost Paczkomaty settings" 150 msgstr "" 151 152 #: admin/admin.php:328 153 #: admin/admin.php:413 154 #: admin/admin.php:458 155 #: admin/admin.php:491 156 msgid "No" 157 msgstr "" 158 159 #: admin/admin.php:331 160 #: admin/admin.php:416 161 #: admin/admin.php:461 162 #: admin/admin.php:494 163 msgid "Yes" 164 msgstr "" 165 166 #: admin/admin.php:336 167 msgid "If you select \"Yes\", shipping method will be influenced by dimensions." 168 msgstr "" 169 170 #: admin/admin.php:391 171 msgid "Hide shipping method" 172 msgstr "" 173 174 #: admin/admin.php:394 175 msgid "Split into few packages" 176 msgstr "" 177 178 #: admin/admin.php:399 179 msgid "What to do if all items across weight limit" 180 msgstr "" 181 182 #: admin/admin.php:421 183 msgid "If you select \"Yes\", shipping method will be influenced by weight." 184 msgstr "" 185 186 #: admin/admin.php:466 187 msgid "If you select \"Yes\", logo will shown in cart and checkout." 188 msgstr "" 189 190 #: admin/admin.php:499 191 msgid "If you select \"Yes\", when client make new order and choose Inpost Paczkomaty as shipping method, in his shipping address will be selected paczkomat." 192 msgstr "" 193 194 #: admin/admin.php:508 195 msgid "Restore" 196 msgstr "" 197 198 #: admin/admin.php:510 199 msgid "Are you sure? This will overwrite your cart and checkout settings and change them to the classic cart and checkout. It is recommended to make a backup!" 200 msgstr "" 201 202 #: admin/admin.php:620 203 msgid "Settings Saved" 204 msgstr "" 205 206 #: admin/admin.php:651 207 msgid "Thank you for using my plugin" 208 msgstr "" 209 210 #: admin/admin.php:652 211 msgid "It is free and developed in my spare time." 212 msgstr "" 213 214 #: admin/admin.php:656 215 msgid "Leave a review" 216 msgstr "" 217 218 #: admin/admin.php:661 219 msgid "Support plugin development" 220 msgstr "" 221 222 #: admin/admin.php:666 223 msgid "Need help with setup? Paid support available." 224 msgstr "" 225 226 #: admin/admin.php:679 227 msgid "Brak uprawnień." 228 msgstr "" 229 230 #: admin/admin.php:698 231 msgid "Sukces! Sprawdź teraz swój koszyk oraz checkout." 232 msgstr "" 233 234 #: includes/checkout-blocks.php:116 235 #: includes/checkout-classic.php:77 236 msgid "Nie wybrano paczkomatu. Wybierz paczkomat lub zmień formę wysyłki." 237 msgstr "" 238 239 #: includes/settings-inpost-paczkomaty.php:14 240 #: includes/settings-inpost-paczkomaty.php:16 241 #: includes/settings-inpost-paczkomaty.php:17 242 msgid "Paczkomaty" 243 msgstr "" 244 245 #: includes/settings-inpost-paczkomaty.php:40 246 msgid "Show this shipping method when..." 247 msgstr "" 248 249 #: includes/settings-inpost-paczkomaty.php:46 250 msgid "A minimum order amount" 251 msgstr "" 18 252 19 253 #: includes/settings-inpost-paczkomaty.php:47 … … 25 259 msgstr "" 26 260 27 #: includes/settings-inpost-paczkomaty.php:46 28 msgid "A minimum order amount" 29 msgstr "" 30 31 #: admin/admin.php:350 32 msgid "" 33 "Are you sure? This will overwrite your cart and checkout settings and change " 34 "them to the classic cart and checkout. It is recommended to make a backup!" 35 msgstr "" 36 37 #. Author of the plugin 38 msgid "Damian Ziarnik" 39 msgstr "" 40 41 #. Use $args' label_for to populate the id inside the callback. 42 #: admin/admin.php:88 43 msgid "Dimensions limit" 44 msgstr "" 45 46 #: admin/admin.php:231 47 msgid "Hide shipping method" 48 msgstr "" 49 50 #. Author URI of the plugin 51 msgid "https://grainsoft.pl/" 52 msgstr "" 53 54 #: admin/admin.php:306 55 msgid "If you select \"Yes\", logo will shown in cart and checkout." 56 msgstr "" 57 58 #: admin/admin.php:176 59 msgid "" 60 "If you select \"Yes\", shipping method will be influenced by dimensions." 61 msgstr "" 62 63 #: admin/admin.php:261 64 msgid "If you select \"Yes\", shipping method will be influenced by weight." 65 msgstr "" 66 67 #: admin/admin.php:339 68 msgid "" 69 "If you select \"Yes\", when client make new order and choose Inpost " 70 "Paczkomaty as shipping method, in his shipping address will be selected " 71 "paczkomat." 72 msgstr "" 73 74 #. Name of the plugin 75 #: inpost-paczkomaty.php:85 76 msgid "Inpost Paczkomaty" 77 msgstr "" 78 79 #: admin/admin.php:156 80 msgid "Inpost Paczkomaty settings" 81 msgstr "" 82 83 #. Option ID 84 #: admin/admin.php:41 85 msgid "Logo" 86 msgstr "" 87 88 #. Use $args' label_for to populate the id inside the callback. 89 #: admin/admin.php:110 90 msgid "Max height (cm)" 91 msgstr "" 92 93 #. Use $args' label_for to populate the id inside the callback. 94 #: admin/admin.php:121 95 msgid "Max length (cm)" 96 msgstr "" 97 98 #. Use $args' label_for to populate the id inside the callback. 99 #: admin/admin.php:65 100 msgid "Max weight (kg)" 101 msgstr "" 102 103 #. Use $args' label_for to populate the id inside the callback. 104 #: admin/admin.php:99 105 msgid "Max width (cm)" 261 #: includes/settings-inpost-paczkomaty.php:52 262 msgid "Minimum order amount" 106 263 msgstr "" 107 264 … … 110 267 msgstr "" 111 268 112 #: includes/settings-inpost-paczkomaty.php:52 113 msgid "Minimum order amount" 114 msgstr "" 115 116 #: admin/admin.php:168 admin/admin.php:253 admin/admin.php:298 117 #: admin/admin.php:331 118 msgid "No" 119 msgstr "" 120 121 #: includes/settings-inpost-paczkomaty.php:14 122 msgid "Paczkomaty" 123 msgstr "" 124 125 #: inpost-paczkomaty.php:86 269 #: inpost-paczkomaty.php:184 126 270 msgid "Paczkomaty inpost shipping method" 127 271 msgstr "" 128 272 129 #. Description of the plugin 130 msgid "Plugin do obsługi paczkomatów inpost w woocommerce." 131 msgstr "" 132 133 #: admin/admin.php:348 134 msgid "Restore" 135 msgstr "" 136 137 #. Option ID 138 #: admin/admin.php:132 139 msgid "Restore the classic view of the cart and checkout" 140 msgstr "" 141 142 #. Use $args' label_for to populate the id inside the callback. 143 #: admin/admin.php:20 144 msgid "Save selected paczkomat as shipping address" 145 msgstr "" 146 147 #: inpost-paczkomaty.php:834 273 #: inpost-paczkomaty.php:716 148 274 msgid "Selected Paczkomat" 149 275 msgstr "" 150 276 151 #: admin/admin.php:12 152 msgid "Settings" 153 msgstr "" 154 155 #: admin/admin.php:459 156 msgid "Settings Saved" 157 msgstr "" 158 159 #. Use $args' label_for to populate the id inside the callback. 160 #: admin/admin.php:31 161 msgid "Show logo in cart and checkout" 162 msgstr "" 163 164 #: includes/settings-inpost-paczkomaty.php:40 165 msgid "Show this shipping method when..." 166 msgstr "" 167 168 #: admin/admin.php:234 169 msgid "Split into few packages" 170 msgstr "" 171 172 #: admin/admin.php:513 173 msgid "Sukcess! sprawdź teraz swój koszyk oraz checkout" 174 msgstr "" 175 176 #: admin/admin.php:489 177 msgid "" 178 "Thank you very much for using my plugin! If you like it and you're satisfied," 179 " please leave a review <a href='https://wordpress.org/support/plugin/inpost-" 180 "paczkomaty/reviews/'>Here</a>. " 181 msgstr "" 182 183 #. Use $args' label_for to populate the id inside the callback. 184 #: admin/admin.php:53 185 msgid "Weight limit" 186 msgstr "" 187 188 #. Use $args' label_for to populate the id inside the callback. 189 #: admin/admin.php:76 190 msgid "Weight limit result" 191 msgstr "" 192 193 #: admin/admin.php:239 194 msgid "What to do if all items across weight limit" 195 msgstr "" 196 197 #: admin/admin.php:171 admin/admin.php:256 admin/admin.php:301 198 #: admin/admin.php:334 199 msgid "Yes" 200 msgstr "" 277 #: inpost-paczkomaty.php:739 278 msgid "Paczkomat" 279 msgstr "" -
inpost-paczkomaty/trunk/readme.txt
r3629817 r3646761 4 4 Tags: inpost, paczkomaty, woocommerce, wysyłka, dostawa 5 5 Requires at least: 5.3 6 Tested up to: 7. 0.26 Tested up to: 7.1 7 7 Requires PHP: 7.4 8 Stable tag: 1.0. 398 Stable tag: 1.0.40 9 9 License: GPLv2 or later 10 10 License URI: http://www.gnu.org/licenses/gpl-2.0.html … … 113 113 == Changelog == 114 114 115 = 1.0.40 = 116 * Zgodność z WordPress 7.1 – przegląd wtyczki pod kątem zmian z tej wersji (iframowany edytor, client-side media processing, zmiany w @wordpress/components, trwały pasek narzędzi, aktualizacja jQuery UI do 1.14.2). 117 * Nowe: deklaracja kompatybilności z HPOS (custom_order_tables) oraz blokowym koszykiem/checkoutem (cart_checkout_blocks) – wcześniej WooCommerce oznaczał wtyczkę jako niekompatybilną i mógł blokować włączenie HPOS, mimo że wtyczka w pełni je obsługuje. 118 * Poprawka: wtyczka poprawnie wykrywa WooCommerce aktywowane sieciowo (network activated) na instalacjach multisite – wcześniej w takiej konfiguracji nie uruchamiała się w ogóle. 119 * Uzupełniono nagłówki wtyczki (Requires at least, Requires PHP, Requires Plugins, License) zgodnie z wymaganiami Plugin Check i mechanizmu zależności wtyczek z WordPress 6.5+. 120 * Poprawka: dodano brakującą domenę tłumaczenia (text domain) dla dwóch ciągów, które nigdy nie były tłumaczalne ("Paczkomat" w tabeli zamówienia oraz komunikat walidacji w checkoucie klasycznym). 121 * Poprawka: uzupełniono plik tłumaczenia pl_PL o 4 brakujące, wyświetlane dotąd po angielsku komunikaty (m.in. opisy pól "Ograniczenie wymiarów" i "Zapisz wybrany paczkomat jako adres wysyłki") oraz usunięto 8 nieużywanych wpisów po dawnej funkcji "legacy checkbox". 122 * Poprawka: naprawiono literówkę "Sukcess" -> "Sukces" oraz nieprzetłumaczone/zniekształcone frazy (brak polskich znaków) w pliku tłumaczenia. 123 * Zaktualizowano szablon tłumaczeń (.pot), który był nieaktualny od 2021 r. i nie zawierał ok. 20 nowszych ciągów – ułatwi to tworzenie tłumaczeń na inne języki. 124 115 125 = 1.0.39 = 116 126 * Bezpieczeństwo: dodano weryfikację nonce (check_ajax_referer) dla endpointów AJAX zapisujących i odczytujących wybrany paczkomat (set_paczkomat, get_paczkomat_session) w obu trybach koszyka – blokowym i klasycznym. … … 121 131 * Poprawka: zabezpieczono przed błędem krytycznym w powiadomieniu admina, gdy get_current_screen() zwraca null. 122 132 * Poprawka: usunięto niespójny text domain (inpost_paczkomaty -> inpost-paczkomaty) w opisie ustawienia kosztu wysyłki. 123 * Potwierdzono zgodność z najnowszymWordPress 7.0.2.133 * Potwierdzono zgodność z WordPress 7.0.2. 124 134 * Poprawka: naprawiono błędne wywołanie _e() zamiast __() w odpowiedzi JSON endpointu przywracania koszyka/checkoutu. 125 135 * Odświeżono opis wtyczki oraz sekcję FAQ w readme – usunięto nieaktualne informacje o dawnym checkboksie trybu koszyka, dodano opis wszystkich aktualnych funkcji.
Note:
See TracChangeset
for help on using the changeset viewer.
![(please configure the [header_logo] section in trac.ini)](/chrome/site/your_project_logo.png)