|
@@ -1,12 +1,12 @@ discard block |
|
|
block discarded – undo |
|
1
|
1
|
<?php if ( in_array( $field['type'], array( 'email', 'url', 'text' ) ) ) { ?> |
|
2
|
|
-<input type="<?php echo ( $frm_settings->use_html || $field['type'] == 'password' ) ? $field['type'] : 'text'; ?>" id="<?php echo esc_attr( $html_id ) ?>" name="<?php echo esc_attr( $field_name ) ?>" value="<?php echo esc_attr( $field['value'] ) ?>" <?php do_action('frm_field_input_html', $field) ?>/> |
|
|
2
|
+<input type="<?php echo ( $frm_settings->use_html || $field['type'] == 'password' ) ? $field['type'] : 'text'; ?>" id="<?php echo esc_attr( $html_id ) ?>" name="<?php echo esc_attr( $field_name ) ?>" value="<?php echo esc_attr( $field['value'] ) ?>" <?php do_action( 'frm_field_input_html', $field ) ?>/> |
|
3
|
3
|
<?php } else if ( $field['type'] == 'textarea' ) { ?> |
|
4
|
4
|
<textarea name="<?php echo esc_attr( $field_name ) ?>" id="<?php echo esc_attr( $html_id ) ?>" <?php |
|
5
|
5
|
if ( $field['max'] ) { |
|
6
|
6
|
echo 'rows="' . esc_attr( $field['max'] ) . '" '; |
|
7
|
7
|
} |
|
8
|
|
-do_action('frm_field_input_html', $field); |
|
9
|
|
-?>><?php echo FrmAppHelper::esc_textarea($field['value']) ?></textarea> |
|
|
8
|
+do_action( 'frm_field_input_html', $field ); |
|
|
9
|
+?>><?php echo FrmAppHelper::esc_textarea( $field['value'] ) ?></textarea> |
|
10
|
10
|
<?php |
|
11
|
11
|
|
|
12
|
12
|
} else if ( $field['type'] == 'radio' ) { |
|
@@ -17,29 +17,29 @@ discard block |
|
|
block discarded – undo |
|
17
|
17
|
<?php |
|
18
|
18
|
} |
|
19
|
19
|
|
|
20
|
|
- if ( isset($field['post_field']) && $field['post_field'] == 'post_category' ) { |
|
|
20
|
+ if ( isset( $field['post_field'] ) && $field['post_field'] == 'post_category' ) { |
|
21
|
21
|
do_action( 'frm_after_checkbox', array( 'field' => $field, 'field_name' => $field_name, 'type' => $field['type'] ) ); |
|
22
|
|
- } else if ( is_array($field['options']) ) { |
|
|
22
|
+ } else if ( is_array( $field['options'] ) ) { |
|
23
|
23
|
foreach ( $field['options'] as $opt_key => $opt ) { |
|
24
|
24
|
if ( isset( $atts ) && isset( $atts['opt'] ) && ( $atts['opt'] != $opt_key ) ) { |
|
25
|
25
|
continue; |
|
26
|
26
|
} |
|
27
|
27
|
|
|
28
|
|
- $field_val = apply_filters('frm_field_value_saved', $opt, $opt_key, $field); |
|
29
|
|
- $opt = apply_filters('frm_field_label_seen', $opt, $opt_key, $field); ?> |
|
|
28
|
+ $field_val = apply_filters( 'frm_field_value_saved', $opt, $opt_key, $field ); |
|
|
29
|
+ $opt = apply_filters( 'frm_field_label_seen', $opt, $opt_key, $field ); ?> |
|
30
|
30
|
<div class="<?php echo esc_attr( apply_filters( 'frm_radio_class', 'frm_radio', $field, $field_val ) ) ?>"><?php |
|
31
|
31
|
|
|
32
|
32
|
if ( ! isset( $atts ) || ! isset( $atts['label'] ) || $atts['label'] ) { |
|
33
|
33
|
?><label for="<?php echo esc_attr( $html_id ) ?>-<?php echo esc_attr( $opt_key ) ?>"><?php |
|
34
|
34
|
} |
|
35
|
|
- $checked = FrmAppHelper::check_selected($field['value'], $field_val) ? 'checked="checked" ' : ' '; |
|
|
35
|
+ $checked = FrmAppHelper::check_selected( $field['value'], $field_val ) ? 'checked="checked" ' : ' '; |
|
36
|
36
|
|
|
37
|
37
|
$other_opt = false; |
|
38
|
38
|
$other_args = FrmFieldsHelper::prepare_other_input( compact( 'field_name', 'opt_key', 'field' ), $other_opt, $checked ); |
|
39
|
39
|
?> |
|
40
|
40
|
<input type="radio" name="<?php echo esc_attr( $field_name ) ?>" id="<?php echo esc_attr( $html_id . '-' . $opt_key ) ?>" value="<?php echo esc_attr( $field_val ) ?>" <?php |
|
41
|
41
|
echo $checked; |
|
42
|
|
- do_action('frm_field_input_html', $field); |
|
|
42
|
+ do_action( 'frm_field_input_html', $field ); |
|
43
|
43
|
?>/><?php |
|
44
|
44
|
|
|
45
|
45
|
if ( ! isset( $atts ) || ! isset( $atts['label'] ) || $atts['label'] ) { |
|
@@ -60,7 +60,7 @@ discard block |
|
|
block discarded – undo |
|
60
|
60
|
} |
|
61
|
61
|
} else if ( $field['type'] == 'select' ) { |
|
62
|
62
|
$read_only = false; |
|
63
|
|
- if ( isset($field['post_field']) && $field['post_field'] == 'post_category' ) { |
|
|
63
|
+ if ( isset( $field['post_field'] ) && $field['post_field'] == 'post_category' ) { |
|
64
|
64
|
echo FrmFieldsHelper::dropdown_categories( array( 'name' => $field_name, 'field' => $field ) ); |
|
65
|
65
|
} else { |
|
66
|
66
|
if ( FrmField::is_read_only( $field ) && ! FrmAppHelper::is_admin() ) { |
|
@@ -71,12 +71,12 @@ discard block |
|
|
block discarded – undo |
|
71
|
71
|
<input type="hidden" value="<?php echo esc_attr( $selected_value ) ?>" name="<?php echo esc_attr( $field_name ) ?>[]" /> <?php |
|
72
|
72
|
} |
|
73
|
73
|
} else { ?> |
|
74
|
|
- <input type="hidden" value="<?php echo esc_attr($field['value']) ?>" name="<?php echo esc_attr( $field_name ) ?>" id="<?php echo esc_attr( $html_id ) ?>" /> <?php |
|
|
74
|
+ <input type="hidden" value="<?php echo esc_attr( $field['value'] ) ?>" name="<?php echo esc_attr( $field_name ) ?>" id="<?php echo esc_attr( $html_id ) ?>" /> <?php |
|
75
|
75
|
} ?> |
|
76
|
|
- <select disabled="disabled" <?php do_action('frm_field_input_html', $field) ?>> <?php |
|
|
76
|
+ <select disabled="disabled" <?php do_action( 'frm_field_input_html', $field ) ?>> <?php |
|
77
|
77
|
|
|
78
|
78
|
} else { ?> |
|
79
|
|
-<select name="<?php echo esc_attr( $field_name ) ?>" id="<?php echo esc_attr( $html_id ) ?>" <?php do_action('frm_field_input_html', $field) ?>> |
|
|
79
|
+<select name="<?php echo esc_attr( $field_name ) ?>" id="<?php echo esc_attr( $html_id ) ?>" <?php do_action( 'frm_field_input_html', $field ) ?>> |
|
80
|
80
|
<?php } |
|
81
|
81
|
|
|
82
|
82
|
$other_opt = $other_checked = false; |
|
@@ -91,7 +91,7 @@ discard block |
|
|
block discarded – undo |
|
91
|
91
|
} |
|
92
|
92
|
} |
|
93
|
93
|
?> |
|
94
|
|
- <option value="<?php echo esc_attr($field_val) ?>" <?php echo $selected ? ' selected="selected"' : ''; ?><?php echo ( FrmFieldsHelper::is_other_opt( $opt_key ) ) ? ' class="frm_other_trigger"' : '';?>><?php echo esc_html( $opt == '' ? ' ' : $opt ); ?></option> |
|
|
94
|
+ <option value="<?php echo esc_attr( $field_val ) ?>" <?php echo $selected ? ' selected="selected"' : ''; ?><?php echo ( FrmFieldsHelper::is_other_opt( $opt_key ) ) ? ' class="frm_other_trigger"' : ''; ?>><?php echo esc_html( $opt == '' ? ' ' : $opt ); ?></option> |
|
95
|
95
|
<?php |
|
96
|
96
|
} ?> |
|
97
|
97
|
</select> |
|
@@ -120,17 +120,17 @@ discard block |
|
|
block discarded – undo |
|
120
|
120
|
} |
|
121
|
121
|
} |
|
122
|
122
|
|
|
123
|
|
- if ( isset($field['post_field']) && $field['post_field'] == 'post_category' ) { |
|
|
123
|
+ if ( isset( $field['post_field'] ) && $field['post_field'] == 'post_category' ) { |
|
124
|
124
|
do_action( 'frm_after_checkbox', array( 'field' => $field, 'field_name' => $field_name, 'type' => $field['type'] ) ); |
|
125
|
125
|
} else if ( $field['options'] ) { |
|
126
|
126
|
foreach ( $field['options'] as $opt_key => $opt ) { |
|
127
|
|
- if ( isset($atts) && isset($atts['opt']) && ($atts['opt'] != $opt_key) ) { |
|
|
127
|
+ if ( isset( $atts ) && isset( $atts['opt'] ) && ( $atts['opt'] != $opt_key ) ) { |
|
128
|
128
|
continue; |
|
129
|
129
|
} |
|
130
|
130
|
|
|
131
|
|
- $field_val = apply_filters('frm_field_value_saved', $opt, $opt_key, $field); |
|
132
|
|
- $opt = apply_filters('frm_field_label_seen', $opt, $opt_key, $field); |
|
133
|
|
- $checked = FrmAppHelper::check_selected($checked_values, $field_val) ? ' checked="checked"' : ''; |
|
|
131
|
+ $field_val = apply_filters( 'frm_field_value_saved', $opt, $opt_key, $field ); |
|
|
132
|
+ $opt = apply_filters( 'frm_field_label_seen', $opt, $opt_key, $field ); |
|
|
133
|
+ $checked = FrmAppHelper::check_selected( $checked_values, $field_val ) ? ' checked="checked"' : ''; |
|
134
|
134
|
|
|
135
|
135
|
// Check if other opt, and get values for other field if needed |
|
136
|
136
|
$other_opt = false; |
|
@@ -143,7 +143,7 @@ discard block |
|
|
block discarded – undo |
|
143
|
143
|
?><label for="<?php echo esc_attr( $html_id ) ?>-<?php echo esc_attr( $opt_key ) ?>"><?php |
|
144
|
144
|
} |
|
145
|
145
|
|
|
146
|
|
- ?><input type="checkbox" name="<?php echo esc_attr( $field_name ) ?>[<?php echo ( $other_opt ? esc_attr( $opt_key ) : '' ) ?>]" id="<?php echo esc_attr( $html_id ) ?>-<?php echo esc_attr( $opt_key ) ?>" value="<?php echo esc_attr( $field_val ) ?>" <?php echo $checked ?> <?php do_action('frm_field_input_html', $field) ?> /><?php |
|
|
146
|
+ ?><input type="checkbox" name="<?php echo esc_attr( $field_name ) ?>[<?php echo ( $other_opt ? esc_attr( $opt_key ) : '' ) ?>]" id="<?php echo esc_attr( $html_id ) ?>-<?php echo esc_attr( $opt_key ) ?>" value="<?php echo esc_attr( $field_val ) ?>" <?php echo $checked ?> <?php do_action( 'frm_field_input_html', $field ) ?> /><?php |
|
147
|
147
|
|
|
148
|
148
|
if ( ! isset( $atts ) || ! isset( $atts['label'] ) || $atts['label'] ) { |
|
149
|
149
|
echo ' ' . $opt . '</label>'; |
|
@@ -164,8 +164,8 @@ discard block |
|
|
block discarded – undo |
|
164
|
164
|
} |
|
165
|
165
|
} else if ( $field['type'] == 'captcha' && ! FrmAppHelper::is_admin() ) { |
|
166
|
166
|
$frm_settings = FrmAppHelper::get_settings(); |
|
167
|
|
- if ( ! empty($frm_settings->pubkey) ) { |
|
168
|
|
- FrmFieldsHelper::display_recaptcha($field); |
|
|
167
|
+ if ( ! empty( $frm_settings->pubkey ) ) { |
|
|
168
|
+ FrmFieldsHelper::display_recaptcha( $field ); |
|
169
|
169
|
} |
|
170
|
170
|
} else { |
|
171
|
171
|
do_action( 'frm_form_fields', $field, $field_name, compact( 'errors', 'html_id' ) ); |