Changeset 3056702
- Timestamp:
- 03/22/2024 10:38:35 AM (2 years ago)
- Location:
- reviews-sorted/trunk
- Files:
-
- 3 edited
-
README.txt (modified) (2 diffs)
-
reviews-sorted.php (modified) (1 diff)
-
templates/reviews-form.php (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
reviews-sorted/trunk/README.txt
r3055103 r3056702 6 6 Tested up to: 6.4.3 7 7 Requires PHP: 7.4 8 Stable tag: 2.3. 98 Stable tag: 2.3.10 9 9 License: GPLv2 or later 10 10 License URI: http://www.gnu.org/licenses/gpl-2.0.html … … 107 107 == Changelog == 108 108 109 = v2.3.10 (Mar 22, 2024) = 110 * "Hide/Show" functionality in the review form has been modified. 111 109 112 = v2.3.9 (Mar 20, 2024) = 110 113 * Improved form flexibility & Enhanced Business controls. -
reviews-sorted/trunk/reviews-sorted.php
r3055103 r3056702 6 6 * Author: Reviews Sorted 7 7 * Author URI: https://reviewssorted.com/ 8 * Version: 2.3. 98 * Version: 2.3.10 9 9 * Text Domain: reviews-sorted 10 10 * Domain Path: /languages -
reviews-sorted/trunk/templates/reviews-form.php
r3055103 r3056702 5 5 <?php if($form_main_heading || $form_sub_heading): ?> 6 6 <div class="entry-header"> 7 <?php if($form_main_heading): ?>7 <?php if($form_main_heading): ?> 8 8 <h2 class="title"><?php echo wp_kses_data($form_main_heading); ?></h2> 9 9 <?php endif; ?> … … 37 37 $field_class = 'rs-form_group rs-form_group_'.$field_key; 38 38 39 if( isset($field['fullwidth']) && $field['fullwidth'] ){39 if( isset($field['fullwidth']) && $field['fullwidth'] && $field['type'] == 'textarea'){ 40 40 $field_class .= ' col-span-2'; 41 41 } … … 45 45 $asterisks = '<span class="asterisks">*</span>'; 46 46 ?> 47 <div class="<?php esc_attr_e($field_class); ?>">48 <?php if($form_hidden_label != 'yes'):49 if ($hide_field != 1) {50 ?>51 <label for="rs-form_<?php esc_attr_e($field_key); ?>"><?php echo wp_kses_data( $field_label); ?><?= $required ? $asterisks : '';?>52 </label>53 <?php54 }55 endif; ?>56 <?php57 switch ($field['type']) {58 case 'select':59 ?>60 <?php if ($hide_field != 1) { ?>61 <select name="<?php esc_attr_e($field_key); ?>" class="rs-form_control" id="rs-form_<?php esc_attr_e($field_key); ?>" <?=($required) ?62 'required' : '';?>>63 <option value="" disabled selected hidden><?php esc_html_e($field_placeholder); ?></option>64 <?php foreach($field['options'] as $val => $label): ?>65 <option value="<?php esc_attr_e($val); ?>"><?php esc_html_e($label); ?></option>66 <?php endforeach; ?>67 </select>68 <?php } ?>69 <?php70 break;71 case 'textarea':72 ?>73 47 <?php if ($hide_field != 1) { ?> 74 <textarea id="rs-form_<?php esc_attr_e($field_key); ?>" class="rs-form_control" name="<?php esc_attr_e($field_key); ?>" 75 placeholder="<?php esc_attr_e($field_placeholder); ?>" rows="8"></textarea> 48 <div class="<?php esc_attr_e($field_class); ?>"> 49 <?php if($form_hidden_label != 'yes'): 50 if ($hide_field != 1) { 51 ?> 52 <label for="rs-form_<?php esc_attr_e($field_key); ?>"><?php echo wp_kses_data( $field_label); ?><?= $required ? $asterisks : '';?> 53 </label> 54 <?php 55 } 56 endif; ?> 57 <?php 58 switch ($field['type']) { 59 case 'select': 60 ?> 61 <?php if ($hide_field != 1) { ?> 62 <select name="<?php esc_attr_e($field_key); ?>" class="rs-form_control" id="rs-form_<?php esc_attr_e($field_key); ?>" <?=($required) ? 63 'required' : '';?>> 64 <option value="" disabled selected hidden><?php esc_html_e($field_placeholder); ?></option> 65 <?php foreach($field['options'] as $val => $label): ?> 66 <option value="<?php esc_attr_e($val); ?>"><?php esc_html_e($label); ?></option> 67 <?php endforeach; ?> 68 </select> 76 69 <?php } ?> 77 70 <?php 78 71 break; 79 case ' email':72 case 'textarea': 80 73 ?> 81 74 <?php if ($hide_field != 1) { ?> 82 <input <?=($required) ? 83 'required' : '';?> type="email" class="rs-form_control" id="rs-form_<?php esc_attr_e($field_key); ?>" name="<?php esc_attr_e($field_key); ?>" 84 placeholder="<?php esc_attr_e($field_placeholder); ?>" pattern="[a-z0-9._%+-]+@[a-z0-9.-]+\.[a-z]{2,}$"> 85 <?php } ?> 86 <?php 87 break; 75 <textarea id="rs-form_<?php esc_attr_e($field_key); ?>" class="rs-form_control" name="<?php esc_attr_e($field_key); ?>" 76 placeholder="<?php esc_attr_e($field_placeholder); ?>" rows="8"></textarea> 77 <?php } ?> 78 <?php 79 break; 80 case 'email': 81 ?> 82 <?php if ($hide_field != 1) { ?> 83 <input <?=($required) ? 84 'required' : '';?> type="email" class="rs-form_control" id="rs-form_<?php esc_attr_e($field_key); ?>" name="<?php esc_attr_e($field_key); ?>" 85 placeholder="<?php esc_attr_e($field_placeholder); ?>" pattern="[a-z0-9._%+-]+@[a-z0-9.-]+\.[a-z]{2,}$"> 86 <?php } ?> 87 <?php 88 break; 88 89 89 default:90 ?>91 <?php if ($hide_field != 1) { ?>92 <input <?=($required) ?93 'required' : '';?> type="text" class="rs-form_control" id="rs-form_<?php esc_attr_e($field_key); ?>" name="<?php esc_attr_e($field_key); ?>"94 placeholder="<?php esc_attr_e($field_placeholder); ?>">95 <?php } ?>96 <?php97 break;98 }99 ?>100 </div>101 90 default: 91 ?> 92 <?php if ($hide_field != 1) { ?> 93 <input <?=($required) ? 94 'required' : '';?> type="text" class="rs-form_control" id="rs-form_<?php esc_attr_e($field_key); ?>" name="<?php esc_attr_e($field_key); ?>" 95 placeholder="<?php esc_attr_e($field_placeholder); ?>"> 96 <?php } ?> 97 <?php 98 break; 99 } 100 ?> 101 </div> 102 <?php } ?> 102 103 <?php endforeach; ?> 103 104 104 <div class="rs-form_footer ">105 <button type="submit" class="rs-form_btn" ><?php _e('Submit', 'reviews-sorted'); ?></button>105 <div class="rs-form_footer col-span-2"> 106 <button type="submit" class="rs-form_btn" style="width: 100%;"><?php _e('Submit', 'reviews-sorted'); ?></button> 106 107 </div> 107 108 <div class="rs-form_group col-span-2 desc"> 108 <small><?php _e('* Required Fields', 'reviews-sorted'); ?></small>109 </div>109 <small><?php _e('* Required Fields', 'reviews-sorted'); ?></small> 110 </div> 110 111 111 <input type="hidden" name="action" value="rs_reviews_submit">112 <input type="hidden" name="redirect" value="<?php esc_attr_e($form_redirect_page); ?>">113 <?php wp_nonce_field( 'rs_reviews-form', 'security-code' ); ?>112 <input type="hidden" name="action" value="rs_reviews_submit"> 113 <input type="hidden" name="redirect" value="<?php esc_attr_e($form_redirect_page); ?>"> 114 <?php wp_nonce_field( 'rs_reviews-form', 'security-code' ); ?> 114 115 115 116 </form>
Note: See TracChangeset
for help on using the changeset viewer.