Changeset 2847452
- Timestamp:
- 01/12/2023 01:50:13 PM (3 years ago)
- Location:
- happyforms/trunk
- Files:
-
- 2 added
- 1 deleted
- 23 edited
-
core/assets/css/customize.css (modified) (2 diffs)
-
core/assets/css/no-interaction.css (modified) (1 diff)
-
core/assets/svg/icons/slider.svg (modified) (1 diff)
-
core/classes/class-block.php (modified) (1 diff)
-
core/classes/class-form-setup.php (modified) (1 diff)
-
core/classes/class-form-styles.php (modified) (2 diffs)
-
core/templates/customize-controls/setup/upsell.php (deleted)
-
core/templates/customize-form-parts-drawer.php (modified) (1 diff)
-
happyforms.php (modified) (2 diffs)
-
inc/assets/css/admin.css (modified) (1 diff)
-
inc/assets/css/customize.css (added)
-
inc/classes/class-answer-limiter-dummy.php (modified) (1 diff)
-
inc/classes/class-happyforms.php (modified) (4 diffs)
-
inc/classes/parts/class-part-scale-dummy.php (modified) (1 diff)
-
inc/templates/customize-controls/checkbox_dummy.php (modified) (1 diff)
-
inc/templates/customize-controls/email-parts-list-dummy.php (modified) (1 diff)
-
inc/templates/customize-controls/number_dummy.php (modified) (1 diff)
-
inc/templates/customize-controls/panel_dummy.php (modified) (1 diff)
-
inc/templates/customize-controls/text_dummy.php (modified) (1 diff)
-
inc/templates/customize-controls/text_dummy_reset.php (modified) (1 diff)
-
inc/templates/customize-form-part-choice-footer.php (modified) (1 diff)
-
inc/templates/customize-form-part-footer.php (modified) (1 diff)
-
integrations/classes/class-integrations-page-controller.php (modified) (1 diff)
-
integrations/templates/widget-drip-dummy.php (added)
-
languages/happyforms.pot (modified) (17 diffs)
-
readme.txt (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
happyforms/trunk/core/assets/css/customize.css
r2834276 r2847452 219 219 } 220 220 221 span.members-only {222 background: #2c3338;223 color: #fff;224 font-size: 11px;225 display: inline-block;226 padding: 2px 8px;227 border-radius: 2px;228 margin: 0 0;229 -webkit-user-select: none;230 user-select: none;231 line-height: 1.6;232 font-weight: 400;233 }234 235 221 .happyforms-form-part-logic span.members-only, 236 222 .happyforms-item-logic span.members-only{ … … 1599 1585 } 1600 1586 1601 .min-max-wrapper {1602 display: flex;1603 flex-flow: row nowrap;1604 margin: 1em 0;1605 }1606 1607 .min-max-wrapper > * {1608 width: 50%;1609 margin: 0;1610 padding: 0 5px;1611 }1612 1613 .min-max-wrapper > *:first-child {1614 padding-left: 0;1615 }1616 1617 .min-max-wrapper > *:last-child {1618 padding-right: 0;1619 }1620 1621 1587 .number-options--numeric { 1622 1588 display: flex; -
happyforms/trunk/core/assets/css/no-interaction.css
r2486036 r2847452 3 3 pointer-events: none; 4 4 } 5 6 .wp-block .happyforms-part--scale input[type=range] { 7 pointer-events: none; 8 } -
happyforms/trunk/core/assets/svg/icons/slider.svg
r2636705 r2847452 1 <svg enable-background="new 0 0 24 24" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="m0 0h24v24h-24z" fill="none"/><path d="m19.5 9.5c-1 0-1.9.6-2.3 1.5h-2.9 c-.4-.9-1.3-1.5-2.3-1.5s-1.9.6-2.3 1.5h-2.9c-.4-.9-1.3-1.5-2.3-1.5-1.4 0-2.5 1.1-2.5 2.5s1.1 2.5 2.5 2.5c1 0 1.9-.6 2.3-1.5h2.9c.4.9 1.3 1.5 2.3 1.5s1.9-.6 2.3-1.5h2.9c.4.9 1.3 1.5 2.3 1.5 1.4 0 2.5-1.1 2.5-2.5s-1.1-2.5-2.5-2.5z" fill="#32373c"/></svg>1 <svg enable-background="new 0 0 24 24" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="m0 0h24v24h-24z" fill="none"/><path d="m19.5 9.5c-1 0-1.9.6-2.3 1.5h-2.9-7.5c-.4-.9-1.3-1.5-2.3-1.5-1.4 0-2.5 1.1-2.5 2.5s1.1 2.5 2.5 2.5c1 0 1.9-.6 2.3-1.5h7.5 2.9c.4.9 1.3 1.5 2.3 1.5 1.4 0 2.5-1.1 2.5-2.5s-1.1-2.5-2.5-2.5z" fill="#32373c"/></svg> -
happyforms/trunk/core/classes/class-block.php
r2769324 r2847452 71 71 72 72 public function render( $attrs ) { 73 $block_classes = isset( $attrs['className'] ) ? trim( $attrs['className']) : '';74 $html_id = isset( $attrs['anchor'] ) ? trim( $attrs['anchor']) : '';73 $block_classes = isset( $attrs['className'] ) ? esc_attr( trim( $attrs['className'] ) ) : ''; 74 $html_id = isset( $attrs['anchor'] ) ? esc_attr( trim( $attrs['anchor'] ) ) : ''; 75 75 76 76 if ( isset( $attrs['id'] ) && empty( $attrs['id'] ) ) { -
happyforms/trunk/core/classes/class-form-setup.php
r2798762 r2847452 223 223 case 'group_start': 224 224 case 'group_end': 225 case 'upsell':226 225 require( "{$path}/{$type}.php" ); 227 226 break; -
happyforms/trunk/core/classes/class-form-styles.php
r2826455 r2847452 495 495 'variable' => '--happyforms-color-divider-hr', 496 496 ), 497 'color_choice_checkmark_bg' => array( 498 'default' => '#ffffff', 499 'sanitize' => 'sanitize_text_field', 500 'target' => 'css_var', 501 'variable' => '--happyforms-color-choice-checkmark-bg', 502 ), 503 'color_choice_checkmark_bg_focus' => array( 504 'default' => '#000000', 505 'sanitize' => 'sanitize_text_field', 506 'target' => 'css_var', 507 'variable' => '--happyforms-color-choice-checkmark-bg-focus', 508 ), 509 'color_choice_checkmark_color' => array( 510 'default' => '#ffffff', 511 'sanitize' => 'sanitize_text_field', 512 'target' => 'css_var', 513 'variable' => '--happyforms-color-choice-checkmark-color', 514 ), 497 515 ); 498 516 … … 734 752 'field' => 'color_dropdown_item_text_hover', 735 753 ), 754 4400 => array( 755 'type' => 'divider', 756 'label' => __( 'Checkboxes & Radios', 'happyforms' ), 757 'id' => 'checkboxes-radios', 758 ), 759 4500 => array( 760 'type' => 'color', 761 'label' => __( 'Background', 'happyforms' ), 762 'field' => 'color_choice_checkmark_bg', 763 ), 764 4600 => array( 765 'type' => 'color', 766 'label' => __( 'Background on focus', 'happyforms' ), 767 'field' => 'color_choice_checkmark_bg_focus', 768 ), 769 4700 => array( 770 'type' => 'color', 771 'label' => __( 'Checkmark', 'happyforms' ), 772 'field' => 'color_choice_checkmark_color', 773 ), 736 774 5300 => array( 737 775 'type' => 'divider', -
happyforms/trunk/core/templates/customize-form-parts-drawer.php
r2636705 r2847452 35 35 <div class="happyforms-parts-list-item-title"> 36 36 <h3><%= part.label %></h3> 37 <% if ( isDummy ) { %> <span class="members-only"><?php _e( ' Members Only', 'happyforms') ?></span><% } %>37 <% if ( isDummy ) { %> <span class="members-only"><?php _e( 'Upgrade', 'happyforms') ?></span><% } %> 38 38 </div> 39 39 <div class="happyforms-parts-list-item-description"><%= part.description %></div> -
happyforms/trunk/happyforms.php
r2834276 r2847452 6 6 * Description: Form builder to get in touch with visitors, grow your email list and collect payments. 7 7 * Author: Happyforms 8 * Version: 1.2 1.18 * Version: 1.22.0 9 9 * Author URI: https://happyforms.io 10 10 * Upgrade URI: https://happyforms.io/upgrade … … 23 23 * The current version of the plugin. 24 24 */ 25 define( 'HAPPYFORMS_VERSION', '1.2 1.1' );25 define( 'HAPPYFORMS_VERSION', '1.22.0' ); 26 26 27 27 if ( ! function_exists( 'happyforms_get_version' ) ): -
happyforms/trunk/inc/assets/css/admin.css
r2769324 r2847452 124 124 pointer-events: none; 125 125 } 126 127 #adminmenu .hf-members-only-menu { 128 margin-left: 5px; 129 font-size: 9px; 130 line-height: 18px; 131 } -
happyforms/trunk/inc/classes/class-answer-limiter-dummy.php
r2778162 r2847452 37 37 <p class="input_dummy"> 38 38 <label><?php _e( 'Max times the same answer can be submitted', 'happyforms' ); ?>:</label> 39 <span class="members-only"><?php _e( ' Members Only', 'happyforms') ?></span>39 <span class="members-only"><?php _e( 'Upgrade', 'happyforms') ?></span> 40 40 <input type="number" /> 41 41 </p> -
happyforms/trunk/inc/classes/class-happyforms.php
r2834276 r2847452 27 27 add_action( "wp_ajax_{$this->action_onboarding}", [ $this, 'ajax_action_onboarding' ] ); 28 28 add_filter( 'happyforms_dashboard_modal_settings', [ $this, 'get_dashboard_modal_settings' ] ); 29 add_action( 'happyforms_customize_enqueue_scripts', array( $this, 'customize_enqueue_styles' ) ); 29 30 30 31 if ( is_admin() ) { … … 83 84 84 85 $setup_controls = array( 85 11 => array(86 'type' => 'upsell',87 'label' => __( 'Upgrade', 'happyforms' ),88 'field' => '',89 'id' => 'happyforms-redirect-upsell',90 ),91 92 86 1449 => array( 93 87 'type' => 'text_dummy', … … 167 161 public function add_dummy_style_controls( $controls ) { 168 162 $style_controls = array( 169 5791 => array(170 'type' => 'panel_dummy',171 'dummy_id' => 'checkboxes_radios',172 'label' => __( 'Checkboxes & Radios', 'happyforms' ),173 ),174 175 163 5792 => array( 176 164 'type' => 'panel_dummy', … … 677 665 } 678 666 667 public function admin_menu() { 668 parent::admin_menu(); 669 670 global $submenu; 671 672 if ( ! isset( $submenu['happyforms'] ) ) { 673 return; 674 } 675 676 $submenu_links = wp_list_pluck( $submenu['happyforms'], 2 ); 677 678 $submission_index = array_search( 'edit.php?post_type=happyforms-activity', $submenu_links ); 679 $coupon_index = array_search( 'happyforms-coupons', $submenu_links ); 680 $integration_index = array_search( 'happyforms-integrations', $submenu_links ); 681 $settings_index = array_search( '#settings', $submenu_links ); 682 683 if ( false === $submission_index || false === $coupon_index || false === $integration_index || false === $settings_index ) { 684 return; 685 } 686 687 $submenu['happyforms'][$submission_index][0] .= "<span class='hf-members-only-menu awaiting-mod'>" . __( 'Upgrade', 'happyforms') . "</span>"; 688 $submenu['happyforms'][$coupon_index][0] .= "<span class='hf-members-only-menu awaiting-mod'>" . __( 'Upgrade', 'happyforms') . "</span>"; 689 $submenu['happyforms'][$integration_index][0] .= "<span class='hf-members-only-menu awaiting-mod'>" . __( 'Upgrade', 'happyforms') . "</span>"; 690 $submenu['happyforms'][$settings_index][0] .= "<span class='hf-members-only-menu awaiting-mod'>" . __( 'Upgrade', 'happyforms') . "</span>"; 691 } 692 693 public function customize_enqueue_styles() { 694 wp_enqueue_style( 695 'happyforms-customize-css', 696 happyforms_get_plugin_url() . 'inc/assets/css/customize.css', 697 array(), happyforms_get_version() 698 ); 699 } 700 679 701 } -
happyforms/trunk/inc/classes/parts/class-part-scale-dummy.php
r2626797 r2847452 7 7 public function __construct() { 8 8 $this->label = __( 'Slider', 'happyforms' ); 9 $this->description = __( 'For collecting opinions using a horizontal slider.', 'happyforms' );9 $this->description = __( 'For collecting an approximate value or range along a horizontal slider.', 'happyforms' ); 10 10 } 11 11 -
happyforms/trunk/inc/templates/customize-controls/checkbox_dummy.php
r2663470 r2847452 3 3 <input type="checkbox" /> 4 4 <label> 5 <span><?php echo $control['label']; ?></span> 5 <span><?php echo $control['label']; ?></span> 6 6 </label> 7 <span class="members-only"><?php _e( ' Members Only', 'happyforms') ?></span>7 <span class="members-only"><?php _e( 'Upgrade', 'happyforms') ?></span> 8 8 </div> 9 9 </div> -
happyforms/trunk/inc/templates/customize-controls/email-parts-list-dummy.php
r2791397 r2847452 1 1 <div class="customize-control customize-control-email-parts-list_dummy" id="customize-control-<?php echo $control['dummy_id']; ?>"> 2 <label for="<?php echo $control['dummy_id']; ?>" class="customize-control-title"><?php echo $control['label']; ?></label> <span class="members-only"><?php _e( ' Members Only', 'happyforms') ?></span>2 <label for="<?php echo $control['dummy_id']; ?>" class="customize-control-title"><?php echo $control['label']; ?></label> <span class="members-only"><?php _e( 'Upgrade', 'happyforms') ?></span> 3 3 <select id="<?php echo $control['dummy_id']; ?>"> 4 4 <% -
happyforms/trunk/inc/templates/customize-controls/number_dummy.php
r2729210 r2847452 2 2 <div class="customize-inside-control-row" data-pointer-target> 3 3 <label for="max_entries" class="customize-control-title"> 4 <?php echo $control['label']; ?> <span class="members-only"><?php _e( ' Members Only', 'happyforms') ?></span>4 <?php echo $control['label']; ?> <span class="members-only"><?php _e( 'Upgrade', 'happyforms') ?></span> 5 5 </label> 6 6 <input type="number" /> -
happyforms/trunk/inc/templates/customize-controls/panel_dummy.php
r2769324 r2847452 1 1 <?php if ( $index > 0 ): ?></ul></li><?php endif; ?> 2 2 <li class="customize-control control-section happyforms-divider-control customize-control-divider customize-control-panel_dummy" id="customize-control-<?php echo $control['dummy_id']; ?>"> 3 <h3 class="accordion-section-title-dummy"><?php echo $control['label']; ?> <span class="members-only"><?php _e( ' Members Only', 'happyforms') ?></span></h3>3 <h3 class="accordion-section-title-dummy"><?php echo $control['label']; ?> <span class="members-only"><?php _e( 'Upgrade', 'happyforms') ?></span></h3> 4 4 </li> 5 5 <li class="happyforms-style-controls-group"><ul> -
happyforms/trunk/inc/templates/customize-controls/text_dummy.php
r2798762 r2847452 2 2 <div class="customize-inside-control-row" data-pointer-target> 3 3 <label for="max_entries" class="customize-control-title"> 4 <?php echo $control['label']; ?> <span class="members-only"><?php _e( ' Members Only', 'happyforms') ?></span>4 <?php echo $control['label']; ?> <span class="members-only"><?php _e( 'Upgrade', 'happyforms') ?></span> 5 5 </label> 6 6 <input type="text" placeholder="<?php echo ( isset( $control['placeholder'] ) ) ? $control['placeholder'] : ''; ?>"/> -
happyforms/trunk/inc/templates/customize-controls/text_dummy_reset.php
r2810826 r2847452 1 1 <div class="customize-control customize-control-number customize-control-text_dummy_reset input_dummy" id="customize-control-<?php echo $control['dummy_id']; ?>"> 2 2 <label for="max_entries" class="customize-control-title"> 3 <?php echo $control['label']; ?> <span class="members-only"><?php _e( ' Members Only', 'happyforms') ?></span>3 <?php echo $control['label']; ?> <span class="members-only"><?php _e( 'Upgrade', 'happyforms') ?></span> 4 4 </label> 5 5 <div class="customize-control-reset-wrap" data-pointer-target> -
happyforms/trunk/inc/templates/customize-form-part-choice-footer.php
r2778162 r2847452 2 2 <a href="#" class="happyforms-delete-item"><?php _e( 'Delete', 'happyforms' ); ?></a> | 3 3 <a href="#" class="happyforms-duplicate-item"><?php _e( 'Duplicate', 'happyforms' ); ?></a> 4 <a href="#" class="happyforms-item-logic"><?php _e( 'Logic', 'happyforms' ); ?><span class="members-only"><?php _e( ' Members Only', 'happyforms') ?></span></a>4 <a href="#" class="happyforms-item-logic"><?php _e( 'Logic', 'happyforms' ); ?><span class="members-only"><?php _e( 'Upgrade', 'happyforms') ?></span></a> 5 5 </div> -
happyforms/trunk/inc/templates/customize-form-part-footer.php
r2778162 r2847452 3 3 <a href="#" class="happyforms-form-part-remove"><?php _e( 'Delete', 'happyforms' ); ?></a> | 4 4 <a href="#" class="happyforms-form-part-duplicate"><?php _e( 'Duplicate', 'happyforms' ); ?></a> 5 <a href="#" class="happyforms-form-part-logic"><?php _e( 'Logic', 'happyforms' ); ?><span class="members-only"><?php _e( ' Members Only', 'happyforms') ?></span></a>5 <a href="#" class="happyforms-form-part-logic"><?php _e( 'Logic', 'happyforms' ); ?><span class="members-only"><?php _e( 'Upgrade', 'happyforms') ?></span></a> 6 6 </div> 7 7 </div> -
happyforms/trunk/integrations/classes/class-integrations-page-controller.php
r2810826 r2847452 37 37 [ 'id' => 'sendinblue', 'label' => __( 'Sendinblue', 'happyforms' ), 'context' => 'normal' ], 38 38 [ 'id' => 'emailoctopus', 'label' => __( 'EmailOctopus', 'happyforms' ), 'context' => 'normal' ], 39 [ 'id' => 'drip', 'label' => __( 'Drip', 'happyforms' ), 'context' => 'normal' ], 39 40 [ 'id' => 'recaptcha', 'label' => __( 'reCAPTCHA', 'happyforms' ), 'context' => 'side' ], 40 41 [ 'id' => 'stripe', 'label' => __( 'Stripe', 'happyforms' ), 'context' => 'side' ], -
happyforms/trunk/languages/happyforms.pot
r2834276 r2847452 1 # Copyright (C) 202 2Happyforms1 # Copyright (C) 2023 Happyforms 2 2 # This file is distributed under the same license as the Happyforms (free) plugin. 3 3 msgid "" 4 4 msgstr "" 5 "Project-Id-Version: Happyforms (free) 1.2 1.1\n"5 "Project-Id-Version: Happyforms (free) 1.22.0\n" 6 6 "Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/happyforms/\n" 7 7 "Last-Translator: The Theme Foundry\n" … … 10 10 "Content-Type: text/plain; charset=UTF-8\n" 11 11 "Content-Transfer-Encoding: 8bit\n" 12 "POT-Creation-Date: 202 2-12-15T08:30:23+00:00\n"12 "POT-Creation-Date: 2023-01-12T12:51:44+00:00\n" 13 13 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" 14 14 "X-Generator: WP-CLI 2.4.0\n" … … 173 173 174 174 #: core/classes/class-form-email.php:126 175 #: inc/classes/class-happyforms.php:1 52175 #: inc/classes/class-happyforms.php:146 176 176 msgid "To email address" 177 177 msgstr "" … … 548 548 msgstr "" 549 549 550 #: core/classes/class-form-styles.php:5 08550 #: core/classes/class-form-styles.php:526 551 551 msgid "General" 552 552 msgstr "" 553 553 554 #: core/classes/class-form-styles.php:5 13555 #: core/classes/class-form-styles.php: 788554 #: core/classes/class-form-styles.php:531 555 #: core/classes/class-form-styles.php:826 556 556 #: core/templates/partials/customize-field-width.php:2 557 557 msgid "Width" 558 558 msgstr "" 559 559 560 #: core/classes/class-form-styles.php:5 18561 #: core/classes/class-form-styles.php: 793560 #: core/classes/class-form-styles.php:536 561 #: core/classes/class-form-styles.php:831 562 562 msgid "Padding" 563 563 msgstr "" 564 564 565 #: core/classes/class-form-styles.php:5 23565 #: core/classes/class-form-styles.php:541 566 566 msgid "Direction" 567 567 msgstr "" 568 568 569 #: core/classes/class-form-styles.php:5 29570 #: core/classes/class-form-styles.php:6 14571 #: core/classes/class-form-styles.php: 684572 #: core/classes/class-form-styles.php:8 19569 #: core/classes/class-form-styles.php:547 570 #: core/classes/class-form-styles.php:632 571 #: core/classes/class-form-styles.php:702 572 #: core/classes/class-form-styles.php:857 573 573 msgid "Colors" 574 574 msgstr "" 575 575 576 #: core/classes/class-form-styles.php:5 33576 #: core/classes/class-form-styles.php:551 577 577 msgid "Primary" 578 578 msgstr "" 579 579 580 #: core/classes/class-form-styles.php:5 38580 #: core/classes/class-form-styles.php:556 581 581 msgid "Success message background" 582 582 msgstr "" 583 583 584 #: core/classes/class-form-styles.php:5 43584 #: core/classes/class-form-styles.php:561 585 585 msgid "Success message text" 586 586 msgstr "" 587 587 588 #: core/classes/class-form-styles.php:5 48588 #: core/classes/class-form-styles.php:566 589 589 msgid "Validation message text" 590 590 msgstr "" 591 591 592 #: core/classes/class-form-styles.php:5 53592 #: core/classes/class-form-styles.php:571 593 593 msgid "Error message background" 594 594 msgstr "" 595 595 596 #: core/classes/class-form-styles.php:5 58596 #: core/classes/class-form-styles.php:576 597 597 msgid "Error message text" 598 598 msgstr "" 599 599 600 #: core/classes/class-form-styles.php:5 63600 #: core/classes/class-form-styles.php:581 601 601 #: inc/classes/parts/class-part-title-dummy.php:8 602 602 msgid "Title" 603 603 msgstr "" 604 604 605 #: core/classes/class-form-styles.php:5 68605 #: core/classes/class-form-styles.php:586 606 606 msgid "Display" 607 607 msgstr "" 608 608 609 #: core/classes/class-form-styles.php:5 73610 #: core/classes/class-form-styles.php:8 08609 #: core/classes/class-form-styles.php:591 610 #: core/classes/class-form-styles.php:846 611 611 msgid "Alignment" 612 612 msgstr "" 613 613 614 #: core/classes/class-form-styles.php:5 78615 #: core/classes/class-form-styles.php: 798614 #: core/classes/class-form-styles.php:596 615 #: core/classes/class-form-styles.php:836 616 616 msgid "Font size" 617 617 msgstr "" 618 618 619 #: core/classes/class-form-styles.php: 583619 #: core/classes/class-form-styles.php:601 620 620 msgid "Field borders & spacing" 621 621 msgstr "" 622 622 623 #: core/classes/class-form-styles.php: 588624 #: core/classes/class-form-styles.php:6 18625 #: core/classes/class-form-styles.php: 778626 #: core/classes/class-form-styles.php:8 33623 #: core/classes/class-form-styles.php:606 624 #: core/classes/class-form-styles.php:636 625 #: core/classes/class-form-styles.php:816 626 #: core/classes/class-form-styles.php:871 627 627 msgid "Border" 628 628 msgstr "" 629 629 630 #: core/classes/class-form-styles.php: 593630 #: core/classes/class-form-styles.php:611 631 631 msgid "Border location" 632 632 msgstr "" 633 633 634 #: core/classes/class-form-styles.php: 598635 #: core/classes/class-form-styles.php: 783634 #: core/classes/class-form-styles.php:616 635 #: core/classes/class-form-styles.php:821 636 636 msgid "Border radius" 637 637 msgstr "" 638 638 639 #: core/classes/class-form-styles.php:6 03639 #: core/classes/class-form-styles.php:621 640 640 msgid "Outer spacing" 641 641 msgstr "" 642 642 643 #: core/classes/class-form-styles.php:6 08643 #: core/classes/class-form-styles.php:626 644 644 msgid "Inner spacing" 645 645 msgstr "" 646 646 647 #: core/classes/class-form-styles.php:6 23647 #: core/classes/class-form-styles.php:641 648 648 msgid "Border on focus" 649 649 msgstr "" 650 650 651 #: core/classes/class-form-styles.php:628 652 #: core/classes/class-form-styles.php:718 653 #: core/classes/class-form-styles.php:823 651 #: core/classes/class-form-styles.php:646 652 #: core/classes/class-form-styles.php:736 653 #: core/classes/class-form-styles.php:761 654 #: core/classes/class-form-styles.php:861 654 655 msgid "Background" 655 656 msgstr "" 656 657 657 #: core/classes/class-form-styles.php:633 658 #: core/classes/class-form-styles.php:728 659 #: core/classes/class-form-styles.php:828 658 #: core/classes/class-form-styles.php:651 659 #: core/classes/class-form-styles.php:746 660 #: core/classes/class-form-styles.php:766 661 #: core/classes/class-form-styles.php:866 660 662 msgid "Background on focus" 661 663 msgstr "" 662 664 663 #: core/classes/class-form-styles.php:6 38665 #: core/classes/class-form-styles.php:656 664 666 msgid "Field labels & text" 665 667 msgstr "" 666 668 667 #: core/classes/class-form-styles.php:6 43669 #: core/classes/class-form-styles.php:661 668 670 msgid "Toggle placeholder on field focus" 669 671 msgstr "" 670 672 671 #: core/classes/class-form-styles.php:6 48673 #: core/classes/class-form-styles.php:666 672 674 msgid "Label alignment" 673 675 msgstr "" 674 676 675 #: core/classes/class-form-styles.php:6 53677 #: core/classes/class-form-styles.php:671 676 678 msgid "Label font size" 677 679 msgstr "" 678 680 679 #: core/classes/class-form-styles.php:6 58681 #: core/classes/class-form-styles.php:676 680 682 msgid "Label font weight" 681 683 msgstr "" 682 684 683 #: core/classes/class-form-styles.php:6 63685 #: core/classes/class-form-styles.php:681 684 686 msgid "Hint alignment" 685 687 msgstr "" 686 688 687 #: core/classes/class-form-styles.php:6 68689 #: core/classes/class-form-styles.php:686 688 690 msgid "Hint font size" 689 691 msgstr "" 690 692 691 #: core/classes/class-form-styles.php:6 73693 #: core/classes/class-form-styles.php:691 692 694 msgid "Placeholder & value alignment" 693 695 msgstr "" 694 696 695 #: core/classes/class-form-styles.php:6 78697 #: core/classes/class-form-styles.php:696 696 698 msgid "Value font size" 697 699 msgstr "" 698 700 699 #: core/classes/class-form-styles.php: 688701 #: core/classes/class-form-styles.php:706 700 702 #: core/templates/parts/customize-checkbox.php:4 701 703 #: core/templates/parts/customize-checkbox.php:139 … … 716 718 msgstr "" 717 719 718 #: core/classes/class-form-styles.php: 693720 #: core/classes/class-form-styles.php:711 719 721 msgid "Value" 720 722 msgstr "" 721 723 722 #: core/classes/class-form-styles.php: 698724 #: core/classes/class-form-styles.php:716 723 725 #: core/templates/parts/customize-email.php:20 724 726 #: core/templates/parts/customize-multi-line-text.php:20 … … 729 731 msgstr "" 730 732 731 #: core/classes/class-form-styles.php:7 03733 #: core/classes/class-form-styles.php:721 732 734 #: core/templates/parts/customize-checkbox.php:20 733 735 #: core/templates/parts/customize-checkbox.php:145 … … 743 745 msgstr "" 744 746 745 #: core/classes/class-form-styles.php:7 08747 #: core/classes/class-form-styles.php:726 746 748 msgid "Address dropdowns" 747 749 msgstr "" 748 750 749 #: core/classes/class-form-styles.php:7 14751 #: core/classes/class-form-styles.php:732 750 752 msgid "Items" 751 753 msgstr "" 752 754 753 #: core/classes/class-form-styles.php:7 23754 #: core/classes/class-form-styles.php:8 38755 #: core/classes/class-form-styles.php:741 756 #: core/classes/class-form-styles.php:876 755 757 #: core/classes/parts/class-part-single-line-text.php:8 756 758 #: core/templates/parts/customize-placeholder.php:32 … … 758 760 msgstr "" 759 761 760 #: core/classes/class-form-styles.php:7 33762 #: core/classes/class-form-styles.php:751 761 763 msgid "Text focused" 762 764 msgstr "" 763 765 764 #: core/classes/class-form-styles.php:738 766 #: core/classes/class-form-styles.php:756 767 msgid "Checkboxes & Radios" 768 msgstr "" 769 770 #: core/classes/class-form-styles.php:771 771 msgid "Checkmark" 772 msgstr "" 773 774 #: core/classes/class-form-styles.php:776 765 775 msgid "Tables" 766 776 msgstr "" 767 777 768 #: core/classes/class-form-styles.php:7 43778 #: core/classes/class-form-styles.php:781 769 779 msgid "Odd row primary" 770 780 msgstr "" 771 781 772 #: core/classes/class-form-styles.php:7 48782 #: core/classes/class-form-styles.php:786 773 783 msgid "Odd row secondary" 774 784 msgstr "" 775 785 776 #: core/classes/class-form-styles.php:7 53786 #: core/classes/class-form-styles.php:791 777 787 msgid "Even row primary" 778 788 msgstr "" 779 789 780 #: core/classes/class-form-styles.php:7 58790 #: core/classes/class-form-styles.php:796 781 791 msgid "Even row secondary" 782 792 msgstr "" 783 793 784 #: core/classes/class-form-styles.php: 763794 #: core/classes/class-form-styles.php:801 785 795 msgid "Separators" 786 796 msgstr "" 787 797 788 #: core/classes/class-form-styles.php: 768798 #: core/classes/class-form-styles.php:806 789 799 msgid "Color" 790 800 msgstr "" 791 801 792 #: core/classes/class-form-styles.php: 773802 #: core/classes/class-form-styles.php:811 793 803 msgid "Submit button" 794 804 msgstr "" 795 805 796 #: core/classes/class-form-styles.php:8 03806 #: core/classes/class-form-styles.php:841 797 807 msgid "Font weight" 798 808 msgstr "" 799 809 800 #: core/classes/class-form-styles.php:8 13810 #: core/classes/class-form-styles.php:851 801 811 msgid "Make button a field of last input" 802 812 msgstr "" 803 813 804 #: core/classes/class-form-styles.php:8 43814 #: core/classes/class-form-styles.php:881 805 815 msgid "Text on focus" 806 816 msgstr "" 807 817 808 #: core/classes/class-form-styles.php:8 55818 #: core/classes/class-form-styles.php:893 809 819 msgid "Add your own CSS code here to customize the appearance of your form." 810 820 msgstr "" 811 821 812 #: core/classes/class-form-styles.php:8 57822 #: core/classes/class-form-styles.php:895 813 823 msgid "For each rule you add, we'll prepend your form's HTML ID. This makes sure all styles added will only apply to this form. For example %s becomes %s." 814 824 msgstr "" 815 825 816 #: core/classes/class-form-styles.php: 865826 #: core/classes/class-form-styles.php:903 817 827 msgid "The edit field automatically highlights code syntax. You can disable this in your <a href=\"%s\" class=\"%s\" target=\"_blank\">user profile</a> to work in plain text mode." 818 828 msgstr "" 819 829 820 #: core/classes/class-form-styles.php: 873821 #: core/classes/class-form-styles.php: 883830 #: core/classes/class-form-styles.php:911 831 #: core/classes/class-form-styles.php:921 822 832 msgid "Additional CSS" 823 833 msgstr "" … … 2652 2662 msgstr "" 2653 2663 2654 #: core/templates/customize-controls/setup/upsell.php:2 2664 #: core/templates/customize-controls/style/divider.php:10 2665 msgid "Back" 2666 msgstr "" 2667 2668 #: core/templates/customize-controls/style/divider.php:13 2669 msgid "You are customizing" 2670 msgstr "" 2671 2672 #: core/templates/customize-form-build.php:4 2673 msgid "Add title" 2674 msgstr "" 2675 2676 #: core/templates/customize-form-build.php:9 2677 msgid "" 2678 "It doesn't look like your form has any fields yet. Want to add one?\n" 2679 "Click the \"Add a Field\" button to start." 2680 msgstr "" 2681 2682 #: core/templates/customize-form-build.php:13 2683 msgid "Add a Field" 2684 msgstr "" 2685 2686 #: core/templates/customize-form-item.php:18 2687 msgid "Add Part" 2688 msgstr "" 2689 2690 #: core/templates/customize-form-item.php:21 2691 #: core/templates/customize-form-steps.php:4 2692 msgid "Setup" 2693 msgstr "" 2694 2695 #: core/templates/customize-form-item.php:24 2696 msgid "Style" 2697 msgstr "" 2698 2699 #: core/templates/customize-form-item.php:33 2700 #: core/templates/parts/customize-divider.php:24 2701 #: core/templates/parts/customize-layout_title.php:40 2702 #: inc/templates/customize-form-part-choice-footer.php:2 2703 #: inc/templates/customize-form-part-footer.php:3 2704 msgid "Delete" 2705 msgstr "" 2706 2707 #: core/templates/customize-form-item.php:34 2708 msgid "Preview" 2709 msgstr "" 2710 2711 #: core/templates/customize-form-part-logic.php:2 2712 #: inc/templates/customize-form-part-choice-footer.php:4 2713 #: inc/templates/customize-form-part-footer.php:5 2714 msgid "Logic" 2715 msgstr "" 2716 2717 #: core/templates/customize-form-part-logic.php:4 2718 msgid "Upgrade to add logic rule" 2719 msgstr "" 2720 2721 #: core/templates/customize-form-parts-drawer.php:5 2722 msgid "Search fields" 2723 msgstr "" 2724 2725 #: core/templates/customize-form-parts-drawer.php:7 2726 msgid "Clear Results" 2727 msgstr "" 2728 2655 2729 #: core/templates/customize-form-parts-drawer.php:37 2656 2730 #: inc/classes/class-answer-limiter-dummy.php:39 2731 #: inc/classes/class-happyforms.php:687 2732 #: inc/classes/class-happyforms.php:688 2733 #: inc/classes/class-happyforms.php:689 2734 #: inc/classes/class-happyforms.php:690 2657 2735 #: inc/templates/customize-controls/checkbox_dummy.php:7 2658 2736 #: inc/templates/customize-controls/email-parts-list-dummy.php:2 … … 2663 2741 #: inc/templates/customize-form-part-choice-footer.php:4 2664 2742 #: inc/templates/customize-form-part-footer.php:5 2665 msgid "Members Only" 2666 msgstr "" 2667 2668 #: core/templates/customize-controls/style/divider.php:10 2669 msgid "Back" 2670 msgstr "" 2671 2672 #: core/templates/customize-controls/style/divider.php:13 2673 msgid "You are customizing" 2674 msgstr "" 2675 2676 #: core/templates/customize-form-build.php:4 2677 msgid "Add title" 2678 msgstr "" 2679 2680 #: core/templates/customize-form-build.php:9 2681 msgid "" 2682 "It doesn't look like your form has any fields yet. Want to add one?\n" 2683 "Click the \"Add a Field\" button to start." 2684 msgstr "" 2685 2686 #: core/templates/customize-form-build.php:13 2687 msgid "Add a Field" 2688 msgstr "" 2689 2690 #: core/templates/customize-form-item.php:18 2691 msgid "Add Part" 2692 msgstr "" 2693 2694 #: core/templates/customize-form-item.php:21 2695 #: core/templates/customize-form-steps.php:4 2696 msgid "Setup" 2697 msgstr "" 2698 2699 #: core/templates/customize-form-item.php:24 2700 msgid "Style" 2701 msgstr "" 2702 2703 #: core/templates/customize-form-item.php:33 2704 #: core/templates/parts/customize-divider.php:24 2705 #: core/templates/parts/customize-layout_title.php:40 2706 #: inc/templates/customize-form-part-choice-footer.php:2 2707 #: inc/templates/customize-form-part-footer.php:3 2708 msgid "Delete" 2709 msgstr "" 2710 2711 #: core/templates/customize-form-item.php:34 2712 msgid "Preview" 2713 msgstr "" 2714 2715 #: core/templates/customize-form-part-logic.php:2 2716 #: inc/templates/customize-form-part-choice-footer.php:4 2717 #: inc/templates/customize-form-part-footer.php:5 2718 msgid "Logic" 2719 msgstr "" 2720 2721 #: core/templates/customize-form-part-logic.php:4 2722 msgid "Upgrade to add logic rule" 2723 msgstr "" 2724 2725 #: core/templates/customize-form-parts-drawer.php:5 2726 msgid "Search fields" 2727 msgstr "" 2728 2729 #: core/templates/customize-form-parts-drawer.php:7 2730 msgid "Clear Results" 2743 msgid "Upgrade" 2731 2744 msgstr "" 2732 2745 … … 3025 3038 msgstr "" 3026 3039 3027 #: inc/classes/class-happyforms.php:8 03040 #: inc/classes/class-happyforms.php:81 3028 3041 msgid "Trash submission if it contains words in" 3029 3042 msgstr "" 3030 3043 3031 #: inc/classes/class-happyforms.php:8 13044 #: inc/classes/class-happyforms.php:82 3032 3045 msgid "Disallowed Comment Keys" 3033 3046 msgstr "" 3034 3047 3035 #: inc/classes/class-happyforms.php:87 3036 msgid "Upgrade" 3037 msgstr "" 3038 3039 #: inc/classes/class-happyforms.php:95 3048 #: inc/classes/class-happyforms.php:89 3040 3049 msgid "Redirect to this page address (URL) after submission" 3041 3050 msgstr "" 3042 3051 3052 #: inc/classes/class-happyforms.php:90 3053 msgid "Search or type URL" 3054 msgstr "" 3055 3043 3056 #: inc/classes/class-happyforms.php:96 3044 msgid "S earch or type URL"3057 msgid "Shuffle order of fields" 3045 3058 msgstr "" 3046 3059 3047 3060 #: inc/classes/class-happyforms.php:102 3048 msgid " Shuffle order of fields"3061 msgid "Use reCAPTCHA" 3049 3062 msgstr "" 3050 3063 3051 3064 #: inc/classes/class-happyforms.php:108 3052 msgid " Use reCAPTCHA"3065 msgid "Let submitters save a draft for set number of days" 3053 3066 msgstr "" 3054 3067 3055 3068 #: inc/classes/class-happyforms.php:114 3056 msgid " Let submitters save a draft for set number of days"3069 msgid "Require submitters to review a submission" 3057 3070 msgstr "" 3058 3071 3059 3072 #: inc/classes/class-happyforms.php:120 3060 msgid " Require submitters to review a submission"3073 msgid "Max number of submissions" 3061 3074 msgstr "" 3062 3075 3063 3076 #: inc/classes/class-happyforms.php:126 3064 msgid "Max number of submissions"3065 msgstr ""3066 3067 #: inc/classes/class-happyforms.php:1323068 3077 msgid "Erase submitter's personal data after set number of days" 3069 3078 msgstr "" 3070 3079 3071 #: inc/classes/class-happyforms.php:15 83080 #: inc/classes/class-happyforms.php:152 3072 3081 msgid "Send abandonment email" 3073 3082 msgstr "" 3074 3083 3084 #: inc/classes/class-happyforms.php:166 3085 msgid "Rating" 3086 msgstr "" 3087 3075 3088 #: inc/classes/class-happyforms.php:172 3076 msgid "Checkboxes & Radios"3077 msgstr ""3078 3079 #: inc/classes/class-happyforms.php:1783080 msgid "Rating"3081 msgstr ""3082 3083 #: inc/classes/class-happyforms.php:1843084 3089 msgid "Multi Step" 3085 3090 msgstr "" 3086 3091 3087 #: inc/classes/class-happyforms.php:1 983092 #: inc/classes/class-happyforms.php:186 3088 3093 msgid "Form redirected after submission" 3089 3094 msgstr "" 3090 3095 3091 #: inc/classes/class-happyforms.php: 2033096 #: inc/classes/class-happyforms.php:191 3092 3097 msgid "Form has reached its reply limit" 3093 3098 msgstr "" 3094 3099 3095 #: inc/classes/class-happyforms.php: 2083100 #: inc/classes/class-happyforms.php:196 3096 3101 msgid "Submitter has returned to a draft" 3097 3102 msgstr "" 3098 3103 3099 #: inc/classes/class-happyforms.php:2 133104 #: inc/classes/class-happyforms.php:201 3100 3105 msgid "Submitter is viewing review page" 3101 3106 msgstr "" 3102 3107 3103 #: inc/classes/class-happyforms.php:2 183108 #: inc/classes/class-happyforms.php:206 3104 3109 msgid "Payment completed" 3105 3110 msgstr "" 3106 3111 3107 #: inc/classes/class-happyforms.php:2 233112 #: inc/classes/class-happyforms.php:211 3108 3113 msgid "Payment failed" 3109 3114 msgstr "" 3110 3115 3111 #: inc/classes/class-happyforms.php:2 283116 #: inc/classes/class-happyforms.php:216 3112 3117 msgid "Payment cancelled" 3113 3118 msgstr "" 3114 3119 3115 #: inc/classes/class-happyforms.php:2 333120 #: inc/classes/class-happyforms.php:221 3116 3121 msgid "Previous page" 3117 3122 msgstr "" 3118 3123 3119 #: inc/classes/class-happyforms.php:2 383124 #: inc/classes/class-happyforms.php:226 3120 3125 msgid "Redirect to page" 3121 3126 msgstr "" 3122 3127 3123 #: inc/classes/class-happyforms.php:2 433128 #: inc/classes/class-happyforms.php:231 3124 3129 msgid "Print user submission" 3125 3130 msgstr "" 3126 3131 3127 #: inc/classes/class-happyforms.php:2 483132 #: inc/classes/class-happyforms.php:236 3128 3133 msgid "Edit reply" 3129 3134 msgstr "" 3130 3135 3131 #: inc/classes/class-happyforms.php:2 533136 #: inc/classes/class-happyforms.php:241 3132 3137 msgid "Clear saved draft reply" 3133 3138 msgstr "" 3134 3139 3135 #: inc/classes/class-happyforms.php:2 583140 #: inc/classes/class-happyforms.php:246 3136 3141 msgid "Save draft reply" 3137 3142 msgstr "" 3138 3143 3139 #: inc/classes/class-happyforms.php:2 633144 #: inc/classes/class-happyforms.php:251 3140 3145 msgid "Upload files" 3141 3146 msgstr "" 3142 3147 3143 #: inc/classes/class-happyforms.php:2 683148 #: inc/classes/class-happyforms.php:256 3144 3149 msgid "Remove uploaded file" 3145 3150 msgstr "" 3146 3151 3147 #: inc/classes/class-happyforms.php:2 733152 #: inc/classes/class-happyforms.php:261 3148 3153 msgid "Review reply" 3149 3154 msgstr "" 3150 3155 3151 #: inc/classes/class-happyforms.php:2 783156 #: inc/classes/class-happyforms.php:266 3152 3157 msgid "Start drawing signature" 3153 3158 msgstr "" 3154 3159 3155 #: inc/classes/class-happyforms.php:2 833160 #: inc/classes/class-happyforms.php:271 3156 3161 msgid "Start over drawing signature" 3157 3162 msgstr "" 3158 3163 3159 #: inc/classes/class-happyforms.php:2 883164 #: inc/classes/class-happyforms.php:276 3160 3165 msgid "Clear drawn signature" 3161 3166 msgstr "" 3162 3167 3163 #: inc/classes/class-happyforms.php:2 933168 #: inc/classes/class-happyforms.php:281 3164 3169 msgid "Done drawing signature" 3165 3170 msgstr "" 3166 3171 3167 #: inc/classes/class-happyforms.php:2 983172 #: inc/classes/class-happyforms.php:286 3168 3173 msgid "Field answer reached its limit" 3169 3174 msgstr "" 3170 3175 3171 #: inc/classes/class-happyforms.php: 3033176 #: inc/classes/class-happyforms.php:291 3172 3177 msgid "Coupon code invalid" 3173 3178 msgstr "" 3174 3179 3175 #: inc/classes/class-happyforms.php: 3083180 #: inc/classes/class-happyforms.php:296 3176 3181 msgid "Required file isn't uploaded" 3177 3182 msgstr "" 3178 3183 3179 #: inc/classes/class-happyforms.php:3 133184 #: inc/classes/class-happyforms.php:301 3180 3185 msgid "Required terms haven't been scrolled" 3181 3186 msgstr "" 3182 3187 3183 #: inc/classes/class-happyforms.php:3 183188 #: inc/classes/class-happyforms.php:306 3184 3189 msgid "Field contains disallowed word" 3185 3190 msgstr "" 3186 3191 3187 #: inc/classes/class-happyforms.php:3 233192 #: inc/classes/class-happyforms.php:311 3188 3193 msgid "Disallowed IP address or browser" 3189 3194 msgstr "" 3190 3195 3191 #: inc/classes/class-happyforms.php:3 283196 #: inc/classes/class-happyforms.php:316 3192 3197 msgid "This file's size is too big" 3193 3198 msgstr "" 3194 3199 3195 #: inc/classes/class-happyforms.php:3 333200 #: inc/classes/class-happyforms.php:321 3196 3201 msgid "This file's type not allowed" 3197 3202 msgstr "" 3198 3203 3199 #: inc/classes/class-happyforms.php:3 383204 #: inc/classes/class-happyforms.php:326 3200 3205 msgid "A file with this name has already been uploaded" 3201 3206 msgstr "" 3202 3207 3203 #: inc/classes/class-happyforms.php:3 433208 #: inc/classes/class-happyforms.php:331 3204 3209 msgid "User uploaded too few files" 3205 3210 msgstr "" 3206 3211 3207 #: inc/classes/class-happyforms.php:3 483212 #: inc/classes/class-happyforms.php:336 3208 3213 msgid "Price is too low" 3209 3214 msgstr "" 3210 3215 3211 #: inc/classes/class-happyforms.php:3 533216 #: inc/classes/class-happyforms.php:341 3212 3217 msgid "Phone field country code label" 3213 3218 msgstr "" 3214 3219 3215 #: inc/classes/class-happyforms.php:3 583220 #: inc/classes/class-happyforms.php:346 3216 3221 msgid "Phone field number label" 3217 3222 msgstr "" 3218 3223 3219 #: inc/classes/class-happyforms.php:3 633224 #: inc/classes/class-happyforms.php:351 3220 3225 msgid "Total files uploaded" 3221 3226 msgstr "" 3222 3227 3223 #: inc/classes/class-happyforms.php:3 683228 #: inc/classes/class-happyforms.php:356 3224 3229 msgid "Payment method" 3225 3230 msgstr "" 3226 3231 3227 #: inc/classes/class-happyforms.php:3 733232 #: inc/classes/class-happyforms.php:361 3228 3233 msgid "Pay what you want" 3229 3234 msgstr "" 3230 3235 3231 #: inc/classes/class-happyforms.php:3 783236 #: inc/classes/class-happyforms.php:366 3232 3237 msgid "Submitter will be redirected to PayPal" 3233 3238 msgstr "" 3234 3239 3235 #: inc/classes/class-happyforms.php:3 833240 #: inc/classes/class-happyforms.php:371 3236 3241 msgid "PayPal payment" 3237 3242 msgstr "" 3238 3243 3239 #: inc/classes/class-happyforms.php:3 883244 #: inc/classes/class-happyforms.php:376 3240 3245 msgid "Stripe is processing payment" 3241 3246 msgstr "" 3242 3247 3243 #: inc/classes/class-happyforms.php:3 933248 #: inc/classes/class-happyforms.php:381 3244 3249 msgid "Stripe payment" 3245 3250 msgstr "" 3246 3251 3247 #: inc/classes/class-happyforms.php:3 983252 #: inc/classes/class-happyforms.php:386 3248 3253 msgid "Stripe card field" 3249 3254 msgstr "" 3250 3255 3251 #: inc/classes/class-happyforms.php: 4033256 #: inc/classes/class-happyforms.php:391 3252 3257 msgid "Card number" 3253 3258 msgstr "" 3254 3259 3255 #: inc/classes/class-happyforms.php: 4083260 #: inc/classes/class-happyforms.php:396 3256 3261 msgid "Card expiration" 3257 3262 msgstr "" 3258 3263 3259 #: inc/classes/class-happyforms.php:4 133264 #: inc/classes/class-happyforms.php:401 3260 3265 msgid "Card security code" 3261 3266 msgstr "" 3262 3267 3263 #: inc/classes/class-happyforms.php:4 183268 #: inc/classes/class-happyforms.php:406 3264 3269 msgid "Coupon field label" 3265 3270 msgstr "" 3266 3271 3267 #: inc/classes/class-happyforms.php:4 233272 #: inc/classes/class-happyforms.php:411 3268 3273 msgid "Apply coupon button label" 3269 3274 msgstr "" 3270 3275 3271 #: inc/classes/class-happyforms.php:4 283276 #: inc/classes/class-happyforms.php:416 3272 3277 msgid "Current page" 3273 3278 msgstr "" … … 3412 3417 3413 3418 #: inc/classes/parts/class-part-scale-dummy.php:9 3414 msgid "For collecting opinions using a horizontal slider."3419 msgid "For collecting an approximate value or range along a horizontal slider." 3415 3420 msgstr "" 3416 3421 … … 3512 3517 3513 3518 #: integrations/classes/class-integrations-page-controller.php:39 3519 msgid "Drip" 3520 msgstr "" 3521 3522 #: integrations/classes/class-integrations-page-controller.php:40 3514 3523 msgid "reCAPTCHA" 3515 3524 msgstr "" 3516 3525 3517 #: integrations/classes/class-integrations-page-controller.php:4 03526 #: integrations/classes/class-integrations-page-controller.php:41 3518 3527 msgid "Stripe" 3519 3528 msgstr "" 3520 3529 3521 #: integrations/classes/class-integrations-page-controller.php:4 13530 #: integrations/classes/class-integrations-page-controller.php:42 3522 3531 msgid "PayPal" 3523 3532 msgstr "" 3524 3533 3525 #: integrations/classes/class-integrations-page-controller.php:4 23534 #: integrations/classes/class-integrations-page-controller.php:43 3526 3535 msgid "Zapier" 3527 3536 msgstr "" 3528 3537 3529 #: integrations/classes/class-integrations-page-controller.php:4 33538 #: integrations/classes/class-integrations-page-controller.php:44 3530 3539 msgid "Integromat" 3531 3540 msgstr "" 3532 3541 3533 #: integrations/classes/class-integrations-page-controller.php:4 43542 #: integrations/classes/class-integrations-page-controller.php:45 3534 3543 msgid "Integrately" 3535 3544 msgstr "" 3536 3545 3537 #: integrations/classes/class-integrations-page-controller.php:4 53546 #: integrations/classes/class-integrations-page-controller.php:46 3538 3547 msgid "Google Analytics" 3539 3548 msgstr "" … … 3604 3613 #: integrations/templates/widget-constant-contact-dummy.php:25 3605 3614 #: integrations/templates/widget-convertkit-dummy.php:8 3615 #: integrations/templates/widget-drip-dummy.php:8 3606 3616 #: integrations/templates/widget-emailoctopus-dummy.php:8 3607 3617 #: integrations/templates/widget-google-analytics-dummy.php:8 … … 3632 3642 #: integrations/templates/widget-constant-contact-dummy.php:25 3633 3643 #: integrations/templates/widget-convertkit-dummy.php:8 3644 #: integrations/templates/widget-drip-dummy.php:8 3634 3645 #: integrations/templates/widget-emailoctopus-dummy.php:8 3635 3646 #: integrations/templates/widget-google-analytics-dummy.php:8 … … 3673 3684 #: integrations/templates/widget-constant-contact-dummy.php:33 3674 3685 #: integrations/templates/widget-convertkit-dummy.php:16 3686 #: integrations/templates/widget-drip-dummy.php:16 3675 3687 #: integrations/templates/widget-emailoctopus-dummy.php:16 3676 3688 #: integrations/templates/widget-google-analytics-dummy.php:16 … … 3703 3715 msgstr "" 3704 3716 3717 #: integrations/templates/widget-drip-dummy.php:5 3718 msgid "API token" 3719 msgstr "" 3720 3705 3721 #: integrations/templates/widget-google-analytics-dummy.php:5 3706 3722 msgid "Tracking ID" -
happyforms/trunk/readme.txt
r2834276 r2847452 6 6 Tested up to: 6.1 7 7 Requires PHP: 7.0 8 Stable tag: 1.2 1.18 Stable tag: 1.22.0 9 9 License: GPLv2 or later 10 10 License URI: http://www.gnu.org/licenses/gpl-2.0.html … … 160 160 161 161 == Changelog == 162 163 = January 12, 2023 = 164 165 Version 1.22.0 changelog: 166 167 * Changed: Premium features and screens badges have been restyled to better match core styling. 168 * Fixed: Form block attributes are now properly escaped, preventing potential security issues. 162 169 163 170 = December 15, 2022 = … … 1494 1501 == Upgrade Notice == 1495 1502 1503 = 1.22.0 = 1504 * Form block security improvements, style tweaks for upgraded features. 1505 1496 1506 = 1.21.1 = 1497 1507 * Dashboard notices and Messages tab improvements.
Note: See TracChangeset
for help on using the changeset viewer.