PluginProbe
WP Directory Kit / 1.5.9
WP Directory Kit v1.5.9
1.5.9 1.5.7 1.5.6 1.5.5 1.5.4 1.5.3 trunk 1.1.0 1.1.6 1.1.8 1.2.3 1.2.4 1.2.5 1.2.6 1.2.7 1.2.8 1.2.9 1.3.0 1.3.1 1.3.2 1.3.3 1.3.4 1.3.5 1.3.6 1.3.8 All 37 releases
← All changes | application/views/search_fields/DATE.php +12 -7 1.2.6 → 1.5.9 View file →
@@ -14,8 +14,10 @@
14 14 $field_key = 'field_'.wmvc_show_data('idfield',$field_data);
15 15 $field_attr_id = 'wdk_field_'.wmvc_show_data('idfield', $field_data);
16 16 $placeholder = wmvc_show_data('field_label', $field_data);
17 17 $field_value = '';
18 +// Dynamic field values are registered in the translation catalog separately.
19 +// phpcs:ignore WordPress.WP.I18n.NonSingularStringLiteralText
18 20 $placeholder = esc_html__($placeholder,'wpdirectorykit');
19 21
20 22 $query_type = wmvc_show_data('query_type', $field_data, '');
21 23
@@ -26,9 +28,9 @@
26 28 $field_value = sanitize_text_field($predefinedfields_query[$field_key]);
27 29 }
28 30
29 31 if(isset($_GET[$field_key])) {
30 - $field_value = sanitize_text_field($_GET[$field_key]);
32 + $field_value = sanitize_text_field(wp_unslash($_GET[$field_key]));
31 33 }
32 34
33 35 if($query_type =='min')
34 36 $placeholder = esc_html__('Min','wpdirectorykit').' '.$placeholder;
@@ -39,18 +41,21 @@
39 41 wdk_search_fields_toggle();
40 42 ?>
41 43
42 44 <div class="wdk-field wdk-col <?php if($query_type == 'min_max'):?>min_max_wdk-field<?php endif;?> <?php echo esc_attr(wmvc_show_data('field_type', $field_data)); ?> <?php echo esc_attr(wmvc_show_data('class', $field_data)); ?>
43 - wdk_field_id_<?php echo wmvc_show_data('idfield',$field_data);?>">
44 - <label class="wdk-field-label"><?php echo esc_html__(wmvc_show_data('field_label', $field_data),'wpdirectorykit'); ?></label>
45 + wdk_field_id_<?php echo esc_attr(wmvc_show_data('idfield',$field_data));?>">
46 + <label class="wdk-field-label"><?php
47 + // Dynamic field values are registered in the translation catalog separately.
48 + // phpcs:ignore WordPress.WP.I18n.NonSingularStringLiteralText
49 + echo esc_html__(wmvc_show_data('field_label', $field_data),'wpdirectorykit'); ?></label>
45 50 <div class="wdk-field-group">
46 51 <?php if($query_type == 'min_max'):?>
47 52 <div class="wdk-row min_max_row">
48 - <div class="wdk-col-6">
49 - <input class="wdk-control wdk-fielddate" name="<?php echo esc_attr($field_key.'_min'); ?>" type="text" id="<?php echo esc_attr($field_attr_id.'_min'); ?>" value="<?php echo (isset($_GET[$field_key.'_min'])) ? esc_attr($_GET[$field_key.'_min']) : ''; ?>" placeholder="<?php echo esc_html__('Min','wpdirectorykit').' '.esc_attr(trim($placeholder));?>">
53 + <div class="wdk-col wdk-col-6">
54 + <input class="wdk-control wdk-fielddate" name="<?php echo esc_attr($field_key.'_min'); ?>" type="text" id="<?php echo esc_attr($field_attr_id.'_min'); ?>" value="<?php echo (isset($_GET[$field_key.'_min'])) ? esc_attr($_GET[$field_key.'_min']) : ''; ?>" placeholder="<?php echo esc_attr__('Min','wpdirectorykit').' '.esc_attr(trim($placeholder));?>">
50 55 </div>
51 - <div class="wdk-col-6">
52 - <input class="wdk-control wdk-fielddate" name="<?php echo esc_attr($field_key.'_max'); ?>" type="text" id="<?php echo esc_attr($field_attr_id.'_max'); ?>" value="<?php echo (isset($_GET[$field_key.'_max'])) ? esc_attr($_GET[$field_key.'_max']) : ''; ?>" placeholder="<?php echo esc_html__('Max','wpdirectorykit').' '.esc_attr(trim($placeholder));?>">
56 + <div class="wdk-col wdk-col-6">
57 + <input class="wdk-control wdk-fielddate" name="<?php echo esc_attr($field_key.'_max'); ?>" type="text" id="<?php echo esc_attr($field_attr_id.'_max'); ?>" value="<?php echo (isset($_GET[$field_key.'_max'])) ? esc_attr($_GET[$field_key.'_max']) : ''; ?>" placeholder="<?php echo esc_attr__('Max','wpdirectorykit').' '.esc_attr(trim($placeholder));?>">
53 58 </div>
54 59 </div>
55 60 <?php else:?>
56 61 <input class="wdk-control wdk-fielddate" name="<?php echo esc_attr($field_key); ?>" type="text" id="<?php echo esc_attr($field_attr_id); ?>" value="<?php echo esc_attr($field_value); ?>" placeholder="<?php echo esc_attr(trim($placeholder));?>">