Changeset 3248445
- Timestamp:
- 02/28/2025 11:40:35 AM (13 months ago)
- Location:
- extra-product-options-for-woocommerce
- Files:
-
- 90 added
- 8 edited
-
tags/3.1.1 (added)
-
tags/3.1.1/Licensing (added)
-
tags/3.1.1/Licensing/GPL.txt (added)
-
tags/3.1.1/Licensing/README_License.txt (added)
-
tags/3.1.1/README.md (added)
-
tags/3.1.1/README.txt (added)
-
tags/3.1.1/assets (added)
-
tags/3.1.1/assets/css (added)
-
tags/3.1.1/assets/css/epofw-admin-rtl.css (added)
-
tags/3.1.1/assets/css/epofw-admin-rtl.min.css (added)
-
tags/3.1.1/assets/css/epofw-admin.css (added)
-
tags/3.1.1/assets/css/epofw-admin.min.css (added)
-
tags/3.1.1/assets/css/epofw-public-rtl.css (added)
-
tags/3.1.1/assets/css/epofw-public-rtl.min.css (added)
-
tags/3.1.1/assets/css/epofw-public.css (added)
-
tags/3.1.1/assets/css/epofw-public.min.css (added)
-
tags/3.1.1/assets/css/jquery-ui-timepicker-rtl.css (added)
-
tags/3.1.1/assets/css/jquery-ui-timepicker-rtl.min.css (added)
-
tags/3.1.1/assets/css/jquery-ui-timepicker.css (added)
-
tags/3.1.1/assets/css/jquery-ui-timepicker.min.css (added)
-
tags/3.1.1/assets/css/jquery-ui.min.css (added)
-
tags/3.1.1/assets/css/select2.min.css (added)
-
tags/3.1.1/assets/images (added)
-
tags/3.1.1/assets/images/admin_field_option.png (added)
-
tags/3.1.1/assets/images/admin_order_detail.png (added)
-
tags/3.1.1/assets/images/cart_field_option.png (added)
-
tags/3.1.1/assets/images/checkout_field_option.png (added)
-
tags/3.1.1/assets/images/desc.png (added)
-
tags/3.1.1/assets/images/desc1.png (added)
-
tags/3.1.1/assets/images/docx.png (added)
-
tags/3.1.1/assets/images/front_field_option.png (added)
-
tags/3.1.1/assets/images/order_detail_field_option.png (added)
-
tags/3.1.1/assets/images/pdf.png (added)
-
tags/3.1.1/assets/images/ui-icons_444444_256x240.png (added)
-
tags/3.1.1/assets/images/ui-icons_555555_256x240.png (added)
-
tags/3.1.1/assets/js (added)
-
tags/3.1.1/assets/js/epofw-admin.js (added)
-
tags/3.1.1/assets/js/epofw-admin.min.js (added)
-
tags/3.1.1/assets/js/epofw-front.js (added)
-
tags/3.1.1/assets/js/epofw-front.min.js (added)
-
tags/3.1.1/assets/js/jquery-ui-timepicker.js (added)
-
tags/3.1.1/assets/js/jquery-ui-timepicker.min.js (added)
-
tags/3.1.1/assets/js/jquery-ui.min.js (added)
-
tags/3.1.1/assets/js/select2.full.min.js (added)
-
tags/3.1.1/extra-product-options-for-woocommerce.php (added)
-
tags/3.1.1/includes (added)
-
tags/3.1.1/includes/class-epofw-admin.php (added)
-
tags/3.1.1/includes/class-epofw-bg-process.php (added)
-
tags/3.1.1/includes/class-epofw-field-setting.php (added)
-
tags/3.1.1/includes/class-epofw-field-table.php (added)
-
tags/3.1.1/includes/class-epofw-front.php (added)
-
tags/3.1.1/includes/class-epofw-import.php (added)
-
tags/3.1.1/includes/class-epofw-init.php (added)
-
tags/3.1.1/includes/class-epofw-wc-wholesale-prices-rymera.php (added)
-
tags/3.1.1/includes/class-epofw-woocs-compatiblity.php (added)
-
tags/3.1.1/languages (added)
-
tags/3.1.1/languages/extra-product-options-for-woocommerce-en_US.mo (added)
-
tags/3.1.1/languages/extra-product-options-for-woocommerce-en_US.po (added)
-
tags/3.1.1/languages/extra-product-options-for-woocommerce.pot (added)
-
tags/3.1.1/settings (added)
-
tags/3.1.1/settings/class-epofw-main.php (added)
-
tags/3.1.1/settings/epofw-about-info.php (added)
-
tags/3.1.1/settings/epofw-actions.php (added)
-
tags/3.1.1/settings/epofw-admin-settings.php (added)
-
tags/3.1.1/settings/epofw-common-function.php (added)
-
tags/3.1.1/settings/epofw-constant.php (added)
-
tags/3.1.1/settings/epofw-general-settings.php (added)
-
tags/3.1.1/templates (added)
-
tags/3.1.1/templates/admin (added)
-
tags/3.1.1/templates/epofw-addon-details.php (added)
-
tags/3.1.1/templates/epofw-addon-table-html.php (added)
-
tags/3.1.1/templates/epofw-checkbox.php (added)
-
tags/3.1.1/templates/epofw-checkboxgroup.php (added)
-
tags/3.1.1/templates/epofw-colorpicker.php (added)
-
tags/3.1.1/templates/epofw-datepicker.php (added)
-
tags/3.1.1/templates/epofw-field-input-html.php (added)
-
tags/3.1.1/templates/epofw-field-label-html.php (added)
-
tags/3.1.1/templates/epofw-hidden.php (added)
-
tags/3.1.1/templates/epofw-html.php (added)
-
tags/3.1.1/templates/epofw-multiselect.php (added)
-
tags/3.1.1/templates/epofw-number.php (added)
-
tags/3.1.1/templates/epofw-password.php (added)
-
tags/3.1.1/templates/epofw-radiogroup.php (added)
-
tags/3.1.1/templates/epofw-select.php (added)
-
tags/3.1.1/templates/epofw-text.php (added)
-
tags/3.1.1/templates/epofw-textarea.php (added)
-
tags/3.1.1/templates/epofw-timepicker.php (added)
-
tags/3.1.1/woocommerce (added)
-
tags/3.1.1/woocommerce/cart (added)
-
tags/3.1.1/woocommerce/cart/cart-item-data.php (added)
-
trunk/README.txt (modified) (2 diffs)
-
trunk/extra-product-options-for-woocommerce.php (modified) (1 diff)
-
trunk/includes/class-epofw-admin.php (modified) (2 diffs)
-
trunk/includes/class-epofw-field-table.php (modified) (2 diffs)
-
trunk/includes/class-epofw-front.php (modified) (9 diffs)
-
trunk/languages/extra-product-options-for-woocommerce.pot (modified) (21 diffs)
-
trunk/settings/epofw-actions.php (modified) (1 diff)
-
trunk/settings/epofw-common-function.php (modified) (12 diffs)
Legend:
- Unmodified
- Added
- Removed
-
extra-product-options-for-woocommerce/trunk/README.txt
r3246679 r3248445 6 6 Requires PHP: 5.6 7 7 WC tested up to: 9.7.0 8 Stable tag: 3.1. 08 Stable tag: 3.1.1 9 9 License: GNU General Public License v2 or later 10 10 License URI: http://www.gnu.org/licenses/gpl-2.0.html … … 208 208 209 209 == Changelog == 210 = 3.1.1 = 211 * Fixed fatal error 212 * Fixed - add cart item without product option 213 210 214 = 3.1.0 = 211 215 * Add nonce after add to cart button. -
extra-product-options-for-woocommerce/trunk/extra-product-options-for-woocommerce.php
r3246679 r3248445 3 3 * Plugin Name: Extra Product Options for WooCommerce 4 4 * Description: Extra product options for WooCommerce Plugin allows you to add custom form fields (12+ field types) and sections to your WooCommerce product page. Easy way to add custom fields as per your requirement 5 * Version: 3.1. 05 * Version: 3.1.1 6 6 * Author: actpro 7 7 * Author URI: https://profiles.wordpress.org/actpro/ -
extra-product-options-for-woocommerce/trunk/includes/class-epofw-admin.php
r3245856 r3248445 200 200 $prd_query = new WP_Query( $args ); 201 201 } 202 foreach ( $prd_query->posts as $prd_id ) { 203 $data_array[] = array( $prd_id, get_the_title( $prd_id ) ); 202 if ( ! empty( $prd_query ) ) { 203 foreach ( $prd_query->posts as $prd_id ) { 204 $data_array[] = array( $prd_id, get_the_title( $prd_id ) ); 205 } 204 206 } 205 207 } elseif ( 'category' === $current_val ) { … … 460 462 * Getting dynamic url. 461 463 * 462 * @param string $page Getting page name. 463 * 464 * @param string $tab Getting tab name. 465 * 466 * @param string $action Getting action. 467 * 464 * @since 1.0.0 465 * 466 * @param string $tab Getting tab name. 467 * @param string $action Getting action. 468 468 * @param string $post_id Getting current post id. 469 * 470 * @param string $nonce Checking nonce if available in url. 471 * 469 * @param string $nonce Checking nonce if available in url. 472 470 * @param string $message Checking if any dynamic messages pass in url. 471 * @param string $page Getting page name. 473 472 * 474 473 * @return string $url return url. 475 474 * 476 * @since 1.0.0477 475 */ 478 476 public static function dynamic_url( $page = '', $tab = '', $action = '', $post_id = '', $nonce = '', $message = '' ) { -
extra-product-options-for-woocommerce/trunk/includes/class-epofw-field-table.php
r3245856 r3248445 330 330 FILTER_REQUIRE_ARRAY 331 331 ); 332 $method_id_cb = ! empty( $get_method_id_cb ) ? array_map( 'absint', wp_unslash( $get_method_id_cb ) ) : array();332 $method_id_cb = ! empty( $get_method_id_cb ) ? array_map( 'absint', wp_unslash( $get_method_id_cb ) ) : array(); 333 333 334 334 if ( empty( $method_id_cb ) ) { … … 396 396 $defaults = array( 397 397 'post_status' => 'any', 398 'posts_per_page' => - 1,398 'posts_per_page' => -1, 399 399 'offset' => 0, 400 400 'orderby' => 'ID', -
extra-product-options-for-woocommerce/trunk/includes/class-epofw-front.php
r3246679 r3248445 57 57 */ 58 58 public function epofw_front_init() { 59 // Add nonce field to the form.60 add_action(61 'woocommerce_before_add_to_cart_form',62 array( $this, 'epofw_add_nonce_field' ),63 1064 );65 66 59 add_action( 67 60 'woocommerce_before_add_to_cart_button', … … 587 580 */ 588 581 public function epofw_add_to_cart_validation( $passed, $product_id ) { 582 583 if ( ! isset( $_POST ) && empty( $product_id ) ) { // phpcs:ignore WordPress.Security.NonceVerification.Missing 584 return false; 585 } 586 587 if ( ! isset( $_POST[ 'epofw_add_to_cart_nonce_' . $product_id ] ) ) { 588 return $passed; 589 } 590 589 591 // Check if this is an "Order Again" request. 590 592 if ( isset( $_GET['order_again'] ) ) { … … 594 596 } 595 597 return $passed; 596 }597 598 if ( ! isset( $_POST ) && empty( $product_id ) ) { // phpcs:ignore WordPress.Security.NonceVerification.Missing599 return false;600 598 } 601 599 … … 646 644 if ( ! empty( $epofw_post_data ) ) { 647 645 foreach ( $epofw_post_data as $post_data_key => $value ) { 648 if ( ! empty( $value ) && array_key_exists( $post_data_key, $get_field_name_arr ) ) {646 if ( ! empty( $value ) && ! empty( $get_field_name_arr ) && array_key_exists( $post_data_key, $get_field_name_arr ) ) { 649 647 $check_field_label = epofw_check_array_key_exists( 'label', $get_field_name_arr[ $post_data_key ] ); 650 648 $check_field_input = epofw_check_array_key_exists( 'field', $get_field_name_arr[ $post_data_key ] ); … … 684 682 if ( 'all_number' === $check_field_restriction ) { 685 683 if ( 1 !== preg_match( '/^[0-9]+(\\.[0-9]+)]*$/', $post_check_field_name ) ) { 686 /* translators: %1$s: Field label that accepts decimal numbers */ 687 $error_message = sprintf( esc_html__( 'Decimal numbers are allowed for " %1$s".', 'extra-product-options-for-woocommerce' ), $safe_field_title ); 684 /* translators: 1: Field label */ 685 $error_message = sprintf( __( 'Decimal numbers are allowed for " %1$s".', 'extra-product-options-for-woocommerce' ), $check_field_lbl_title ); 686 $this->epofw_add_to_cart_error_msg( 'all_number', $error_message ); 687 $field_err_status[] = false; 688 688 } 689 689 } 690 690 if ( 'only_text' === $check_field_restriction ) { 691 691 if ( 1 !== preg_match( '/^[a-zA-Z]*$/i', $post_check_field_name ) ) { 692 /* translators: %1$s: Field label that only accepts text */ 693 $error_message = sprintf( esc_html__( 'Only texts are allowed for " %1$s".', 'extra-product-options-for-woocommerce' ), $safe_field_title ); 692 /* translators: 1: Field label */ 693 $error_message = sprintf( __( 'Only texts are allowed for " %1$s".', 'extra-product-options-for-woocommerce' ), $check_field_lbl_title ); 694 $this->epofw_add_to_cart_error_msg( 'only_text', $error_message ); 695 $field_err_status[] = false; 694 696 } 695 697 } 696 698 if ( 'text_number' === $check_field_restriction ) { 697 699 if ( 1 !== preg_match( '/^[a-zA-Z0-9]*$/i', $post_check_field_name ) ) { 698 /* translators: %1$s: Field label that accepts both text and numbers */ 699 $error_message = sprintf( esc_html__( 'Only text and numbers are allowed for " %1$s".', 'extra-product-options-for-woocommerce' ), $safe_field_title ); 700 /* translators: 1: Field label */ 701 $error_message = sprintf( __( 'Only text and numbers are allowed for " %1$s".', 'extra-product-options-for-woocommerce' ), $check_field_lbl_title ); 702 $this->epofw_add_to_cart_error_msg( 'text_number', $error_message ); 703 $field_err_status[] = false; 700 704 } 701 705 } 702 706 if ( 'email' === $check_field_restriction ) { 703 707 if ( ! filter_var( $post_check_field_name, FILTER_VALIDATE_EMAIL ) ) { 704 /* translators: %1$s: Field label that requires email format */ 705 $error_message = sprintf( esc_html__( 'Invalid email format for " %1$s".', 'extra-product-options-for-woocommerce' ), $safe_field_title ); 708 /* translators: 1: Field label */ 709 $error_message = sprintf( __( 'Invalid email format for " %1$s".', 'extra-product-options-for-woocommerce' ), $check_field_lbl_title ); 710 $this->epofw_add_to_cart_error_msg( 'email', $error_message ); 711 $field_err_status[] = false; 706 712 } 707 713 } … … 1107 1113 * @param bool $check_epofw_haoic Hide addon order in cart page. 1108 1114 * @param bool $check_epofw_haopic Hide addon order price in cart page. 1115 * 1109 1116 * @return string $epofw_name Return string. 1110 1117 */ … … 1182 1189 1183 1190 // Escape the value before adding to filter. 1191 /** 1192 * Apply filter for render color code. 1193 * 1194 * @since 1.0.0 1195 */ 1184 1196 $epofw_value .= apply_filters( 'epofw_render_color_code', esc_html( $get_epofw_value ) ); 1185 1197 } 1186 1198 1199 /** 1200 * Apply filter for render color html. 1201 * 1202 * @since 1.0.0 1203 */ 1187 1204 return apply_filters( 'epofw_render_color_html', $epofw_value, esc_html( $get_epofw_value ) ); 1188 1205 } … … 1441 1458 1442 1459 /** 1443 * Get Addon label name for order detail at front side. 1460 * Get Addon label name and price for order detail on the front side. 1461 * Retrieves the addon label name and price based on the provided parameters. 1444 1462 * 1445 1463 * @since 1.0.0 … … 1511 1529 * @param int|float $product_price Product price. 1512 1530 * @param array $cart_item_data Cart item data. 1513 * @param string $cart_item_key Cart item key.1514 1531 * 1515 1532 * @return string 1516 1533 */ 1517 public function epofw_woocommerce_cart_item_price( $product_price, $cart_item_data , $cart_item_key) {1534 public function epofw_woocommerce_cart_item_price( $product_price, $cart_item_data ) { 1518 1535 // Set without tax price becaue wc_get_price_to_display function will calucalte tax based on original price. 1519 1536 if ( isset( $cart_item_data['epofw_product_price_without_tax'] ) ) { -
extra-product-options-for-woocommerce/trunk/languages/extra-product-options-for-woocommerce.pot
r3246679 r3248445 3 3 msgid "" 4 4 msgstr "" 5 "Project-Id-Version: Extra Product Options for WooCommerce 3.1. 0\n"5 "Project-Id-Version: Extra Product Options for WooCommerce 3.1.1\n" 6 6 "Report-Msgid-Bugs-To: https://www.wpactpro.com/contact/\n" 7 "POT-Creation-Date: 2025-02-2 5 19:27:11+00:00\n"7 "POT-Creation-Date: 2025-02-28 11:36:23+00:00\n" 8 8 "MIME-Version: 1.0\n" 9 9 "Content-Type: text/plain; charset=utf-8\n" … … 37 37 msgstr "" 38 38 39 #: includes/class-epofw-admin.php:172 includes/class-epofw-admin.php:2 2940 #: includes/class-epofw-admin.php:62 939 #: includes/class-epofw-admin.php:172 includes/class-epofw-admin.php:231 40 #: includes/class-epofw-admin.php:627 41 41 msgid "You have not permission for this one." 42 42 msgstr "" … … 46 46 msgstr "" 47 47 48 #: includes/class-epofw-admin.php:23 3 includes/class-epofw-admin.php:23749 #: includes/class-epofw-admin.php:63 3 includes/class-epofw-admin.php:63748 #: includes/class-epofw-admin.php:235 includes/class-epofw-admin.php:239 49 #: includes/class-epofw-admin.php:631 includes/class-epofw-admin.php:635 50 50 msgid "Nonce verification failed" 51 51 msgstr "" 52 52 53 #: includes/class-epofw-admin.php:26 2settings/epofw-general-settings.php:3153 #: includes/class-epofw-admin.php:264 settings/epofw-general-settings.php:31 54 54 msgid "General Settings" 55 55 msgstr "" 56 56 57 #: includes/class-epofw-admin.php:26 357 #: includes/class-epofw-admin.php:265 58 58 msgid "Product Option" 59 59 msgstr "" 60 60 61 #: includes/class-epofw-admin.php:26 4settings/epofw-about-info.php:2161 #: includes/class-epofw-admin.php:266 settings/epofw-about-info.php:21 62 62 msgid "Getting Started" 63 63 msgstr "" 64 64 65 #: includes/class-epofw-admin.php:572 66 msgid "Product Field successfully created." 67 msgstr "" 68 65 69 #: includes/class-epofw-admin.php:574 66 msgid "Product Field successfully created."70 msgid "Product Field successfully updated." 67 71 msgstr "" 68 72 69 73 #: includes/class-epofw-admin.php:576 70 msgid "Product Field successfully updated."74 msgid "Product Field deleted." 71 75 msgstr "" 72 76 73 77 #: includes/class-epofw-admin.php:578 74 msgid "Product Field d eleted."78 msgid "Product Field duplicated." 75 79 msgstr "" 76 80 77 81 #: includes/class-epofw-admin.php:580 78 msgid "Product Field d uplicated."82 msgid "Product Field disabled." 79 83 msgstr "" 80 84 81 85 #: includes/class-epofw-admin.php:582 82 msgid "Product Field disabled."86 msgid "Product Field enabled." 83 87 msgstr "" 84 88 85 89 #: includes/class-epofw-admin.php:584 86 msgid "Product Field enabled."87 msgstr ""88 89 #: includes/class-epofw-admin.php:58690 90 msgid "Fields imported successfully." 91 91 msgstr "" 92 92 93 #: includes/class-epofw-admin.php:58 993 #: includes/class-epofw-admin.php:587 94 94 msgid "There was an error with saving data." 95 95 msgstr "" 96 96 97 #: includes/class-epofw-admin.php:5 91 includes/class-epofw-admin.php:60197 #: includes/class-epofw-admin.php:589 includes/class-epofw-admin.php:599 98 98 msgid "There was an error with security check." 99 99 msgstr "" 100 100 101 #: includes/class-epofw-admin.php:59 8101 #: includes/class-epofw-admin.php:596 102 102 msgid "Settings save successfully" 103 103 msgstr "" … … 189 189 msgstr "" 190 190 191 #: includes/class-epofw-front.php:2 63191 #: includes/class-epofw-front.php:256 192 192 msgid "Clear" 193 193 msgstr "" 194 194 195 #: includes/class-epofw-front.php:2 64195 #: includes/class-epofw-front.php:257 196 196 msgid "Default" 197 197 msgstr "" 198 198 199 #: includes/class-epofw-front.php:2 65199 #: includes/class-epofw-front.php:258 200 200 msgid "Select Color" 201 201 msgstr "" 202 202 203 #: includes/class-epofw-front.php:2 66203 #: includes/class-epofw-front.php:259 204 204 msgid "Current Color" 205 205 msgstr "" 206 206 207 #: includes/class-epofw-front.php:2 95207 #: includes/class-epofw-front.php:288 208 208 #: includes/class-epofw-woocs-compatiblity.php:112 209 209 msgid "Please select a valid time." 210 210 msgstr "" 211 211 212 #: includes/class-epofw-front.php:2 96212 #: includes/class-epofw-front.php:289 213 213 #: includes/class-epofw-woocs-compatiblity.php:113 214 214 msgid "Please enter a valid time." 215 215 msgstr "" 216 216 217 #: includes/class-epofw-front.php:29 7217 #: includes/class-epofw-front.php:290 218 218 #: includes/class-epofw-woocs-compatiblity.php:114 219 219 msgid "Please select a valid date." 220 220 msgstr "" 221 221 222 #: includes/class-epofw-front.php:29 8222 #: includes/class-epofw-front.php:291 223 223 #: includes/class-epofw-woocs-compatiblity.php:115 224 224 msgid "Please enter a valid date." 225 225 msgstr "" 226 226 227 #: includes/class-epofw-front.php:29 9227 #: includes/class-epofw-front.php:292 228 228 #: includes/class-epofw-woocs-compatiblity.php:116 229 229 msgid "Please select a valid color code." 230 230 msgstr "" 231 231 232 #: includes/class-epofw-front.php: 300232 #: includes/class-epofw-front.php:293 233 233 #: includes/class-epofw-woocs-compatiblity.php:117 234 234 msgid "Please enter a valid color code." 235 235 msgstr "" 236 236 237 #: includes/class-epofw-front.php:60 5237 #: includes/class-epofw-front.php:603 238 238 msgid "Security check failed. Please refresh the page and try again." 239 239 msgstr "" 240 240 241 #: includes/class-epofw-front.php:67 7241 #: includes/class-epofw-front.php:675 242 242 #. translators: %1$s: Field label that only accepts numbers 243 243 msgid "Only numbers are allowed for \"%1$s\"." 244 244 msgstr "" 245 245 246 #: includes/class-epofw-front.php:68 7247 #. translators: %1$s: Field label that accepts decimal numbers246 #: includes/class-epofw-front.php:685 247 #. translators: 1: Field label 248 248 msgid "Decimal numbers are allowed for \" %1$s\"." 249 249 msgstr "" 250 250 251 251 #: includes/class-epofw-front.php:693 252 #. translators: %1$s: Field label that only accepts text252 #. translators: 1: Field label 253 253 msgid "Only texts are allowed for \" %1$s\"." 254 254 msgstr "" 255 255 256 #: includes/class-epofw-front.php: 699257 #. translators: %1$s: Field label that accepts both text and numbers256 #: includes/class-epofw-front.php:701 257 #. translators: 1: Field label 258 258 msgid "Only text and numbers are allowed for \" %1$s\"." 259 259 msgstr "" 260 260 261 #: includes/class-epofw-front.php:70 5262 #. translators: %1$s: Field label that requires email format261 #: includes/class-epofw-front.php:709 262 #. translators: 1: Field label 263 263 msgid "Invalid email format for \" %1$s\"." 264 264 msgstr "" 265 265 266 #: includes/class-epofw-front.php:8 59266 #: includes/class-epofw-front.php:865 267 267 msgid "Option is invalid" 268 268 msgstr "" … … 352 352 msgstr "" 353 353 354 #: settings/epofw-admin-settings.php:75 settings/epofw-common-function.php:35 7355 #: settings/epofw-common-function.php:49 6356 #: settings/epofw-common-function.php:59 0357 #: settings/epofw-common-function.php:68 0358 #: settings/epofw-common-function.php:80 5359 #: settings/epofw-common-function.php: 899360 #: settings/epofw-common-function.php:99 3361 #: settings/epofw-common-function.php:108 7362 #: settings/epofw-common-function.php:118 1363 #: settings/epofw-common-function.php:128 8364 #: settings/epofw-common-function.php:164 2365 #: settings/epofw-common-function.php:177 1366 #: settings/epofw-common-function.php:188 7367 #: settings/epofw-common-function.php:199 1354 #: settings/epofw-admin-settings.php:75 settings/epofw-common-function.php:358 355 #: settings/epofw-common-function.php:497 356 #: settings/epofw-common-function.php:591 357 #: settings/epofw-common-function.php:681 358 #: settings/epofw-common-function.php:806 359 #: settings/epofw-common-function.php:900 360 #: settings/epofw-common-function.php:994 361 #: settings/epofw-common-function.php:1088 362 #: settings/epofw-common-function.php:1182 363 #: settings/epofw-common-function.php:1289 364 #: settings/epofw-common-function.php:1643 365 #: settings/epofw-common-function.php:1772 366 #: settings/epofw-common-function.php:1888 367 #: settings/epofw-common-function.php:1992 368 368 msgid "Name" 369 369 msgstr "" … … 398 398 399 399 #: settings/epofw-admin-settings.php:155 400 #: settings/epofw-common-function.php:212 1400 #: settings/epofw-common-function.php:2122 401 401 msgid "Field Type" 402 402 msgstr "" 403 403 404 404 #: settings/epofw-admin-settings.php:158 405 #: settings/epofw-common-function.php:220 5405 #: settings/epofw-common-function.php:2206 406 406 msgid "Field Status" 407 407 msgstr "" … … 440 440 msgstr "" 441 441 442 #: settings/epofw-common-function.php:161 442 #: settings/epofw-common-function.php:162 443 #: settings/epofw-common-function.php:175 444 #: settings/epofw-common-function.php:319 445 #: settings/epofw-common-function.php:458 446 #: settings/epofw-common-function.php:642 447 #: settings/epofw-common-function.php:792 448 #: settings/epofw-common-function.php:886 449 #: settings/epofw-common-function.php:980 450 #: settings/epofw-common-function.php:1074 451 #: settings/epofw-common-function.php:1168 452 #: settings/epofw-common-function.php:1262 453 #: settings/epofw-common-function.php:1403 454 #: settings/epofw-common-function.php:1499 455 #: settings/epofw-common-function.php:1604 456 #: settings/epofw-common-function.php:1734 457 #: settings/epofw-common-function.php:1863 458 #: settings/epofw-common-function.php:1979 459 msgid "If you want to make required field then you can checked this option." 460 msgstr "" 461 462 #: settings/epofw-common-function.php:163 463 #: settings/epofw-common-function.php:1404 464 #: settings/epofw-common-function.php:1500 465 msgid "Enter Field Title" 466 msgstr "" 467 443 468 #: settings/epofw-common-function.php:174 469 msgid "Field Title Option" 470 msgstr "" 471 472 #: settings/epofw-common-function.php:189 473 #: settings/epofw-common-function.php:231 474 #: settings/epofw-common-function.php:1415 475 #: settings/epofw-common-function.php:1511 476 msgid "Label Class" 477 msgstr "" 478 479 #: settings/epofw-common-function.php:190 480 #: settings/epofw-common-function.php:232 481 #: settings/epofw-common-function.php:359 482 #: settings/epofw-common-function.php:371 483 #: settings/epofw-common-function.php:383 484 #: settings/epofw-common-function.php:498 485 #: settings/epofw-common-function.php:510 486 #: settings/epofw-common-function.php:522 487 #: settings/epofw-common-function.php:592 488 #: settings/epofw-common-function.php:604 489 #: settings/epofw-common-function.php:682 490 #: settings/epofw-common-function.php:694 491 #: settings/epofw-common-function.php:706 492 #: settings/epofw-common-function.php:807 493 #: settings/epofw-common-function.php:819 494 #: settings/epofw-common-function.php:831 495 #: settings/epofw-common-function.php:901 496 #: settings/epofw-common-function.php:913 497 #: settings/epofw-common-function.php:925 498 #: settings/epofw-common-function.php:995 499 #: settings/epofw-common-function.php:1007 500 #: settings/epofw-common-function.php:1019 501 #: settings/epofw-common-function.php:1089 502 #: settings/epofw-common-function.php:1101 503 #: settings/epofw-common-function.php:1113 504 #: settings/epofw-common-function.php:1183 505 #: settings/epofw-common-function.php:1195 506 #: settings/epofw-common-function.php:1207 507 #: settings/epofw-common-function.php:1290 508 #: settings/epofw-common-function.php:1302 509 #: settings/epofw-common-function.php:1314 510 #: settings/epofw-common-function.php:1416 511 #: settings/epofw-common-function.php:1433 512 #: settings/epofw-common-function.php:1445 513 #: settings/epofw-common-function.php:1512 514 #: settings/epofw-common-function.php:1529 515 #: settings/epofw-common-function.php:1541 516 #: settings/epofw-common-function.php:1644 517 #: settings/epofw-common-function.php:1656 518 #: settings/epofw-common-function.php:1668 519 #: settings/epofw-common-function.php:1773 520 #: settings/epofw-common-function.php:1785 521 #: settings/epofw-common-function.php:1797 522 #: settings/epofw-common-function.php:1889 523 #: settings/epofw-common-function.php:1901 524 #: settings/epofw-common-function.php:1913 525 #: settings/epofw-common-function.php:1993 526 #: settings/epofw-common-function.php:2005 527 #: settings/epofw-common-function.php:2017 528 msgid "" 529 "This is use for fields property. Not for customer or user purpose. " 530 "<strong>Note:</strong> If you want to change it then please make it unique." 531 msgstr "" 532 533 #: settings/epofw-common-function.php:191 534 #: settings/epofw-common-function.php:233 535 #: settings/epofw-common-function.php:1417 536 #: settings/epofw-common-function.php:1513 537 msgid "Enter class name for label" 538 msgstr "" 539 540 #: settings/epofw-common-function.php:203 541 msgid "Field Subtitle Option" 542 msgstr "" 543 544 #: settings/epofw-common-function.php:204 545 msgid "Allow to add subtitle with different options." 546 msgstr "" 547 548 #: settings/epofw-common-function.php:219 549 msgid "Allow to add subtitle." 550 msgstr "" 551 552 #: settings/epofw-common-function.php:220 553 msgid "Enter Subtitle" 554 msgstr "" 555 556 #: settings/epofw-common-function.php:275 557 msgid "0.00" 558 msgstr "" 559 444 560 #: settings/epofw-common-function.php:318 445 561 #: settings/epofw-common-function.php:457 … … 451 567 #: settings/epofw-common-function.php:1167 452 568 #: settings/epofw-common-function.php:1261 453 #: settings/epofw-common-function.php:1402454 #: settings/epofw-common-function.php:1498455 569 #: settings/epofw-common-function.php:1603 456 570 #: settings/epofw-common-function.php:1733 457 571 #: settings/epofw-common-function.php:1862 458 572 #: settings/epofw-common-function.php:1978 459 msgid "If you want to make required field then you can checked this option."460 msgstr ""461 462 #: settings/epofw-common-function.php:162463 #: settings/epofw-common-function.php:1403464 #: settings/epofw-common-function.php:1499465 msgid "Enter Field Title"466 msgstr ""467 468 #: settings/epofw-common-function.php:173469 msgid "Field Title Option"470 msgstr ""471 472 #: settings/epofw-common-function.php:188473 #: settings/epofw-common-function.php:230474 #: settings/epofw-common-function.php:1414475 #: settings/epofw-common-function.php:1510476 msgid "Label Class"477 msgstr ""478 479 #: settings/epofw-common-function.php:189480 #: settings/epofw-common-function.php:231481 #: settings/epofw-common-function.php:358482 #: settings/epofw-common-function.php:370483 #: settings/epofw-common-function.php:382484 #: settings/epofw-common-function.php:497485 #: settings/epofw-common-function.php:509486 #: settings/epofw-common-function.php:521487 #: settings/epofw-common-function.php:591488 #: settings/epofw-common-function.php:603489 #: settings/epofw-common-function.php:681490 #: settings/epofw-common-function.php:693491 #: settings/epofw-common-function.php:705492 #: settings/epofw-common-function.php:806493 #: settings/epofw-common-function.php:818494 #: settings/epofw-common-function.php:830495 #: settings/epofw-common-function.php:900496 #: settings/epofw-common-function.php:912497 #: settings/epofw-common-function.php:924498 #: settings/epofw-common-function.php:994499 #: settings/epofw-common-function.php:1006500 #: settings/epofw-common-function.php:1018501 #: settings/epofw-common-function.php:1088502 #: settings/epofw-common-function.php:1100503 #: settings/epofw-common-function.php:1112504 #: settings/epofw-common-function.php:1182505 #: settings/epofw-common-function.php:1194506 #: settings/epofw-common-function.php:1206507 #: settings/epofw-common-function.php:1289508 #: settings/epofw-common-function.php:1301509 #: settings/epofw-common-function.php:1313510 #: settings/epofw-common-function.php:1415511 #: settings/epofw-common-function.php:1432512 #: settings/epofw-common-function.php:1444513 #: settings/epofw-common-function.php:1511514 #: settings/epofw-common-function.php:1528515 #: settings/epofw-common-function.php:1540516 #: settings/epofw-common-function.php:1643517 #: settings/epofw-common-function.php:1655518 #: settings/epofw-common-function.php:1667519 #: settings/epofw-common-function.php:1772520 #: settings/epofw-common-function.php:1784521 #: settings/epofw-common-function.php:1796522 #: settings/epofw-common-function.php:1888523 #: settings/epofw-common-function.php:1900524 #: settings/epofw-common-function.php:1912525 #: settings/epofw-common-function.php:1992526 #: settings/epofw-common-function.php:2004527 #: settings/epofw-common-function.php:2016528 msgid ""529 "This is use for fields property. Not for customer or user purpose. "530 "<strong>Note:</strong> If you want to change it then please make it unique."531 msgstr ""532 533 #: settings/epofw-common-function.php:190534 #: settings/epofw-common-function.php:232535 #: settings/epofw-common-function.php:1416536 #: settings/epofw-common-function.php:1512537 msgid "Enter class name for label"538 msgstr ""539 540 #: settings/epofw-common-function.php:202541 msgid "Field Subtitle Option"542 msgstr ""543 544 #: settings/epofw-common-function.php:203545 msgid "Allow to add subtitle with different options."546 msgstr ""547 548 #: settings/epofw-common-function.php:218549 msgid "Allow to add subtitle."550 msgstr ""551 552 #: settings/epofw-common-function.php:219553 msgid "Enter Subtitle"554 msgstr ""555 556 #: settings/epofw-common-function.php:274557 msgid "0.00"558 msgstr ""559 560 #: settings/epofw-common-function.php:317561 #: settings/epofw-common-function.php:456562 #: settings/epofw-common-function.php:640563 #: settings/epofw-common-function.php:790564 #: settings/epofw-common-function.php:884565 #: settings/epofw-common-function.php:978566 #: settings/epofw-common-function.php:1072567 #: settings/epofw-common-function.php:1166568 #: settings/epofw-common-function.php:1260569 #: settings/epofw-common-function.php:1602570 #: settings/epofw-common-function.php:1732571 #: settings/epofw-common-function.php:1861572 #: settings/epofw-common-function.php:1977573 573 msgid "Required" 574 574 msgstr "" 575 575 576 #: settings/epofw-common-function.php:32 7577 #: settings/epofw-common-function.php:46 6578 #: settings/epofw-common-function.php:57 2579 #: settings/epofw-common-function.php:65 0580 #: settings/epofw-common-function.php:80 0581 #: settings/epofw-common-function.php:89 4582 #: settings/epofw-common-function.php:98 8583 #: settings/epofw-common-function.php:108 2584 #: settings/epofw-common-function.php:117 6585 #: settings/epofw-common-function.php:127 0586 #: settings/epofw-common-function.php:142 6587 #: settings/epofw-common-function.php:152 2588 #: settings/epofw-common-function.php:161 2589 #: settings/epofw-common-function.php:174 2590 #: settings/epofw-common-function.php:187 1591 #: settings/epofw-common-function.php:198 6576 #: settings/epofw-common-function.php:328 577 #: settings/epofw-common-function.php:467 578 #: settings/epofw-common-function.php:573 579 #: settings/epofw-common-function.php:651 580 #: settings/epofw-common-function.php:801 581 #: settings/epofw-common-function.php:895 582 #: settings/epofw-common-function.php:989 583 #: settings/epofw-common-function.php:1083 584 #: settings/epofw-common-function.php:1177 585 #: settings/epofw-common-function.php:1271 586 #: settings/epofw-common-function.php:1427 587 #: settings/epofw-common-function.php:1523 588 #: settings/epofw-common-function.php:1613 589 #: settings/epofw-common-function.php:1743 590 #: settings/epofw-common-function.php:1872 591 #: settings/epofw-common-function.php:1987 592 592 msgid "Fields Extra Options" 593 msgstr ""594 595 #: settings/epofw-common-function.php:332596 #: settings/epofw-common-function.php:471597 #: settings/epofw-common-function.php:577598 #: settings/epofw-common-function.php:655599 #: settings/epofw-common-function.php:1275600 #: settings/epofw-common-function.php:1617601 msgid "Default Value"602 593 msgstr "" 603 594 … … 608 599 #: settings/epofw-common-function.php:1276 609 600 #: settings/epofw-common-function.php:1618 610 msgid "" 611 "You can enter some default value which will display at front side in input " 612 "box." 601 msgid "Default Value" 613 602 msgstr "" 614 603 … … 619 608 #: settings/epofw-common-function.php:1277 620 609 #: settings/epofw-common-function.php:1619 610 msgid "" 611 "You can enter some default value which will display at front side in input " 612 "box." 613 msgstr "" 614 615 #: settings/epofw-common-function.php:335 616 #: settings/epofw-common-function.php:474 617 #: settings/epofw-common-function.php:580 618 #: settings/epofw-common-function.php:658 619 #: settings/epofw-common-function.php:1278 620 #: settings/epofw-common-function.php:1620 621 621 msgid "Enter default value" 622 msgstr ""623 624 #: settings/epofw-common-function.php:345625 #: settings/epofw-common-function.php:484626 #: settings/epofw-common-function.php:668627 #: settings/epofw-common-function.php:1630628 #: settings/epofw-common-function.php:1759629 msgid "Placeholder"630 622 msgstr "" 631 623 … … 635 627 #: settings/epofw-common-function.php:1631 636 628 #: settings/epofw-common-function.php:1760 637 msgid "" 638 "You can enter some placeholder which will display at front side in input " 639 "box." 629 msgid "Placeholder" 640 630 msgstr "" 641 631 … … 645 635 #: settings/epofw-common-function.php:1632 646 636 #: settings/epofw-common-function.php:1761 637 msgid "" 638 "You can enter some placeholder which will display at front side in input " 639 "box." 640 msgstr "" 641 642 #: settings/epofw-common-function.php:348 643 #: settings/epofw-common-function.php:487 644 #: settings/epofw-common-function.php:671 645 #: settings/epofw-common-function.php:1633 646 #: settings/epofw-common-function.php:1762 647 647 msgid "Enter placeholder" 648 648 msgstr "" 649 649 650 #: settings/epofw-common-function.php:3 59651 #: settings/epofw-common-function.php:49 8652 #: settings/epofw-common-function.php:59 2653 #: settings/epofw-common-function.php:68 2654 #: settings/epofw-common-function.php:80 7655 #: settings/epofw-common-function.php:90 1656 #: settings/epofw-common-function.php:99 5657 #: settings/epofw-common-function.php:10 89658 #: settings/epofw-common-function.php:118 3659 #: settings/epofw-common-function.php:129 0660 #: settings/epofw-common-function.php:164 4661 #: settings/epofw-common-function.php:177 3662 #: settings/epofw-common-function.php:18 89663 #: settings/epofw-common-function.php:199 3650 #: settings/epofw-common-function.php:360 651 #: settings/epofw-common-function.php:499 652 #: settings/epofw-common-function.php:593 653 #: settings/epofw-common-function.php:683 654 #: settings/epofw-common-function.php:808 655 #: settings/epofw-common-function.php:902 656 #: settings/epofw-common-function.php:996 657 #: settings/epofw-common-function.php:1090 658 #: settings/epofw-common-function.php:1184 659 #: settings/epofw-common-function.php:1291 660 #: settings/epofw-common-function.php:1645 661 #: settings/epofw-common-function.php:1774 662 #: settings/epofw-common-function.php:1890 663 #: settings/epofw-common-function.php:1994 664 664 msgid "Enter unique name for fields" 665 665 msgstr "" 666 666 667 #: settings/epofw-common-function.php:3 69668 #: settings/epofw-common-function.php:50 8669 #: settings/epofw-common-function.php:60 2670 #: settings/epofw-common-function.php:69 2671 #: settings/epofw-common-function.php:81 7672 #: settings/epofw-common-function.php:91 1673 #: settings/epofw-common-function.php:100 5674 #: settings/epofw-common-function.php:1 099675 #: settings/epofw-common-function.php:119 3676 #: settings/epofw-common-function.php:130 0677 #: settings/epofw-common-function.php:143 1678 #: settings/epofw-common-function.php:152 7679 #: settings/epofw-common-function.php:165 4680 #: settings/epofw-common-function.php:178 3681 #: settings/epofw-common-function.php:1 899682 #: settings/epofw-common-function.php:200 3667 #: settings/epofw-common-function.php:370 668 #: settings/epofw-common-function.php:509 669 #: settings/epofw-common-function.php:603 670 #: settings/epofw-common-function.php:693 671 #: settings/epofw-common-function.php:818 672 #: settings/epofw-common-function.php:912 673 #: settings/epofw-common-function.php:1006 674 #: settings/epofw-common-function.php:1100 675 #: settings/epofw-common-function.php:1194 676 #: settings/epofw-common-function.php:1301 677 #: settings/epofw-common-function.php:1432 678 #: settings/epofw-common-function.php:1528 679 #: settings/epofw-common-function.php:1655 680 #: settings/epofw-common-function.php:1784 681 #: settings/epofw-common-function.php:1900 682 #: settings/epofw-common-function.php:2004 683 683 msgid "ID" 684 684 msgstr "" 685 685 686 #: settings/epofw-common-function.php:37 1687 #: settings/epofw-common-function.php:51 0688 #: settings/epofw-common-function.php:60 4689 #: settings/epofw-common-function.php:69 4690 #: settings/epofw-common-function.php:8 19691 #: settings/epofw-common-function.php:91 3692 #: settings/epofw-common-function.php:100 7693 #: settings/epofw-common-function.php:110 1694 #: settings/epofw-common-function.php:119 5695 #: settings/epofw-common-function.php:130 2696 #: settings/epofw-common-function.php:143 3697 #: settings/epofw-common-function.php:15 29698 #: settings/epofw-common-function.php:165 6699 #: settings/epofw-common-function.php:178 5700 #: settings/epofw-common-function.php:190 1701 #: settings/epofw-common-function.php:200 5686 #: settings/epofw-common-function.php:372 687 #: settings/epofw-common-function.php:511 688 #: settings/epofw-common-function.php:605 689 #: settings/epofw-common-function.php:695 690 #: settings/epofw-common-function.php:820 691 #: settings/epofw-common-function.php:914 692 #: settings/epofw-common-function.php:1008 693 #: settings/epofw-common-function.php:1102 694 #: settings/epofw-common-function.php:1196 695 #: settings/epofw-common-function.php:1303 696 #: settings/epofw-common-function.php:1434 697 #: settings/epofw-common-function.php:1530 698 #: settings/epofw-common-function.php:1657 699 #: settings/epofw-common-function.php:1786 700 #: settings/epofw-common-function.php:1902 701 #: settings/epofw-common-function.php:2006 702 702 msgid "Enter unique id for fields" 703 703 msgstr "" 704 704 705 #: settings/epofw-common-function.php:38 1706 #: settings/epofw-common-function.php:52 0707 #: settings/epofw-common-function.php:70 4708 #: settings/epofw-common-function.php:8 29709 #: settings/epofw-common-function.php:92 3710 #: settings/epofw-common-function.php:101 7711 #: settings/epofw-common-function.php:111 1712 #: settings/epofw-common-function.php:120 5713 #: settings/epofw-common-function.php:131 2714 #: settings/epofw-common-function.php:144 3715 #: settings/epofw-common-function.php:15 39716 #: settings/epofw-common-function.php:166 6717 #: settings/epofw-common-function.php:179 5718 #: settings/epofw-common-function.php:191 1719 #: settings/epofw-common-function.php:201 5705 #: settings/epofw-common-function.php:382 706 #: settings/epofw-common-function.php:521 707 #: settings/epofw-common-function.php:705 708 #: settings/epofw-common-function.php:830 709 #: settings/epofw-common-function.php:924 710 #: settings/epofw-common-function.php:1018 711 #: settings/epofw-common-function.php:1112 712 #: settings/epofw-common-function.php:1206 713 #: settings/epofw-common-function.php:1313 714 #: settings/epofw-common-function.php:1444 715 #: settings/epofw-common-function.php:1540 716 #: settings/epofw-common-function.php:1667 717 #: settings/epofw-common-function.php:1796 718 #: settings/epofw-common-function.php:1912 719 #: settings/epofw-common-function.php:2016 720 720 msgid "Class" 721 721 msgstr "" 722 722 723 #: settings/epofw-common-function.php:38 3724 #: settings/epofw-common-function.php:39 5725 #: settings/epofw-common-function.php:52 2726 #: settings/epofw-common-function.php:70 6727 #: settings/epofw-common-function.php:83 1728 #: settings/epofw-common-function.php:92 5729 #: settings/epofw-common-function.php:10 19730 #: settings/epofw-common-function.php:111 3731 #: settings/epofw-common-function.php:120 7732 #: settings/epofw-common-function.php:131 4733 #: settings/epofw-common-function.php:144 5734 #: settings/epofw-common-function.php:154 1735 #: settings/epofw-common-function.php:166 8736 #: settings/epofw-common-function.php:168 0737 #: settings/epofw-common-function.php:179 7738 #: settings/epofw-common-function.php:18 09739 #: settings/epofw-common-function.php:191 3740 #: settings/epofw-common-function.php:192 5741 #: settings/epofw-common-function.php:201 7723 #: settings/epofw-common-function.php:384 724 #: settings/epofw-common-function.php:396 725 #: settings/epofw-common-function.php:523 726 #: settings/epofw-common-function.php:707 727 #: settings/epofw-common-function.php:832 728 #: settings/epofw-common-function.php:926 729 #: settings/epofw-common-function.php:1020 730 #: settings/epofw-common-function.php:1114 731 #: settings/epofw-common-function.php:1208 732 #: settings/epofw-common-function.php:1315 733 #: settings/epofw-common-function.php:1446 734 #: settings/epofw-common-function.php:1542 735 #: settings/epofw-common-function.php:1669 736 #: settings/epofw-common-function.php:1681 737 #: settings/epofw-common-function.php:1798 738 #: settings/epofw-common-function.php:1810 739 #: settings/epofw-common-function.php:1914 740 #: settings/epofw-common-function.php:1926 741 #: settings/epofw-common-function.php:2018 742 742 msgid "Enter class name for fields" 743 msgstr ""744 745 #: settings/epofw-common-function.php:393746 #: settings/epofw-common-function.php:1678747 #: settings/epofw-common-function.php:1807748 #: settings/epofw-common-function.php:1923749 msgid "Readonly Field"750 743 msgstr "" 751 744 … … 754 747 #: settings/epofw-common-function.php:1808 755 748 #: settings/epofw-common-function.php:1924 749 msgid "Readonly Field" 750 msgstr "" 751 752 #: settings/epofw-common-function.php:395 753 #: settings/epofw-common-function.php:1680 754 #: settings/epofw-common-function.php:1809 755 #: settings/epofw-common-function.php:1925 756 756 msgid "" 757 757 "If you want to make this field only readable purpose then you can checked " … … 759 759 msgstr "" 760 760 761 #: settings/epofw-common-function.php:4 09761 #: settings/epofw-common-function.php:410 762 762 msgid "Field Restriction" 763 763 msgstr "" 764 764 765 #: settings/epofw-common-function.php:41 0765 #: settings/epofw-common-function.php:411 766 766 msgid "Select field which you want to allow to user" 767 msgstr ""768 769 #: settings/epofw-common-function.php:418770 #: settings/epofw-common-function.php:536771 #: settings/epofw-common-function.php:752772 #: settings/epofw-common-function.php:1364773 #: settings/epofw-common-function.php:1694774 #: settings/epofw-common-function.php:1823775 #: settings/epofw-common-function.php:1939776 #: settings/epofw-common-function.php:2031777 msgid "Enable Price"778 767 msgstr "" 779 768 … … 786 775 #: settings/epofw-common-function.php:1940 787 776 #: settings/epofw-common-function.php:2032 777 msgid "Enable Price" 778 msgstr "" 779 780 #: settings/epofw-common-function.php:420 781 #: settings/epofw-common-function.php:538 782 #: settings/epofw-common-function.php:754 783 #: settings/epofw-common-function.php:1366 784 #: settings/epofw-common-function.php:1696 785 #: settings/epofw-common-function.php:1825 786 #: settings/epofw-common-function.php:1941 787 #: settings/epofw-common-function.php:2033 788 788 msgid "If you want to add price for text box." 789 789 msgstr "" 790 790 791 #: settings/epofw-common-function.php:71 6791 #: settings/epofw-common-function.php:717 792 792 msgid "Text Area Options" 793 793 msgstr "" 794 794 795 #: settings/epofw-common-function.php:71 7795 #: settings/epofw-common-function.php:718 796 796 msgid "This options for the textarea." 797 797 msgstr "" 798 798 799 #: settings/epofw-common-function.php:72 2799 #: settings/epofw-common-function.php:723 800 800 msgid "Field Cols" 801 801 msgstr "" 802 802 803 #: settings/epofw-common-function.php:72 3803 #: settings/epofw-common-function.php:724 804 804 msgid "" 805 805 "This is use for fields property. Not for customer or user purpose. It will " … … 807 807 msgstr "" 808 808 809 #: settings/epofw-common-function.php:72 4809 #: settings/epofw-common-function.php:725 810 810 msgid "Field Cols Placeholder" 811 811 msgstr "" 812 812 813 #: settings/epofw-common-function.php:73 5813 #: settings/epofw-common-function.php:736 814 814 msgid "Field Rows" 815 815 msgstr "" 816 816 817 #: settings/epofw-common-function.php:73 6817 #: settings/epofw-common-function.php:737 818 818 msgid "" 819 819 "This is use for fields property. Not for customer or user purpose. It will " … … 821 821 msgstr "" 822 822 823 #: settings/epofw-common-function.php:73 7823 #: settings/epofw-common-function.php:738 824 824 msgid "Field Rows Placeholder" 825 msgstr ""826 827 #: settings/epofw-common-function.php:843828 #: settings/epofw-common-function.php:937829 #: settings/epofw-common-function.php:1031830 #: settings/epofw-common-function.php:1125831 #: settings/epofw-common-function.php:1219832 msgid "Options"833 825 msgstr "" 834 826 … … 838 830 #: settings/epofw-common-function.php:1126 839 831 #: settings/epofw-common-function.php:1220 832 msgid "Options" 833 msgstr "" 834 835 #: settings/epofw-common-function.php:845 836 #: settings/epofw-common-function.php:939 837 #: settings/epofw-common-function.php:1033 838 #: settings/epofw-common-function.php:1127 839 #: settings/epofw-common-function.php:1221 840 840 msgid "Fields option which will display in product page." 841 841 msgstr "" 842 842 843 #: settings/epofw-common-function.php:8 49844 #: settings/epofw-common-function.php:94 3845 #: settings/epofw-common-function.php:103 7846 #: settings/epofw-common-function.php:113 1847 #: settings/epofw-common-function.php:122 5843 #: settings/epofw-common-function.php:850 844 #: settings/epofw-common-function.php:944 845 #: settings/epofw-common-function.php:1038 846 #: settings/epofw-common-function.php:1132 847 #: settings/epofw-common-function.php:1226 848 848 msgid "Options Placeholder" 849 849 msgstr "" 850 850 851 #: settings/epofw-common-function.php:132 4851 #: settings/epofw-common-function.php:1325 852 852 msgid "Number Options" 853 853 msgstr "" 854 854 855 #: settings/epofw-common-function.php:132 5855 #: settings/epofw-common-function.php:1326 856 856 msgid "This options for the number fields." 857 857 msgstr "" 858 858 859 #: settings/epofw-common-function.php:1330 859 #: settings/epofw-common-function.php:1331 860 #: settings/epofw-common-function.php:1333 861 msgid "Min Number" 862 msgstr "" 863 860 864 #: settings/epofw-common-function.php:1332 861 msgid "Min Number"862 msgstr ""863 864 #: settings/epofw-common-function.php:1331865 865 msgid "" 866 866 "You can give minimum number for fields which will use at front side in " … … 868 868 msgstr "" 869 869 870 #: settings/epofw-common-function.php:1340 870 #: settings/epofw-common-function.php:1341 871 #: settings/epofw-common-function.php:1343 872 msgid "Max Number" 873 msgstr "" 874 871 875 #: settings/epofw-common-function.php:1342 872 msgid "Max Number"873 msgstr ""874 875 #: settings/epofw-common-function.php:1341876 876 msgid "" 877 877 "You can give maximum number for fields which will use at front side in " … … 879 879 msgstr "" 880 880 881 #: settings/epofw-common-function.php:1350 881 #: settings/epofw-common-function.php:1351 882 #: settings/epofw-common-function.php:1353 883 msgid "Step Number" 884 msgstr "" 885 882 886 #: settings/epofw-common-function.php:1352 883 msgid "Step Number"884 msgstr ""885 886 #: settings/epofw-common-function.php:1351887 887 msgid "" 888 888 "You can give increment steps number for fields which will use at front side " … … 890 890 msgstr "" 891 891 892 #: settings/epofw-common-function.php:145 5892 #: settings/epofw-common-function.php:1456 893 893 msgid "Heading Options" 894 894 msgstr "" 895 895 896 #: settings/epofw-common-function.php:145 6896 #: settings/epofw-common-function.php:1457 897 897 msgid "This options for heading." 898 898 msgstr "" 899 899 900 #: settings/epofw-common-function.php:146 1900 #: settings/epofw-common-function.php:1462 901 901 msgid "Select Heading" 902 902 msgstr "" 903 903 904 #: settings/epofw-common-function.php:146 2904 #: settings/epofw-common-function.php:1463 905 905 msgid "It will display heading tag in product page." 906 906 msgstr "" 907 907 908 #: settings/epofw-common-function.php:155 1908 #: settings/epofw-common-function.php:1552 909 909 msgid "Paragraph Options" 910 910 msgstr "" 911 911 912 #: settings/epofw-common-function.php:155 2912 #: settings/epofw-common-function.php:1553 913 913 msgid "This options for the paragraphs." 914 914 msgstr "" 915 915 916 #: settings/epofw-common-function.php:155 7916 #: settings/epofw-common-function.php:1558 917 917 msgid "Field Content" 918 918 msgstr "" 919 919 920 #: settings/epofw-common-function.php:155 8920 #: settings/epofw-common-function.php:1559 921 921 msgid "It will display content in product page." 922 922 msgstr "" 923 923 924 #: settings/epofw-common-function.php:15 59924 #: settings/epofw-common-function.php:1560 925 925 msgid "Enter content" 926 926 msgstr "" 927 927 928 #: settings/epofw-common-function.php:156 7928 #: settings/epofw-common-function.php:1568 929 929 msgid "Select Content Type" 930 930 msgstr "" 931 931 932 #: settings/epofw-common-function.php:156 8932 #: settings/epofw-common-function.php:1569 933 933 msgid "Select content tag in which you want to display content." 934 934 msgstr "" 935 935 936 #: settings/epofw-common-function.php:1747 936 #: settings/epofw-common-function.php:1748 937 #: settings/epofw-common-function.php:1750 938 msgid "Default Time" 939 msgstr "" 940 937 941 #: settings/epofw-common-function.php:1749 938 msgid "Default Time"939 msgstr ""940 941 #: settings/epofw-common-function.php:1748942 942 msgid "Display time at front side." 943 943 msgstr "" 944 944 945 #: settings/epofw-common-function.php:187 6945 #: settings/epofw-common-function.php:1877 946 946 msgid "Select Default Color" 947 947 msgstr "" 948 948 949 #: settings/epofw-common-function.php:187 7949 #: settings/epofw-common-function.php:1878 950 950 msgid "Select default color display at front side." 951 951 msgstr "" 952 952 953 #: settings/epofw-common-function.php:212 2953 #: settings/epofw-common-function.php:2123 954 954 msgid "Select type which field will display in product page at front side." 955 955 msgstr "" 956 956 957 #: settings/epofw-common-function.php:220 6957 #: settings/epofw-common-function.php:2207 958 958 msgid "Enable or disable field based on checkbox." 959 959 msgstr "" 960 960 961 #: settings/epofw-common-function.php:228 6961 #: settings/epofw-common-function.php:2287 962 962 msgid "In which product you want to display product fields." 963 963 msgstr "" 964 964 965 #: settings/epofw-common-function.php:271 3965 #: settings/epofw-common-function.php:2716 966 966 msgid "Product" 967 967 msgstr "" 968 968 969 #: settings/epofw-common-function.php:271 4969 #: settings/epofw-common-function.php:2717 970 970 msgid "Category" 971 971 msgstr "" 972 972 973 #: settings/epofw-common-function.php:273 3973 #: settings/epofw-common-function.php:2737 974 974 msgid "Is Equal To" 975 975 msgstr "" 976 976 977 #: settings/epofw-common-function.php:273 4977 #: settings/epofw-common-function.php:2738 978 978 msgid "Not Equal To" 979 979 msgstr "" 980 980 981 #: settings/epofw-common-function.php:27 58981 #: settings/epofw-common-function.php:2762 982 982 msgid "Fixed" 983 983 msgstr "" 984 984 985 #: settings/epofw-common-function.php:27 78985 #: settings/epofw-common-function.php:2782 986 986 msgid "Label" 987 987 msgstr "" 988 988 989 #: settings/epofw-common-function.php:27 79989 #: settings/epofw-common-function.php:2783 990 990 msgid "H1" 991 991 msgstr "" 992 992 993 #: settings/epofw-common-function.php:278 0993 #: settings/epofw-common-function.php:2784 994 994 msgid "H2" 995 995 msgstr "" 996 996 997 #: settings/epofw-common-function.php:278 1997 #: settings/epofw-common-function.php:2785 998 998 msgid "H3" 999 999 msgstr "" 1000 1000 1001 #: settings/epofw-common-function.php:278 21001 #: settings/epofw-common-function.php:2786 1002 1002 msgid "H4" 1003 1003 msgstr "" 1004 1004 1005 #: settings/epofw-common-function.php:278 31005 #: settings/epofw-common-function.php:2787 1006 1006 msgid "H5" 1007 1007 msgstr "" 1008 1008 1009 #: settings/epofw-common-function.php:278 41009 #: settings/epofw-common-function.php:2788 1010 1010 msgid "H6" 1011 1011 msgstr "" 1012 1012 1013 #: settings/epofw-common-function.php:278 51013 #: settings/epofw-common-function.php:2789 1014 1014 msgid "Strong" 1015 1015 msgstr "" 1016 1016 1017 #: settings/epofw-common-function.php:27 861017 #: settings/epofw-common-function.php:2790 1018 1018 msgid "Span" 1019 1019 msgstr "" 1020 1020 1021 #: settings/epofw-common-function.php:27 871021 #: settings/epofw-common-function.php:2791 1022 1022 msgid "Div" 1023 1023 msgstr "" 1024 1024 1025 #: settings/epofw-common-function.php:28 061025 #: settings/epofw-common-function.php:2810 1026 1026 msgid "Allow all" 1027 1027 msgstr "" 1028 1028 1029 #: settings/epofw-common-function.php:28 071029 #: settings/epofw-common-function.php:2811 1030 1030 msgid "Only Text" 1031 1031 msgstr "" 1032 1032 1033 #: settings/epofw-common-function.php:28 081033 #: settings/epofw-common-function.php:2812 1034 1034 msgid "Only Number" 1035 1035 msgstr "" 1036 1036 1037 #: settings/epofw-common-function.php:28 091037 #: settings/epofw-common-function.php:2813 1038 1038 msgid "Number with decimal" 1039 1039 msgstr "" 1040 1040 1041 #: settings/epofw-common-function.php:281 01041 #: settings/epofw-common-function.php:2814 1042 1042 msgid "Text and Number" 1043 1043 msgstr "" 1044 1044 1045 #: settings/epofw-common-function.php:281 11045 #: settings/epofw-common-function.php:2815 1046 1046 msgid "Email" 1047 1047 msgstr "" 1048 1048 1049 #: settings/epofw-common-function.php:283 01049 #: settings/epofw-common-function.php:2834 1050 1050 msgid "P" 1051 1051 msgstr "" 1052 1052 1053 #: settings/epofw-common-function.php:283 11053 #: settings/epofw-common-function.php:2835 1054 1054 msgid "Address" 1055 1055 msgstr "" 1056 1056 1057 #: settings/epofw-common-function.php:283 21057 #: settings/epofw-common-function.php:2836 1058 1058 msgid "Blockquote" 1059 1059 msgstr "" 1060 1060 1061 #: settings/epofw-common-function.php:283 31061 #: settings/epofw-common-function.php:2837 1062 1062 msgid "Canvas" 1063 1063 msgstr "" 1064 1064 1065 #: settings/epofw-common-function.php:283 41065 #: settings/epofw-common-function.php:2838 1066 1066 msgid "Output" 1067 1067 msgstr "" 1068 1068 1069 #: settings/epofw-common-function.php:285 31069 #: settings/epofw-common-function.php:2857 1070 1070 msgid "Text" 1071 1071 msgstr "" 1072 1072 1073 #: settings/epofw-common-function.php:285 41073 #: settings/epofw-common-function.php:2858 1074 1074 msgid "Hidden" 1075 1075 msgstr "" 1076 1076 1077 #: settings/epofw-common-function.php:285 51077 #: settings/epofw-common-function.php:2859 1078 1078 msgid "Number" 1079 1079 msgstr "" 1080 1080 1081 #: settings/epofw-common-function.php:28 561081 #: settings/epofw-common-function.php:2860 1082 1082 msgid "Password" 1083 1083 msgstr "" 1084 1084 1085 #: settings/epofw-common-function.php:28 571085 #: settings/epofw-common-function.php:2861 1086 1086 msgid "Textarea" 1087 1087 msgstr "" 1088 1088 1089 #: settings/epofw-common-function.php:28 581089 #: settings/epofw-common-function.php:2862 1090 1090 msgid "Select" 1091 1091 msgstr "" 1092 1092 1093 #: settings/epofw-common-function.php:28 591093 #: settings/epofw-common-function.php:2863 1094 1094 msgid "Multiselect" 1095 1095 msgstr "" 1096 1096 1097 #: settings/epofw-common-function.php:286 01097 #: settings/epofw-common-function.php:2864 1098 1098 msgid "Checkbox" 1099 1099 msgstr "" 1100 1100 1101 #: settings/epofw-common-function.php:286 11101 #: settings/epofw-common-function.php:2865 1102 1102 msgid "Checkbox Group" 1103 1103 msgstr "" 1104 1104 1105 #: settings/epofw-common-function.php:286 21105 #: settings/epofw-common-function.php:2866 1106 1106 msgid "Radio" 1107 1107 msgstr "" 1108 1108 1109 #: settings/epofw-common-function.php:286 31109 #: settings/epofw-common-function.php:2867 1110 1110 msgid "Date Picker" 1111 1111 msgstr "" 1112 1112 1113 #: settings/epofw-common-function.php:286 41113 #: settings/epofw-common-function.php:2868 1114 1114 msgid "Time Picker" 1115 1115 msgstr "" 1116 1116 1117 #: settings/epofw-common-function.php:286 51117 #: settings/epofw-common-function.php:2869 1118 1118 msgid "Color Picker" 1119 1119 msgstr "" 1120 1120 1121 #: settings/epofw-common-function.php:28 661121 #: settings/epofw-common-function.php:2870 1122 1122 msgid "Heading" 1123 1123 msgstr "" 1124 1124 1125 #: settings/epofw-common-function.php:28 671125 #: settings/epofw-common-function.php:2871 1126 1126 msgid "Paragraph" 1127 1127 msgstr "" 1128 1128 1129 #: settings/epofw-common-function.php:30 761130 #: settings/epofw-common-function.php:311 51129 #: settings/epofw-common-function.php:3080 1130 #: settings/epofw-common-function.php:3119 1131 1131 msgid "Option Label" 1132 1132 msgstr "" 1133 1133 1134 #: settings/epofw-common-function.php:309 51135 #: settings/epofw-common-function.php:313 41134 #: settings/epofw-common-function.php:3099 1135 #: settings/epofw-common-function.php:3138 1136 1136 msgid "Option Price" 1137 1137 msgstr "" 1138 1138 1139 #: settings/epofw-common-function.php:311 51139 #: settings/epofw-common-function.php:3119 1140 1140 msgid "Option 1" 1141 1141 msgstr "" 1142 1142 1143 #: settings/epofw-common-function.php:31 481143 #: settings/epofw-common-function.php:3152 1144 1144 msgid "Note: Options must be unique." 1145 1145 msgstr "" 1146 1146 1147 #: settings/epofw-common-function.php:315 11147 #: settings/epofw-common-function.php:3155 1148 1148 msgid "Add New Option" 1149 1149 msgstr "" 1150 1150 1151 #: settings/epofw-common-function.php:3 5961151 #: settings/epofw-common-function.php:3614 1152 1152 msgid "Addon Details" 1153 1153 msgstr "" 1154 1154 1155 #: settings/epofw-common-function.php:36 091155 #: settings/epofw-common-function.php:3630 1156 1156 msgid "Subtotal" 1157 1157 msgstr "" -
extra-product-options-for-woocommerce/trunk/settings/epofw-actions.php
r3246679 r3248445 404 404 $check_field_inp_type = epofw_get_field_type( $fields_data ); 405 405 /** 406 * Filter for tr tag. 407 * 408 * @since 1.0.0 406 * Filter the HTML tag for the start of a table row (tr) during display. 407 * Applies a filter to customize the HTML tag for the start of a table row (tr) based on the provided structure. 408 * 409 * @since 2.5 410 * 411 * @param string $tag The HTML tag for the start of a table row. 412 * @param array $args Additional arguments for customization. 413 * 414 * @return string Modified HTML tag for the start of a table row. 409 415 */ 410 416 $tag = apply_filters( 'epofw_html_start_tr_tag_display', epofw_get_tag_based_on_structure( 'tr' ), $args ); 411 417 /** 412 * Filter for tr class. 413 * 414 * @since 1.0.0 418 * Filter the CSS class for a table row (tr) during display. 419 * Applies a filter to customize the CSS class for a table row (tr) based on specific conditions. 420 * 421 * @since 2.5 422 * 423 * @param string $tr_class The default CSS class for the table row. 424 * @param array $args Additional arguments for customization. 425 * 426 * @return string Modified CSS class for the table row. 415 427 */ 416 428 $tr_class = apply_filters( 'epofw_html_tr_class_display', 'epofw_tr_se epofw_label_' . $check_field_title_position, $args ); -
extra-product-options-for-woocommerce/trunk/settings/epofw-common-function.php
r3246679 r3248445 139 139 } 140 140 } 141 141 142 /** 142 143 * Apply filter for text field array. … … 2686 2687 } 2687 2688 /** 2688 * Fire action after end td.2689 * Fire action for end td. 2689 2690 * 2690 2691 * @since 3.0.0 2692 * 2693 * @param array $field_extra_option Field extra options. 2691 2694 */ 2692 2695 do_action( 'epofw_field_end_td', $field_extra_option ); 2693 2696 /** 2694 * Fire action after end tr.2697 * Fire action for end tr. 2695 2698 * 2696 2699 * @since 3.0.0 … … 2724 2727 2725 2728 /** 2726 * Additional conditional operator name. 2729 * Get additional conditional operator name for Extra Product Options fields. 2730 * This function retrieves the additional conditional operator name based on the provided condition. 2727 2731 * 2728 2732 * @since 1.0.0 … … 3262 3266 3263 3267 /** 3264 * Function will return calculated price based on condition. 3268 * Calculate and return the price based on a given condition. 3269 * This function calculates and returns the price based on the provided condition, 3270 * price type, and the original product price. 3265 3271 * 3266 3272 * @since 2.5 … … 3318 3324 3319 3325 /** 3320 * Function to get field list. 3326 * Get the list of fields for a specific product in Extra Product Options for WooCommerce. 3327 * This function retrieves the list of fields based on the provided product and field IDs. 3321 3328 * 3322 3329 * @since 1.0.0 … … 3347 3354 foreach ( $general_data as $general_data_key => $general_data_val ) { 3348 3355 if ( 3349 ! empty( $general_data_val ) 3350 && ( isset( $general_data_val['field_status'] ) && 'on' === $general_data_val['field_status'] ) 3351 && $current_field_id !== $general_data_key 3356 ! empty( $general_data_val ) && 3357 ( 3358 isset( $general_data_val['field_status'] ) && 3359 'on' === $general_data_val['field_status'] 3360 ) && 3361 $current_field_id !== $general_data_key 3352 3362 ) { 3353 3363 $generate_key = 'epofw_' . $general_data_val['field']['type'] . '_' . $general_data_key; … … 3410 3420 3411 3421 /** 3412 * Convert string Cyrillic to Latin. 3422 * Convert a string from Cyrillic to Latin characters. 3423 * This function performs a conversion of a string from Cyrillic to Latin characters. 3413 3424 * 3414 3425 * @since 1.2 3415 3426 * 3416 * @param string $name_string Input string.3417 * 3418 * @return array|string|string[]3427 * @param string $name_string The string to be converted. 3428 * 3429 * @return string Converted string with Latin characters. 3419 3430 */ 3420 3431 function epofw_get_cyric_string_to_latin( $name_string ) { … … 3565 3576 3566 3577 /** 3567 * Function to get general settings. 3568 * 3569 * @param string $key Key of settings. 3570 * 3571 * @return string 3578 * Get the general setting value for a specific key. 3579 * This function retrieves the value associated with a specific key from the general settings. 3580 * 3581 * @since 1.0.0 3582 * 3583 * @param string $key The key for which to retrieve the general setting value. 3584 * 3585 * @return mixed|null General setting value for the specified key, or null if not found. 3572 3586 */ 3573 3587 function epofw_general_settings( $key ) { … … 3585 3599 3586 3600 /** 3587 * Function to get addon details title. 3588 * 3589 * @param string $key Key of settings. 3590 * 3591 * @return string 3601 * Get the details title for a specific addon key. 3602 * This function retrieves the details title for a given addon key, using general settings. 3603 * If no specific details title is found, it returns a default fallback title. 3604 * 3605 * @since 1.0.0 3606 * 3607 * @param string $key The addon key for which to retrieve the details title. 3608 * 3609 * @return string Details title for the specified addon key, or a default fallback title. 3592 3610 */ 3593 3611 function epofw_get_addon_details_title( $key ) { … … 3598 3616 3599 3617 /** 3600 * Function to get addon subtitle. 3601 * 3602 * @param string $key Key of settings. 3603 * 3604 * @return string 3618 * Get the subtitle title for a specific addon key. 3619 * This function retrieves the subtitle title for a given addon key. 3620 * 3621 * @since 1.0.0 3622 * 3623 * @param string $key The addon key for which to retrieve the subtitle title. 3624 * 3625 * @return mixed|void Subtitle title for the specified addon key. 3605 3626 */ 3606 3627 function epofw_get_addon_subtitle_title( $key ) { … … 3677 3698 3678 3699 /** 3679 * Adde filter for the price. 3680 * 3681 * @param mixed $epofw_price Addon price. 3682 * 3683 * @return mixed|void 3700 * Add a filter for the price. 3701 * This function applies a filter to modify the provided Extra Product Options for WooCommerce price. 3702 * 3703 * @since 1.0.0 3704 * 3705 * @param mixed $epofw_price The original Extra Product Options for WooCommerce price. 3706 * 3707 * @return mixed|void Modified or unmodified Extra Product Options for WooCommerce price. 3684 3708 */ 3685 3709 function epofw_price_filter( $epofw_price ) { … … 3693 3717 3694 3718 /** 3695 * Function will format price with decimal. 3696 * 3697 * @since 2.4.2 3698 * 3699 * @param mixed $addon_price Addon price. 3719 * Format the addon price with decimals. 3720 * This function formats the addon price with the specified decimal precision. 3721 * 3722 * @since 2.4.2 3723 * 3724 * @param float $addon_price The addon price to be formatted. 3700 3725 * @param array $egppc_args Array of fields argument. 3701 3726 * @param array $fields_data Array of fields data. 3702 3727 * 3703 * @return mixed|string 3728 * @return mixed|string Formatted addon price with decimals. 3704 3729 */ 3705 3730 function epofw_format_price_with_decimals( $addon_price, $egppc_args, $fields_data ) {
Note: See TracChangeset
for help on using the changeset viewer.