|
@@ -27,34 +27,34 @@ discard block |
|
|
block discarded – undo |
27
|
27
|
add_filter( 'gravityview_blocklist_field_types', array( $this, 'default_field_blocklist' ), 10, 2 ); |
28
|
28
|
|
29
|
29
|
// Tooltips |
30
|
|
- add_filter( 'gform_tooltips', array( $this, 'tooltips') ); |
|
30
|
+ add_filter( 'gform_tooltips', array( $this, 'tooltips' ) ); |
31
|
31
|
|
32
|
32
|
add_filter( 'admin_body_class', array( $this, 'add_gf_version_css_class' ) ); |
33
|
33
|
|
34
|
34
|
// adding styles and scripts |
35
|
|
- add_action( 'admin_enqueue_scripts', array( 'GravityView_Admin_Views', 'add_scripts_and_styles'), 999 ); |
36
|
|
- add_filter( 'gform_noconflict_styles', array( $this, 'register_no_conflict') ); |
37
|
|
- add_filter( 'gform_noconflict_scripts', array( $this, 'register_no_conflict') ); |
38
|
|
- add_filter( 'gravityview_noconflict_styles', array( $this, 'register_no_conflict') ); |
39
|
|
- add_filter( 'gravityview_noconflict_scripts', array( $this, 'register_no_conflict') ); |
40
|
|
- |
41
|
|
- add_action( 'gravityview_render_directory_active_areas', array( $this, 'render_directory_active_areas'), 10, 4 ); |
42
|
|
- add_action( 'gravityview_render_widgets_active_areas', array( $this, 'render_widgets_active_areas'), 10, 3 ); |
43
|
|
- add_action( 'gravityview_render_field_pickers', array( $this, 'render_field_pickers'), 10, 2 ); |
44
|
|
- add_action( 'gravityview_render_available_fields', array( $this, 'render_available_fields'), 10, 2 ); |
45
|
|
- add_action( 'gravityview_render_available_widgets', array( $this, 'render_available_widgets') ); |
46
|
|
- add_action( 'gravityview_render_active_areas', array( $this, 'render_active_areas'), 10, 5 ); |
|
35
|
+ add_action( 'admin_enqueue_scripts', array( 'GravityView_Admin_Views', 'add_scripts_and_styles' ), 999 ); |
|
36
|
+ add_filter( 'gform_noconflict_styles', array( $this, 'register_no_conflict' ) ); |
|
37
|
+ add_filter( 'gform_noconflict_scripts', array( $this, 'register_no_conflict' ) ); |
|
38
|
+ add_filter( 'gravityview_noconflict_styles', array( $this, 'register_no_conflict' ) ); |
|
39
|
+ add_filter( 'gravityview_noconflict_scripts', array( $this, 'register_no_conflict' ) ); |
|
40
|
+ |
|
41
|
+ add_action( 'gravityview_render_directory_active_areas', array( $this, 'render_directory_active_areas' ), 10, 4 ); |
|
42
|
+ add_action( 'gravityview_render_widgets_active_areas', array( $this, 'render_widgets_active_areas' ), 10, 3 ); |
|
43
|
+ add_action( 'gravityview_render_field_pickers', array( $this, 'render_field_pickers' ), 10, 2 ); |
|
44
|
+ add_action( 'gravityview_render_available_fields', array( $this, 'render_available_fields' ), 10, 2 ); |
|
45
|
+ add_action( 'gravityview_render_available_widgets', array( $this, 'render_available_widgets' ) ); |
|
46
|
+ add_action( 'gravityview_render_active_areas', array( $this, 'render_active_areas' ), 10, 5 ); |
47
|
47
|
|
48
|
48
|
// @todo check if this hook is needed.. |
49
|
49
|
//add_action( 'gravityview_render_field_options', array( $this, 'render_field_options'), 10, 9 ); |
50
|
50
|
|
51
|
51
|
// Add Connected Form column |
52
|
|
- add_filter('manage_gravityview_posts_columns' , array( $this, 'add_post_type_columns' ) ); |
|
52
|
+ add_filter( 'manage_gravityview_posts_columns', array( $this, 'add_post_type_columns' ) ); |
53
|
53
|
|
54
|
54
|
add_filter( 'gform_toolbar_menu', array( 'GravityView_Admin_Views', 'gform_toolbar_menu' ), 10, 2 ); |
55
|
55
|
add_action( 'gform_form_actions', array( 'GravityView_Admin_Views', 'gform_toolbar_menu' ), 10, 2 ); |
56
|
56
|
|
57
|
|
- add_action( 'manage_gravityview_posts_custom_column', array( $this, 'add_custom_column_content'), 10, 2 ); |
|
57
|
+ add_action( 'manage_gravityview_posts_custom_column', array( $this, 'add_custom_column_content' ), 10, 2 ); |
58
|
58
|
|
59
|
59
|
add_action( 'restrict_manage_posts', array( $this, 'add_view_dropdown' ) ); |
60
|
60
|
|
|
@@ -86,7 +86,7 @@ discard block |
|
|
block discarded – undo |
86
|
86
|
$major_version = explode( '.', GFForms::$version ); |
87
|
87
|
|
88
|
88
|
if ( 2 <= sizeof( $major_version ) ) { |
89
|
|
- $class .= ' gf-minor-version-' . esc_attr( $major_version[0] . '-' . $major_version[1] ); |
|
89
|
+ $class .= ' gf-minor-version-' . esc_attr( $major_version[ 0 ] . '-' . $major_version[ 1 ] ); |
90
|
90
|
} |
91
|
91
|
|
92
|
92
|
return $class; |
|
@@ -101,11 +101,11 @@ discard block |
|
|
block discarded – undo |
101
|
101
|
*/ |
102
|
102
|
function suggest_support_articles( $localization_data = array() ) { |
103
|
103
|
|
104
|
|
- if( ! gravityview()->request->is_view( false ) ) { |
|
104
|
+ if ( ! gravityview()->request->is_view( false ) ) { |
105
|
105
|
return $localization_data; |
106
|
106
|
} |
107
|
107
|
|
108
|
|
- $localization_data['suggest'] = array( |
|
108
|
+ $localization_data[ 'suggest' ] = array( |
109
|
109
|
'57ef23539033602e61d4a560', |
110
|
110
|
'54c67bb9e4b0512429885513', |
111
|
111
|
'54c67bb9e4b0512429885512', |
|
@@ -134,20 +134,20 @@ discard block |
|
|
block discarded – undo |
134
|
134
|
return; |
135
|
135
|
} |
136
|
136
|
|
137
|
|
- if ( ! isset( $query->query_vars['post_type'] ) ) { |
|
137
|
+ if ( ! isset( $query->query_vars[ 'post_type' ] ) ) { |
138
|
138
|
return; |
139
|
139
|
} |
140
|
140
|
|
141
|
|
- if ( 'gravityview' !== $query->query_vars['post_type'] ) { |
|
141
|
+ if ( 'gravityview' !== $query->query_vars[ 'post_type' ] ) { |
142
|
142
|
return; |
143
|
143
|
} |
144
|
144
|
|
145
|
|
- $form_id = (int) \GV\Utils::_GET( 'gravityview_form_id' ); |
|
145
|
+ $form_id = (int)\GV\Utils::_GET( 'gravityview_form_id' ); |
146
|
146
|
|
147
|
147
|
$meta_query = array(); |
148
|
148
|
|
149
|
149
|
if ( $form_id ) { |
150
|
|
- $meta_query[] = array( |
|
150
|
+ $meta_query[ ] = array( |
151
|
151
|
'key' => '_gravityview_form_id', |
152
|
152
|
'value' => $form_id, |
153
|
153
|
); |
|
@@ -156,7 +156,7 @@ discard block |
|
|
block discarded – undo |
156
|
156
|
$layout_id = \GV\Utils::_GET( 'gravityview_layout' ); |
157
|
157
|
|
158
|
158
|
if ( $layout_id ) { |
159
|
|
- $meta_query[] = array( |
|
159
|
+ $meta_query[ ] = array( |
160
|
160
|
'key' => '_gravityview_directory_template', |
161
|
161
|
'value' => esc_attr( $layout_id ), |
162
|
162
|
); |
|
@@ -173,7 +173,7 @@ discard block |
|
|
block discarded – undo |
173
|
173
|
public function add_view_dropdown() { |
174
|
174
|
$current_screen = get_current_screen(); |
175
|
175
|
|
176
|
|
- if( 'gravityview' !== $current_screen->post_type ) { |
|
176
|
+ if ( 'gravityview' !== $current_screen->post_type ) { |
177
|
177
|
return; |
178
|
178
|
} |
179
|
179
|
|
|
@@ -181,12 +181,12 @@ discard block |
|
|
block discarded – undo |
181
|
181
|
$current_form = \GV\Utils::_GET( 'gravityview_form_id' ); |
182
|
182
|
|
183
|
183
|
// If there are no forms to select, show no forms. |
184
|
|
- if( ! empty( $forms ) ) { ?> |
|
184
|
+ if ( ! empty( $forms ) ) { ?> |
185
|
185
|
<label for="gravityview_form_id" class="screen-reader-text"><?php esc_html_e( 'Filter Views by form', 'gk-gravityview' ); ?></label> |
186
|
186
|
<select name="gravityview_form_id" id="gravityview_form_id"> |
187
|
187
|
<option value="" <?php selected( '', $current_form, true ); ?>><?php esc_html_e( 'All forms', 'gk-gravityview' ); ?></option> |
188
|
|
- <?php foreach( $forms as $form ) { ?> |
189
|
|
- <option value="<?php echo esc_attr( $form['id'] ); ?>" <?php selected( $form['id'], $current_form, true ); ?>><?php echo esc_html( $form['title'] ); ?></option> |
|
188
|
+ <?php foreach ( $forms as $form ) { ?> |
|
189
|
+ <option value="<?php echo esc_attr( $form[ 'id' ] ); ?>" <?php selected( $form[ 'id' ], $current_form, true ); ?>><?php echo esc_html( $form[ 'title' ] ); ?></option> |
190
|
190
|
<?php } ?> |
191
|
191
|
</select> |
192
|
192
|
<?php } |
|
@@ -195,26 +195,26 @@ discard block |
|
|
block discarded – undo |
195
|
195
|
$current_layout = \GV\Utils::_GET( 'gravityview_layout' ); |
196
|
196
|
|
197
|
197
|
// If there are no forms to select, show no forms. |
198
|
|
- if( ! empty( $layouts ) ) { ?> |
|
198
|
+ if ( ! empty( $layouts ) ) { ?> |
199
|
199
|
<label for="gravityview_layout_name" class="screen-reader-text"><?php esc_html_e( 'Filter Views by layout', 'gk-gravityview' ); ?></label> |
200
|
200
|
<select name="gravityview_layout" id="gravityview_layout_name"> |
201
|
201
|
<option value="" <?php selected( '', $current_layout, true ); ?>><?php esc_html_e( 'All layouts', 'gk-gravityview' ); ?></option> |
202
|
202
|
<optgroup label="<?php esc_html_e( 'Layouts', 'gk-gravityview' ); ?>"> |
203
|
|
- <?php foreach( $layouts as $layout_id => $layout ) { |
204
|
|
- if ( in_array( $layout['type'], array( 'preset', 'internal' ), true ) ) { |
|
203
|
+ <?php foreach ( $layouts as $layout_id => $layout ) { |
|
204
|
+ if ( in_array( $layout[ 'type' ], array( 'preset', 'internal' ), true ) ) { |
205
|
205
|
continue; |
206
|
206
|
} |
207
|
207
|
?> |
208
|
|
- <option value="<?php echo esc_attr( $layout_id ); ?>" <?php selected( $layout_id, $current_layout, true ); ?>><?php echo esc_html( $layout['label'] ); ?></option> |
|
208
|
+ <option value="<?php echo esc_attr( $layout_id ); ?>" <?php selected( $layout_id, $current_layout, true ); ?>><?php echo esc_html( $layout[ 'label' ] ); ?></option> |
209
|
209
|
<?php } ?> |
210
|
210
|
</optgroup> |
211
|
211
|
<optgroup label="<?php esc_html_e( 'Form Presets', 'gk-gravityview' ); ?>"> |
212
|
|
- <?php foreach( $layouts as $layout_id => $layout ) { |
213
|
|
- if ( ! in_array( $layout['type'], array( 'preset' ), true ) ) { |
|
212
|
+ <?php foreach ( $layouts as $layout_id => $layout ) { |
|
213
|
+ if ( ! in_array( $layout[ 'type' ], array( 'preset' ), true ) ) { |
214
|
214
|
continue; |
215
|
215
|
} |
216
|
216
|
?> |
217
|
|
- <option value="<?php echo esc_attr( $layout_id ); ?>" <?php selected( $layout_id, $current_layout, true ); ?>><?php echo esc_html( $layout['label'] ); ?></option> |
|
217
|
+ <option value="<?php echo esc_attr( $layout_id ); ?>" <?php selected( $layout_id, $current_layout, true ); ?>><?php echo esc_html( $layout[ 'label' ] ); ?></option> |
218
|
218
|
<?php } ?> |
219
|
219
|
</optgroup> |
220
|
220
|
</select> |
|
@@ -228,7 +228,7 @@ discard block |
|
|
block discarded – undo |
228
|
228
|
*/ |
229
|
229
|
public static function render_setting_row( $key = '', $current_settings = array(), $override_input = null, $name = 'template_settings[%s]', $id = 'gravityview_se_%s' ) { |
230
|
230
|
_deprecated_function( 'GravityView_Admin_Views::render_setting_row', '1.1.7', 'GravityView_Render_Settings::render_setting_row' ); |
231
|
|
- GravityView_Render_Settings::render_setting_row( $key, $current_settings, $override_input, $name , $id ); |
|
231
|
+ GravityView_Render_Settings::render_setting_row( $key, $current_settings, $override_input, $name, $id ); |
232
|
232
|
} |
233
|
233
|
|
234
|
234
|
/** |
|
@@ -258,13 +258,13 @@ discard block |
|
|
block discarded – undo |
258
|
258
|
|
259
|
259
|
$priority = 0; |
260
|
260
|
|
261
|
|
- if( 'form_list' === GFForms::get_page() ) { |
|
261
|
+ if ( 'form_list' === GFForms::get_page() ) { |
262
|
262
|
$priority = 790; |
263
|
263
|
} |
264
|
264
|
|
265
|
|
- if( empty( $connected_views ) ) { |
|
265
|
+ if ( empty( $connected_views ) ) { |
266
|
266
|
|
267
|
|
- $menu_items['gravityview'] = array( |
|
267
|
+ $menu_items[ 'gravityview' ] = array( |
268
|
268
|
'label' => esc_attr__( 'Create a View', 'gk-gravityview' ), |
269
|
269
|
'icon' => '<i class="fa fa-lg gv-icon-astronaut-head gv-icon"></i>', // Only appears in GF pre-2.5 |
270
|
270
|
'title' => esc_attr__( 'Create a View using this form as a data source', 'gk-gravityview' ), |
|
@@ -280,23 +280,23 @@ discard block |
|
|
block discarded – undo |
280
|
280
|
$sub_menu_items = array(); |
281
|
281
|
foreach ( (array)$connected_views as $view ) { |
282
|
282
|
|
283
|
|
- if( ! GVCommon::has_cap( 'edit_gravityview', $view->ID ) ) { |
|
283
|
+ if ( ! GVCommon::has_cap( 'edit_gravityview', $view->ID ) ) { |
284
|
284
|
continue; |
285
|
285
|
} |
286
|
286
|
|
287
|
|
- $label = empty( $view->post_title ) ? sprintf( __('No Title (View #%d)', 'gk-gravityview' ), $view->ID ) : $view->post_title; |
|
287
|
+ $label = empty( $view->post_title ) ? sprintf( __( 'No Title (View #%d)', 'gk-gravityview' ), $view->ID ) : $view->post_title; |
288
|
288
|
|
289
|
|
- $sub_menu_items[] = array( |
|
289
|
+ $sub_menu_items[ ] = array( |
290
|
290
|
'label' => esc_attr( $label ), |
291
|
|
- 'url' => admin_url( 'post.php?action=edit&post='.$view->ID ), |
|
291
|
+ 'url' => admin_url( 'post.php?action=edit&post=' . $view->ID ), |
292
|
292
|
'icon' => '<i class="fa fa-lg gv-icon-astronaut-head gv-icon"></i>', |
293
|
293
|
); |
294
|
294
|
} |
295
|
295
|
|
296
|
296
|
// If there were no items added, then let's create the parent menu |
297
|
|
- if( $sub_menu_items ) { |
|
297
|
+ if ( $sub_menu_items ) { |
298
|
298
|
|
299
|
|
- $sub_menu_items[] = array( |
|
299
|
+ $sub_menu_items[ ] = array( |
300
|
300
|
'label' => esc_attr__( 'Create a View', 'gk-gravityview' ), |
301
|
301
|
'icon' => '<span class="dashicons dashicons-plus"></span>', |
302
|
302
|
'title' => esc_attr__( 'Create a View using this form as a data source', 'gk-gravityview' ), |
|
@@ -305,14 +305,14 @@ discard block |
|
|
block discarded – undo |
305
|
305
|
); |
306
|
306
|
|
307
|
307
|
// Make sure Gravity Forms uses the submenu; if there's only one item, it uses a link instead of a dropdown |
308
|
|
- $sub_menu_items[] = array( |
|
308
|
+ $sub_menu_items[ ] = array( |
309
|
309
|
'url' => '#', |
310
|
310
|
'label' => '', |
311
|
311
|
'menu_class' => 'hidden', |
312
|
312
|
'capabilities' => '', |
313
|
313
|
); |
314
|
314
|
|
315
|
|
- $menu_items['gravityview'] = array( |
|
315
|
+ $menu_items[ 'gravityview' ] = array( |
316
|
316
|
'label' => __( 'Connected Views', 'gk-gravityview' ), |
317
|
317
|
'icon' => '<i class="fa fa-lg gv-icon-astronaut-head gv-icon"></i>', |
318
|
318
|
'title' => __( 'GravityView Views using this form as a data source', 'gk-gravityview' ), |
|
@@ -343,8 +343,8 @@ discard block |
|
|
block discarded – undo |
343
|
343
|
$add = array( 'captcha', 'page' ); |
344
|
344
|
|
345
|
345
|
// Don't allowing editing the following values: |
346
|
|
- if( $context === 'edit' ) { |
347
|
|
- $add[] = 'post_id'; |
|
346
|
+ if ( $context === 'edit' ) { |
|
347
|
+ $add[ ] = 'post_id'; |
348
|
348
|
} |
349
|
349
|
|
350
|
350
|
$return = array_merge( $array, $add ); |
|
@@ -375,27 +375,27 @@ discard block |
|
|
block discarded – undo |
375
|
375
|
foreach ( $default_args as $key => $arg ) { |
376
|
376
|
|
377
|
377
|
// If an arg has `tooltip` defined, but it's false, don't display a tooltip |
378
|
|
- if( isset( $arg['tooltip'] ) && empty( $arg['tooltip'] ) ) { continue; } |
|
378
|
+ if ( isset( $arg[ 'tooltip' ] ) && empty( $arg[ 'tooltip' ] ) ) { continue; } |
379
|
379
|
|
380
|
380
|
// By default, use `tooltip` if defined. |
381
|
|
- $tooltip = empty( $arg['tooltip'] ) ? NULL : $arg['tooltip']; |
|
381
|
+ $tooltip = empty( $arg[ 'tooltip' ] ) ? NULL : $arg[ 'tooltip' ]; |
382
|
382
|
|
383
|
383
|
// If there's no tooltip set, continue |
384
|
|
- if( empty( $tooltip ) ) { |
|
384
|
+ if ( empty( $tooltip ) ) { |
385
|
385
|
continue; |
386
|
386
|
} |
387
|
387
|
|
388
|
388
|
// Add the tooltip |
389
|
|
- $gv_tooltips[ 'gv_'.$key ] = array( |
390
|
|
- 'title' => $arg['label'], |
|
389
|
+ $gv_tooltips[ 'gv_' . $key ] = array( |
|
390
|
+ 'title' => $arg[ 'label' ], |
391
|
391
|
'value' => $tooltip, |
392
|
392
|
); |
393
|
393
|
|
394
|
394
|
} |
395
|
395
|
|
396
|
|
- $gv_tooltips['gv_css_merge_tags'] = array( |
397
|
|
- 'title' => __('CSS Merge Tags', 'gk-gravityview'), |
398
|
|
- 'value' => sprintf( __( 'Developers: The CSS classes will be sanitized using the %ssanitize_title_with_dashes()%s function.', 'gk-gravityview'), '<code>', '</code>' ) |
|
396
|
+ $gv_tooltips[ 'gv_css_merge_tags' ] = array( |
|
397
|
+ 'title' => __( 'CSS Merge Tags', 'gk-gravityview' ), |
|
398
|
+ 'value' => sprintf( __( 'Developers: The CSS classes will be sanitized using the %ssanitize_title_with_dashes()%s function.', 'gk-gravityview' ), '<code>', '</code>' ) |
399
|
399
|
); |
400
|
400
|
|
401
|
401
|
/** |
|
@@ -413,9 +413,9 @@ discard block |
|
|
block discarded – undo |
413
|
413
|
|
414
|
414
|
foreach ( $gv_tooltips as $key => $tooltip ) { |
415
|
415
|
|
416
|
|
- $title = empty( $tooltip['title'] ) ? '' : '<h6>'.esc_html( $tooltip['title'] ) .'</h6>'; |
|
416
|
+ $title = empty( $tooltip[ 'title' ] ) ? '' : '<h6>' . esc_html( $tooltip[ 'title' ] ) . '</h6>'; |
417
|
417
|
|
418
|
|
- $tooltips[ $key ] = $title . wpautop( esc_html( $tooltip['value'] ) ); |
|
418
|
+ $tooltips[ $key ] = $title . wpautop( esc_html( $tooltip[ 'value' ] ) ); |
419
|
419
|
} |
420
|
420
|
|
421
|
421
|
return $tooltips; |
|
@@ -429,7 +429,7 @@ discard block |
|
|
block discarded – undo |
429
|
429
|
* |
430
|
430
|
* @return void |
431
|
431
|
*/ |
432
|
|
- public function add_custom_column_content( $column_name = null, $post_id = 0 ) { |
|
432
|
+ public function add_custom_column_content( $column_name = null, $post_id = 0 ) { |
433
|
433
|
|
434
|
434
|
$output = ''; |
435
|
435
|
|
|
@@ -451,7 +451,7 @@ discard block |
|
|
block discarded – undo |
451
|
451
|
// Generate backup if label doesn't exist: `example_name` => `Example Name` |
452
|
452
|
$template_id_pretty = ucwords( implode( ' ', explode( '_', $template_id ) ) ); |
453
|
453
|
|
454
|
|
- $output = $template ? $template['label'] : $template_id_pretty; |
|
454
|
+ $output = $template ? $template[ 'label' ] : $template_id_pretty; |
455
|
455
|
|
456
|
456
|
break; |
457
|
457
|
|
|
@@ -492,12 +492,12 @@ discard block |
|
|
block discarded – undo |
492
|
492
|
static public function get_connected_form_links( $form, $include_form_link = true ) { |
493
|
493
|
|
494
|
494
|
// Either the form is empty or the form ID is 0, not yet set. |
495
|
|
- if( empty( $form ) ) { |
|
495
|
+ if ( empty( $form ) ) { |
496
|
496
|
return ''; |
497
|
497
|
} |
498
|
498
|
|
499
|
499
|
// The $form is passed as the form ID |
500
|
|
- if( !is_array( $form ) ) { |
|
500
|
+ if ( ! is_array( $form ) ) { |
501
|
501
|
$form = gravityview_get_form( $form ); |
502
|
502
|
} |
503
|
503
|
|
|
@@ -505,35 +505,35 @@ discard block |
|
|
block discarded – undo |
505
|
505
|
return ''; |
506
|
506
|
} |
507
|
507
|
|
508
|
|
- $form_id = $form['id']; |
|
508
|
+ $form_id = $form[ 'id' ]; |
509
|
509
|
$links = array(); |
510
|
510
|
|
511
|
|
- if( GVCommon::has_cap( 'gravityforms_edit_forms' ) ) { |
|
511
|
+ if ( GVCommon::has_cap( 'gravityforms_edit_forms' ) ) { |
512
|
512
|
$form_url = admin_url( sprintf( 'admin.php?page=gf_edit_forms&id=%d', $form_id ) ); |
513
|
|
- $form_link = '<strong class="gv-form-title">'.gravityview_get_link( $form_url, $form['title'], 'class=row-title' ).'</strong>'; |
514
|
|
- $links[] = '<span>'.gravityview_get_link( $form_url, __('Edit Form', 'gk-gravityview') ).'</span>'; |
|
513
|
+ $form_link = '<strong class="gv-form-title">' . gravityview_get_link( $form_url, $form[ 'title' ], 'class=row-title' ) . '</strong>'; |
|
514
|
+ $links[ ] = '<span>' . gravityview_get_link( $form_url, __( 'Edit Form', 'gk-gravityview' ) ) . '</span>'; |
515
|
515
|
} else { |
516
|
|
- $form_link = '<strong class="gv-form-title">'. esc_html( $form['title'] ). '</strong>'; |
|
516
|
+ $form_link = '<strong class="gv-form-title">' . esc_html( $form[ 'title' ] ) . '</strong>'; |
517
|
517
|
} |
518
|
518
|
|
519
|
|
- if( GVCommon::has_cap( 'gravityforms_view_entries' ) ) { |
|
519
|
+ if ( GVCommon::has_cap( 'gravityforms_view_entries' ) ) { |
520
|
520
|
$entries_url = admin_url( sprintf( 'admin.php?page=gf_entries&id=%d', $form_id ) ); |
521
|
|
- $links[] = '<span>'.gravityview_get_link( $entries_url, __('Entries', 'gk-gravityview') ).'</span>'; |
|
521
|
+ $links[ ] = '<span>' . gravityview_get_link( $entries_url, __( 'Entries', 'gk-gravityview' ) ) . '</span>'; |
522
|
522
|
} |
523
|
523
|
|
524
|
|
- if( GVCommon::has_cap( array( 'gravityforms_edit_settings', 'gravityview_view_settings' ) ) ) { |
|
524
|
+ if ( GVCommon::has_cap( array( 'gravityforms_edit_settings', 'gravityview_view_settings' ) ) ) { |
525
|
525
|
$settings_url = admin_url( sprintf( 'admin.php?page=gf_edit_forms&view=settings&id=%d', $form_id ) ); |
526
|
|
- $links[] = '<span>'.gravityview_get_link( $settings_url, __('Settings', 'gk-gravityview'), 'title='.__('Edit settings for this form', 'gk-gravityview') ).'</span>'; |
|
526
|
+ $links[ ] = '<span>' . gravityview_get_link( $settings_url, __( 'Settings', 'gk-gravityview' ), 'title=' . __( 'Edit settings for this form', 'gk-gravityview' ) ) . '</span>'; |
527
|
527
|
} |
528
|
528
|
|
529
|
|
- if( GVCommon::has_cap( array("gravityforms_edit_forms", "gravityforms_create_form", "gravityforms_preview_forms") ) ) { |
|
529
|
+ if ( GVCommon::has_cap( array( "gravityforms_edit_forms", "gravityforms_create_form", "gravityforms_preview_forms" ) ) ) { |
530
|
530
|
$preview_url = site_url( sprintf( '?gf_page=preview&id=%d', $form_id ) ); |
531
|
|
- $links[] = '<span>'.gravityview_get_link( $preview_url, __('Preview Form', 'gk-gravityview'), 'title='.__('Preview this form', 'gk-gravityview') ).'</span>'; |
|
531
|
+ $links[ ] = '<span>' . gravityview_get_link( $preview_url, __( 'Preview Form', 'gk-gravityview' ), 'title=' . __( 'Preview this form', 'gk-gravityview' ) ) . '</span>'; |
532
|
532
|
} |
533
|
533
|
|
534
|
534
|
$output = ''; |
535
|
535
|
|
536
|
|
- if( !empty( $include_form_link ) ) { |
|
536
|
+ if ( ! empty( $include_form_link ) ) { |
537
|
537
|
$output .= $form_link; |
538
|
538
|
} |
539
|
539
|
|
|
@@ -548,11 +548,11 @@ discard block |
|
|
block discarded – undo |
548
|
548
|
$css_class = 'row-actions'; |
549
|
549
|
|
550
|
550
|
// Is Screen Options > View mode set to "Extended view"? If so, keep actions visible. |
551
|
|
- if( 'excerpt' === get_user_setting( 'posts_list_mode', 'list' ) ) { |
|
551
|
+ if ( 'excerpt' === get_user_setting( 'posts_list_mode', 'list' ) ) { |
552
|
552
|
$css_class = 'row-actions visible'; |
553
|
553
|
} |
554
|
554
|
|
555
|
|
- $output .= '<div class="' . $css_class . '">'. implode( ' | ', $links ) .'</div>'; |
|
555
|
+ $output .= '<div class="' . $css_class . '">' . implode( ' | ', $links ) . '</div>'; |
556
|
556
|
|
557
|
557
|
return $output; |
558
|
558
|
} |
|
@@ -566,8 +566,8 @@ discard block |
|
|
block discarded – undo |
566
|
566
|
// Get the date column and save it for later to add back in. |
567
|
567
|
// This adds it after the Data Source column. |
568
|
568
|
// This way, we don't need to do array_slice, array_merge, etc. |
569
|
|
- $date = $columns['date']; |
570
|
|
- unset( $columns['date'] ); |
|
569
|
+ $date = $columns[ 'date' ]; |
|
570
|
+ unset( $columns[ 'date' ] ); |
571
|
571
|
|
572
|
572
|
$data_source_required_caps = array( |
573
|
573
|
'gravityforms_edit_forms', |
|
@@ -578,14 +578,14 @@ discard block |
|
|
block discarded – undo |
578
|
578
|
'gravityforms_preview_forms', |
579
|
579
|
); |
580
|
580
|
|
581
|
|
- if( GVCommon::has_cap( $data_source_required_caps ) ) { |
582
|
|
- $columns['gv_connected_form'] = __( 'Data Source', 'gk-gravityview' ); |
|
581
|
+ if ( GVCommon::has_cap( $data_source_required_caps ) ) { |
|
582
|
+ $columns[ 'gv_connected_form' ] = __( 'Data Source', 'gk-gravityview' ); |
583
|
583
|
} |
584
|
584
|
|
585
|
|
- $columns['gv_template'] = _x( 'Template', 'Column title that shows what template is being used for Views', 'gk-gravityview' ); |
|
585
|
+ $columns[ 'gv_template' ] = _x( 'Template', 'Column title that shows what template is being used for Views', 'gk-gravityview' ); |
586
|
586
|
|
587
|
587
|
// Add the date back in. |
588
|
|
- $columns['date'] = $date; |
|
588
|
+ $columns[ 'date' ] = $date; |
589
|
589
|
|
590
|
590
|
return $columns; |
591
|
591
|
} |
|
@@ -598,12 +598,12 @@ discard block |
|
|
block discarded – undo |
598
|
598
|
*/ |
599
|
599
|
function save_postdata( $post_id ) { |
600
|
600
|
|
601
|
|
- if( defined( 'DOING_AUTOSAVE' ) && DOING_AUTOSAVE ){ |
|
601
|
+ if ( defined( 'DOING_AUTOSAVE' ) && DOING_AUTOSAVE ) { |
602
|
602
|
return; |
603
|
603
|
} |
604
|
604
|
|
605
|
605
|
// validate post_type |
606
|
|
- if ( ! isset( $_POST['post_type'] ) || 'gravityview' != $_POST['post_type'] ) { |
|
606
|
+ if ( ! isset( $_POST[ 'post_type' ] ) || 'gravityview' != $_POST[ 'post_type' ] ) { |
607
|
607
|
return; |
608
|
608
|
} |
609
|
609
|
|
|
@@ -618,63 +618,63 @@ discard block |
|
|
block discarded – undo |
618
|
618
|
$statii = array(); |
619
|
619
|
|
620
|
620
|
// check if this is a start fresh View |
621
|
|
- if ( isset( $_POST['gravityview_select_form_nonce'] ) && wp_verify_nonce( $_POST['gravityview_select_form_nonce'], 'gravityview_select_form' ) ) { |
|
621
|
+ if ( isset( $_POST[ 'gravityview_select_form_nonce' ] ) && wp_verify_nonce( $_POST[ 'gravityview_select_form_nonce' ], 'gravityview_select_form' ) ) { |
622
|
622
|
|
623
|
|
- $form_id = !empty( $_POST['gravityview_form_id'] ) ? $_POST['gravityview_form_id'] : ''; |
|
623
|
+ $form_id = ! empty( $_POST[ 'gravityview_form_id' ] ) ? $_POST[ 'gravityview_form_id' ] : ''; |
624
|
624
|
// save form id |
625
|
|
- $statii['form_id'] = update_post_meta( $post_id, '_gravityview_form_id', $form_id ); |
|
625
|
+ $statii[ 'form_id' ] = update_post_meta( $post_id, '_gravityview_form_id', $form_id ); |
626
|
626
|
|
627
|
627
|
} |
628
|
628
|
|
629
|
|
- if( false === GVCommon::has_cap( 'gravityforms_create_form' ) && empty( $statii['form_id'] ) ) { |
|
629
|
+ if ( false === GVCommon::has_cap( 'gravityforms_create_form' ) && empty( $statii[ 'form_id' ] ) ) { |
630
|
630
|
gravityview()->log->error( 'Current user does not have the capability to create a new Form.', array( 'data' => wp_get_current_user() ) ); |
631
|
631
|
return; |
632
|
632
|
} |
633
|
633
|
|
634
|
634
|
// Was this a start fresh? |
635
|
|
- if ( ! empty( $_POST['gravityview_form_id_start_fresh'] ) ) { |
636
|
|
- $statii['start_fresh'] = add_post_meta( $post_id, '_gravityview_start_fresh', 1 ); |
|
635
|
+ if ( ! empty( $_POST[ 'gravityview_form_id_start_fresh' ] ) ) { |
|
636
|
+ $statii[ 'start_fresh' ] = add_post_meta( $post_id, '_gravityview_start_fresh', 1 ); |
637
|
637
|
} else { |
638
|
|
- $statii['start_fresh'] = delete_post_meta( $post_id, '_gravityview_start_fresh' ); |
|
638
|
+ $statii[ 'start_fresh' ] = delete_post_meta( $post_id, '_gravityview_start_fresh' ); |
639
|
639
|
} |
640
|
640
|
|
641
|
641
|
// Check if we have a template id |
642
|
|
- if ( isset( $_POST['gravityview_select_template_nonce'] ) && wp_verify_nonce( $_POST['gravityview_select_template_nonce'], 'gravityview_select_template' ) ) { |
|
642
|
+ if ( isset( $_POST[ 'gravityview_select_template_nonce' ] ) && wp_verify_nonce( $_POST[ 'gravityview_select_template_nonce' ], 'gravityview_select_template' ) ) { |
643
|
643
|
|
644
|
|
- $template_id = !empty( $_POST['gravityview_directory_template'] ) ? $_POST['gravityview_directory_template'] : ''; |
|
644
|
+ $template_id = ! empty( $_POST[ 'gravityview_directory_template' ] ) ? $_POST[ 'gravityview_directory_template' ] : ''; |
645
|
645
|
|
646
|
646
|
// now save template id |
647
|
|
- $statii['directory_template'] = update_post_meta( $post_id, '_gravityview_directory_template', $template_id ); |
|
647
|
+ $statii[ 'directory_template' ] = update_post_meta( $post_id, '_gravityview_directory_template', $template_id ); |
648
|
648
|
} |
649
|
649
|
|
650
|
650
|
|
651
|
651
|
// save View Configuration metabox |
652
|
|
- if ( isset( $_POST['gravityview_view_configuration_nonce'] ) && wp_verify_nonce( $_POST['gravityview_view_configuration_nonce'], 'gravityview_view_configuration' ) ) { |
|
652
|
+ if ( isset( $_POST[ 'gravityview_view_configuration_nonce' ] ) && wp_verify_nonce( $_POST[ 'gravityview_view_configuration_nonce' ], 'gravityview_view_configuration' ) ) { |
653
|
653
|
|
654
|
654
|
// template settings |
655
|
|
- if( empty( $_POST['template_settings'] ) ) { |
656
|
|
- $_POST['template_settings'] = array(); |
|
655
|
+ if ( empty( $_POST[ 'template_settings' ] ) ) { |
|
656
|
+ $_POST[ 'template_settings' ] = array(); |
657
|
657
|
} |
658
|
|
- $statii['template_settings'] = update_post_meta( $post_id, '_gravityview_template_settings', $_POST['template_settings'] ); |
|
658
|
+ $statii[ 'template_settings' ] = update_post_meta( $post_id, '_gravityview_template_settings', $_POST[ 'template_settings' ] ); |
659
|
659
|
|
660
|
660
|
// guard against unloaded View configuration page |
661
|
|
- if ( isset( $_POST['gv_fields'] ) && isset( $_POST['gv_fields_done'] ) ) { |
|
661
|
+ if ( isset( $_POST[ 'gv_fields' ] ) && isset( $_POST[ 'gv_fields_done' ] ) ) { |
662
|
662
|
$fields = array(); |
663
|
663
|
|
664
|
|
- if ( ! empty( $_POST['gv_fields'] ) ) { |
|
664
|
+ if ( ! empty( $_POST[ 'gv_fields' ] ) ) { |
665
|
665
|
$fields = _gravityview_process_posted_fields(); |
666
|
666
|
} |
667
|
667
|
|
668
|
668
|
$fields = wp_slash( $fields ); |
669
|
669
|
|
670
|
|
- $statii['directory_fields'] = update_post_meta( $post_id, '_gravityview_directory_fields', $fields ); |
|
670
|
+ $statii[ 'directory_fields' ] = update_post_meta( $post_id, '_gravityview_directory_fields', $fields ); |
671
|
671
|
} |
672
|
672
|
|
673
|
673
|
// Directory Visible Widgets |
674
|
|
- if( empty( $_POST['widgets'] ) ) { |
675
|
|
- $_POST['widgets'] = array(); |
|
674
|
+ if ( empty( $_POST[ 'widgets' ] ) ) { |
|
675
|
+ $_POST[ 'widgets' ] = array(); |
676
|
676
|
} |
677
|
|
- $statii['directory_widgets'] = gravityview_set_directory_widgets( $post_id, $_POST['widgets'] ); |
|
677
|
+ $statii[ 'directory_widgets' ] = gravityview_set_directory_widgets( $post_id, $_POST[ 'widgets' ] ); |
678
|
678
|
|
679
|
679
|
} // end save view configuration |
680
|
680
|
|
|
@@ -684,7 +684,7 @@ discard block |
|
|
block discarded – undo |
684
|
684
|
* @param array $statii Array of statuses of the post meta saving processes. If saving worked, each key should be mapped to a value of the post ID (`directory_widgets` => `124`). If failed (or didn't change), the value will be false. |
685
|
685
|
* @since 1.17.2 |
686
|
686
|
*/ |
687
|
|
- do_action('gravityview_view_saved', $post_id, $statii ); |
|
687
|
+ do_action( 'gravityview_view_saved', $post_id, $statii ); |
688
|
688
|
|
689
|
689
|
gravityview()->log->debug( '[save_postdata] Update Post Meta Statuses (also returns false if nothing changed)', array( 'data' => array_map( 'intval', $statii ) ) ); |
690
|
690
|
} |
|
@@ -733,20 +733,20 @@ discard block |
|
|
block discarded – undo |
733
|
733
|
|
734
|
734
|
$output = ''; |
735
|
735
|
|
736
|
|
- if( !empty( $fields ) ) { |
|
736
|
+ if ( ! empty( $fields ) ) { |
737
|
737
|
|
738
|
|
- foreach( $fields as $id => $details ) { |
|
738
|
+ foreach ( $fields as $id => $details ) { |
739
|
739
|
|
740
|
|
- if( in_array( $details['type'], (array) $blocklist_field_types ) ) { |
|
740
|
+ if ( in_array( $details[ 'type' ], (array)$blocklist_field_types ) ) { |
741
|
741
|
continue; |
742
|
742
|
} |
743
|
743
|
|
744
|
744
|
// Edit mode only allows editing the parent fields, not single inputs. |
745
|
|
- if( $context === 'edit' && ! empty( $details['parent'] ) ) { |
|
745
|
+ if ( $context === 'edit' && ! empty( $details[ 'parent' ] ) ) { |
746
|
746
|
continue; |
747
|
747
|
} |
748
|
748
|
|
749
|
|
- $output .= new GravityView_Admin_View_Field( $details['label'], $id, $details, array(), $form_id, $form ); |
|
749
|
+ $output .= new GravityView_Admin_View_Field( $details[ 'label' ], $id, $details, array(), $form_id, $form ); |
750
|
750
|
|
751
|
751
|
} // End foreach |
752
|
752
|
} |
|
@@ -754,7 +754,7 @@ discard block |
|
|
block discarded – undo |
754
|
754
|
echo $output; |
755
|
755
|
|
756
|
756
|
// For the EDIT view we only want to allow the form fields. |
757
|
|
- if( $context === 'edit' ) { |
|
757
|
+ if ( $context === 'edit' ) { |
758
|
758
|
return; |
759
|
759
|
} |
760
|
760
|
|
|
@@ -775,7 +775,7 @@ discard block |
|
|
block discarded – undo |
775
|
775
|
$additional_fields = array( |
776
|
776
|
array( |
777
|
777
|
'label_text' => __( 'Add All Form Fields', 'gk-gravityview' ), |
778
|
|
- 'desc' => __('Insert all the form fields at once.', 'gk-gravityview'), |
|
778
|
+ 'desc' => __( 'Insert all the form fields at once.', 'gk-gravityview' ), |
779
|
779
|
'field_id' => 'all-fields', |
780
|
780
|
'label_type' => 'field', |
781
|
781
|
'input_type' => null, |
|
@@ -791,7 +791,7 @@ discard block |
|
|
block discarded – undo |
791
|
791
|
*/ |
792
|
792
|
$additional_fields = apply_filters( 'gravityview_additional_fields', $additional_fields ); |
793
|
793
|
|
794
|
|
- foreach ( (array) $additional_fields as $item ) { |
|
794
|
+ foreach ( (array)$additional_fields as $item ) { |
795
|
795
|
|
796
|
796
|
// Prevent items from not having index set |
797
|
797
|
$item = wp_parse_args( $item, array( |
|
@@ -802,16 +802,16 @@ discard block |
|
|
block discarded – undo |
802
|
802
|
'field_options' => null, |
803
|
803
|
'settings_html' => null, |
804
|
804
|
'icon' => null, |
805
|
|
- )); |
|
805
|
+ ) ); |
806
|
806
|
|
807
|
807
|
// Backward compat. |
808
|
|
- if( !empty( $item['field_options'] ) ) { |
|
808
|
+ if ( ! empty( $item[ 'field_options' ] ) ) { |
809
|
809
|
// Use settings_html from now on. |
810
|
|
- $item['settings_html'] = $item['field_options']; |
|
810
|
+ $item[ 'settings_html' ] = $item[ 'field_options' ]; |
811
|
811
|
} |
812
|
812
|
|
813
|
813
|
// Render a label for each of them |
814
|
|
- echo new GravityView_Admin_View_Field( $item['label_text'], $item['field_id'], $item, $settings = array(), $form_id, $form ); |
|
814
|
+ echo new GravityView_Admin_View_Field( $item[ 'label_text' ], $item[ 'field_id' ], $item, $settings = array(), $form_id, $form ); |
815
|
815
|
|
816
|
816
|
} |
817
|
817
|
|
|
@@ -823,12 +823,12 @@ discard block |
|
|
block discarded – undo |
823
|
823
|
* @param string $zone Either 'single', 'directory', 'header', 'footer' |
824
|
824
|
* @return array |
825
|
825
|
*/ |
826
|
|
- function get_entry_default_fields($form, $zone) { |
|
826
|
+ function get_entry_default_fields( $form, $zone ) { |
827
|
827
|
|
828
|
828
|
$entry_default_fields = array(); |
829
|
829
|
|
830
|
830
|
// if in zone directory or single |
831
|
|
- if( in_array( $zone, array( 'directory', 'single' ), true ) ) { |
|
831
|
+ if ( in_array( $zone, array( 'directory', 'single' ), true ) ) { |
832
|
832
|
|
833
|
833
|
$meta_fields = GravityView_Fields::get_all( array( 'meta', 'gravityview', 'add-ons' ) ); |
834
|
834
|
|
|
@@ -845,7 +845,7 @@ discard block |
|
|
block discarded – undo |
845
|
845
|
* @param string|array $form form_ID or form object |
846
|
846
|
* @param string $zone Either 'single', 'directory', 'header', 'footer' |
847
|
847
|
*/ |
848
|
|
- return apply_filters( 'gravityview_entry_default_fields', $entry_default_fields, $form, $zone); |
|
848
|
+ return apply_filters( 'gravityview_entry_default_fields', $entry_default_fields, $form, $zone ); |
849
|
849
|
} |
850
|
850
|
|
851
|
851
|
/** |
|
@@ -856,7 +856,7 @@ discard block |
|
|
block discarded – undo |
856
|
856
|
*/ |
857
|
857
|
function get_available_fields( $form = '', $zone = NULL ) { |
858
|
858
|
|
859
|
|
- if( empty( $form ) ) { |
|
859
|
+ if ( empty( $form ) ) { |
860
|
860
|
gravityview()->log->error( '$form is empty' ); |
861
|
861
|
return array(); |
862
|
862
|
} |
|
@@ -865,7 +865,7 @@ discard block |
|
|
block discarded – undo |
865
|
865
|
$fields = gravityview_get_form_fields( $form, true ); |
866
|
866
|
|
867
|
867
|
// get meta fields ( only if form was already created ) |
868
|
|
- if( !is_array( $form ) ) { |
|
868
|
+ if ( ! is_array( $form ) ) { |
869
|
869
|
$meta_fields = gravityview_get_entry_meta( $form ); |
870
|
870
|
} else { |
871
|
871
|
$meta_fields = array(); |
|
@@ -878,8 +878,8 @@ discard block |
|
|
block discarded – undo |
878
|
878
|
$fields = $fields + $meta_fields + $default_fields; |
879
|
879
|
|
880
|
880
|
// Move Custom Content to top |
881
|
|
- if ( isset( $fields['custom'] ) ) { |
882
|
|
- $fields = array( 'custom' => $fields['custom'] ) + $fields; |
|
881
|
+ if ( isset( $fields[ 'custom' ] ) ) { |
|
882
|
+ $fields = array( 'custom' => $fields[ 'custom' ] ) + $fields; |
883
|
883
|
} |
884
|
884
|
|
885
|
885
|
$gv_fields = GravityView_Fields::get_all(); |
|
@@ -887,7 +887,7 @@ discard block |
|
|
block discarded – undo |
887
|
887
|
foreach ( $fields as &$field ) { |
888
|
888
|
foreach ( $gv_fields as $gv_field ) { |
889
|
889
|
if ( \GV\Utils::get( $field, 'type' ) === $gv_field->name ) { |
890
|
|
- $field['icon'] = \GV\Utils::get( $gv_field, 'icon' ); |
|
890
|
+ $field[ 'icon' ] = \GV\Utils::get( $gv_field, 'icon' ); |
891
|
891
|
} |
892
|
892
|
} |
893
|
893
|
} |
|
@@ -915,7 +915,7 @@ discard block |
|
|
block discarded – undo |
915
|
915
|
} |
916
|
916
|
|
917
|
917
|
foreach ( $widgets as $id => $details ) { |
918
|
|
- echo new GravityView_Admin_View_Widget( $details['label'], $id, $details ); |
|
918
|
+ echo new GravityView_Admin_View_Widget( $details[ 'label' ], $id, $details ); |
919
|
919
|
} |
920
|
920
|
|
921
|
921
|
} |
|
@@ -945,7 +945,7 @@ discard block |
|
|
block discarded – undo |
945
|
945
|
function render_active_areas( $template_id, $type, $zone, $rows, $values ) { |
946
|
946
|
global $post; |
947
|
947
|
|
948
|
|
- if( $type === 'widget' ) { |
|
948
|
+ if ( $type === 'widget' ) { |
949
|
949
|
$button_label = __( 'Add Widget', 'gk-gravityview' ); |
950
|
950
|
} else { |
951
|
951
|
$button_label = __( 'Add Field', 'gk-gravityview' ); |
|
@@ -972,11 +972,11 @@ discard block |
|
|
block discarded – undo |
972
|
972
|
$form = false; |
973
|
973
|
|
974
|
974
|
// if saved values, get available fields to label everyone |
975
|
|
- if( !empty( $values ) && ( !empty( $post->ID ) || !empty( $_POST['template_id'] ) ) ) { |
|
975
|
+ if ( ! empty( $values ) && ( ! empty( $post->ID ) || ! empty( $_POST[ 'template_id' ] ) ) ) { |
976
|
976
|
|
977
|
|
- if( !empty( $_POST['template_id'] ) ) { |
978
|
|
- $form_id = $_POST['template_id']; |
979
|
|
- $form = GravityView_Ajax::pre_get_form_fields( $_POST['template_id'] ); |
|
977
|
+ if ( ! empty( $_POST[ 'template_id' ] ) ) { |
|
978
|
+ $form_id = $_POST[ 'template_id' ]; |
|
979
|
+ $form = GravityView_Ajax::pre_get_form_fields( $_POST[ 'template_id' ] ); |
980
|
980
|
} else { |
981
|
981
|
$form_id = gravityview_get_form_id( $post->ID ); |
982
|
982
|
$form = gravityview_get_form( $form_id ); |
|
@@ -997,47 +997,47 @@ discard block |
|
|
block discarded – undo |
997
|
997
|
} |
998
|
998
|
} |
999
|
999
|
|
1000
|
|
- foreach( $rows as $row ) : |
1001
|
|
- foreach( $row as $col => $areas ) : |
1002
|
|
- $column = ($col == '2-2') ? '1-2' : $col; ?> |
|
1000
|
+ foreach ( $rows as $row ) : |
|
1001
|
+ foreach ( $row as $col => $areas ) : |
|
1002
|
+ $column = ( $col == '2-2' ) ? '1-2' : $col; ?> |
1003
|
1003
|
|
1004
|
1004
|
<div class="gv-grid-col-<?php echo esc_attr( $column ); ?>"> |
1005
|
1005
|
|
1006
|
|
- <?php foreach( $areas as $area ) : ?> |
|
1006
|
+ <?php foreach ( $areas as $area ) : ?> |
1007
|
1007
|
|
1008
|
|
- <div class="gv-droppable-area" data-areaid="<?php echo esc_attr( $zone .'_'. $area['areaid'] ); ?>" data-context="<?php echo esc_attr( $zone ); ?>"> |
1009
|
|
- <p class="gv-droppable-area-title" <?php if ( 'widget' === $type && empty( $area['subtitle'] ) ) { echo ' style="margin: 0; padding: 0;"'; } ?>> |
1010
|
|
- <strong <?php if ( 'widget' === $type ) { echo 'class="screen-reader-text"'; } ?>><?php echo esc_html( $area['title'] ); ?></strong> |
|
1008
|
+ <div class="gv-droppable-area" data-areaid="<?php echo esc_attr( $zone . '_' . $area[ 'areaid' ] ); ?>" data-context="<?php echo esc_attr( $zone ); ?>"> |
|
1009
|
+ <p class="gv-droppable-area-title" <?php if ( 'widget' === $type && empty( $area[ 'subtitle' ] ) ) { echo ' style="margin: 0; padding: 0;"'; } ?>> |
|
1010
|
+ <strong <?php if ( 'widget' === $type ) { echo 'class="screen-reader-text"'; } ?>><?php echo esc_html( $area[ 'title' ] ); ?></strong> |
1011
|
1011
|
|
1012
|
1012
|
<?php if ( 'widget' !== $type ) { ?> |
1013
|
|
- <a class="clear-all-fields alignright" role="button" href="#" data-areaid="<?php echo esc_attr( $zone .'_'. $area['areaid'] ); ?>"><?php esc_html_e( 'Clear all fields', 'gk-gravityview' ); ?></a> |
|
1013
|
+ <a class="clear-all-fields alignright" role="button" href="#" data-areaid="<?php echo esc_attr( $zone . '_' . $area[ 'areaid' ] ); ?>"><?php esc_html_e( 'Clear all fields', 'gk-gravityview' ); ?></a> |
1014
|
1014
|
<?php } ?> |
1015
|
1015
|
|
1016
|
|
- <?php if ( ! empty( $area['subtitle'] ) ) { ?> |
1017
|
|
- <span class="gv-droppable-area-subtitle"><span class="gf_tooltip gv_tooltip tooltip" title="<?php echo esc_attr( $area['subtitle'] ); ?>"></span></span> |
|
1016
|
+ <?php if ( ! empty( $area[ 'subtitle' ] ) ) { ?> |
|
1017
|
+ <span class="gv-droppable-area-subtitle"><span class="gf_tooltip gv_tooltip tooltip" title="<?php echo esc_attr( $area[ 'subtitle' ] ); ?>"></span></span> |
1018
|
1018
|
<?php } ?> |
1019
|
1019
|
</p> |
1020
|
1020
|
<div class="active-drop-container active-drop-container-<?php echo esc_attr( $type ); ?>"> |
1021
|
|
- <div class="active-drop active-drop-<?php echo esc_attr( $type ); ?>" data-areaid="<?php echo esc_attr( $zone .'_'. $area['areaid'] ); ?>"><?php // render saved fields |
1022
|
|
- if( ! empty( $values[ $zone .'_'. $area['areaid'] ] ) ) { |
|
1021
|
+ <div class="active-drop active-drop-<?php echo esc_attr( $type ); ?>" data-areaid="<?php echo esc_attr( $zone . '_' . $area[ 'areaid' ] ); ?>"><?php // render saved fields |
|
1022
|
+ if ( ! empty( $values[ $zone . '_' . $area[ 'areaid' ] ] ) ) { |
1023
|
1023
|
|
1024
|
|
- foreach( $values[ $zone .'_'. $area['areaid'] ] as $uniqid => $field ) { |
|
1024
|
+ foreach ( $values[ $zone . '_' . $area[ 'areaid' ] ] as $uniqid => $field ) { |
1025
|
1025
|
|
1026
|
1026
|
// Maybe has a form ID |
1027
|
|
- $form_id = empty( $field['form_id'] ) ? $form_id : $field['form_id']; |
|
1027
|
+ $form_id = empty( $field[ 'form_id' ] ) ? $form_id : $field[ 'form_id' ]; |
1028
|
1028
|
|
1029
|
1029
|
$input_type = null; |
1030
|
1030
|
|
1031
|
1031
|
if ( $form_id ) { |
1032
|
|
- $original_item = isset( $available_items[ $form_id ] [ $field['id'] ] ) ? $available_items[ $form_id ] [ $field['id'] ] : false ; |
|
1032
|
+ $original_item = isset( $available_items[ $form_id ] [ $field[ 'id' ] ] ) ? $available_items[ $form_id ] [ $field[ 'id' ] ] : false; |
1033
|
1033
|
} else { |
1034
|
|
- $original_item = isset( $available_items[ $field['id'] ] ) ? $available_items[ $field['id'] ] : false ; |
|
1034
|
+ $original_item = isset( $available_items[ $field[ 'id' ] ] ) ? $available_items[ $field[ 'id' ] ] : false; |
1035
|
1035
|
} |
1036
|
1036
|
|
1037
|
1037
|
if ( ! $original_item ) { |
1038
|
1038
|
|
1039
|
1039
|
global $pagenow; |
1040
|
|
- if ( 'post-new.php' !== $pagenow ) { |
|
1040
|
+ if ( 'post-new.php' !== $pagenow ) { |
1041
|
1041
|
gravityview()->log->error( 'An item was not available when rendering the output; maybe it was added by a plugin that is now de-activated.', array( |
1042
|
1042
|
' data' => array( |
1043
|
1043
|
'available_items' => $available_items, |
|
@@ -1049,10 +1049,10 @@ discard block |
|
|
block discarded – undo |
1049
|
1049
|
$original_item = $field; |
1050
|
1050
|
} |
1051
|
1051
|
|
1052
|
|
- $input_type = isset( $original_item['type'] ) ? $original_item['type'] : null; |
|
1052
|
+ $input_type = isset( $original_item[ 'type' ] ) ? $original_item[ 'type' ] : null; |
1053
|
1053
|
|
1054
|
1054
|
// Field options dialog box |
1055
|
|
- $field_options = GravityView_Render_Settings::render_field_options( $form_id, $type, $template_id, $field['id'], $original_item['label'], $zone .'_'. $area['areaid'], $input_type, $uniqid, $field, $zone, $original_item ); |
|
1055
|
+ $field_options = GravityView_Render_Settings::render_field_options( $form_id, $type, $template_id, $field[ 'id' ], $original_item[ 'label' ], $zone . '_' . $area[ 'areaid' ], $input_type, $uniqid, $field, $zone, $original_item ); |
1056
|
1056
|
|
1057
|
1057
|
$item = array( |
1058
|
1058
|
'input_type' => $input_type, |
|
@@ -1065,12 +1065,12 @@ discard block |
|
|
block discarded – undo |
1065
|
1065
|
$item = wp_parse_args( $item, $original_item ); |
1066
|
1066
|
} |
1067
|
1067
|
|
1068
|
|
- switch( $type ) { |
|
1068
|
+ switch ( $type ) { |
1069
|
1069
|
case 'widget': |
1070
|
|
- echo new GravityView_Admin_View_Widget( $item['label'], $field['id'], $item, $field ); |
|
1070
|
+ echo new GravityView_Admin_View_Widget( $item[ 'label' ], $field[ 'id' ], $item, $field ); |
1071
|
1071
|
break; |
1072
|
1072
|
default: |
1073
|
|
- echo new GravityView_Admin_View_Field( $field['label'], $field['id'], $item, $field, $form_id, $form ); |
|
1073
|
+ echo new GravityView_Admin_View_Field( $field[ 'label' ], $field[ 'id' ], $item, $field, $form_id, $form ); |
1074
|
1074
|
} |
1075
|
1075
|
} |
1076
|
1076
|
|
|
@@ -1078,7 +1078,7 @@ discard block |
|
|
block discarded – undo |
1078
|
1078
|
<div class="gv-droppable-area-action"> |
1079
|
1079
|
<a href="#" class="gv-add-field button button-link button-hero" title="" |
1080
|
1080
|
data-objecttype="<?php echo esc_attr( $type ); ?>" |
1081
|
|
- data-areaid="<?php echo esc_attr( $zone . '_' . $area['areaid'] ); ?>" |
|
1081
|
+ data-areaid="<?php echo esc_attr( $zone . '_' . $area[ 'areaid' ] ); ?>" |
1082
|
1082
|
data-context="<?php echo esc_attr( $zone ); ?>" |
1083
|
1083
|
data-formid="<?php echo $view ? esc_attr( $view->form ? $view->form->ID : '' ) : ''; ?>"><?php echo '<span class="dashicons dashicons-plus-alt"></span>' . esc_html( $button_label ); ?></a> |
1084
|
1084
|
</div> |
|
@@ -1111,7 +1111,7 @@ discard block |
|
|
block discarded – undo |
1111
|
1111
|
// This is a new View, prefill the widgets |
1112
|
1112
|
$widgets = array( |
1113
|
1113
|
'header_top' => array( |
1114
|
|
- substr( md5( microtime( true ) ), 0, 13 ) => array ( |
|
1114
|
+ substr( md5( microtime( true ) ), 0, 13 ) => array( |
1115
|
1115
|
'id' => 'search_bar', |
1116
|
1116
|
'label' => __( 'Search Bar', 'gk-gravityview' ), |
1117
|
1117
|
'search_layout' => 'horizontal', |
|
@@ -1186,12 +1186,12 @@ discard block |
|
|
block discarded – undo |
1186
|
1186
|
if ( $post ) { |
1187
|
1187
|
$source_form_id = gravityview_get_form_id( $post->ID ); |
1188
|
1188
|
if ( $source_form_id ) { |
1189
|
|
- $form_ids[] = $source_form_id; |
|
1189
|
+ $form_ids[ ] = $source_form_id; |
1190
|
1190
|
} |
1191
|
1191
|
|
1192
|
1192
|
$joined_forms = \GV\View::get_joined_forms( $post->ID ); |
1193
|
1193
|
foreach ( $joined_forms as $joined_form ) { |
1194
|
|
- $form_ids[] = $joined_form->ID; |
|
1194
|
+ $form_ids[ ] = $joined_form->ID; |
1195
|
1195
|
} |
1196
|
1196
|
} |
1197
|
1197
|
foreach ( array_unique( $form_ids ) as $form_id ) { |
|
@@ -1229,7 +1229,7 @@ discard block |
|
|
block discarded – undo |
1229
|
1229
|
* @return string HTML of the active areas |
1230
|
1230
|
*/ |
1231
|
1231
|
function render_directory_active_areas( $template_id = '', $context = 'single', $post_id = '', $echo = false ) { |
1232
|
|
- if( empty( $template_id ) ) { |
|
1232
|
+ if ( empty( $template_id ) ) { |
1233
|
1233
|
gravityview()->log->debug( '[render_directory_active_areas] {template_id} is empty', array( 'template_id' => $template_id ) ); |
1234
|
1234
|
return ''; |
1235
|
1235
|
} |
|
@@ -1243,12 +1243,12 @@ discard block |
|
|
block discarded – undo |
1243
|
1243
|
*/ |
1244
|
1244
|
$template_areas = apply_filters( 'gravityview_template_active_areas', array(), $template_id, $context ); |
1245
|
1245
|
|
1246
|
|
- if( empty( $template_areas ) ) { |
|
1246
|
+ if ( empty( $template_areas ) ) { |
1247
|
1247
|
|
1248
|
1248
|
gravityview()->log->debug( '[render_directory_active_areas] No areas defined. Maybe template {template_id} is disabled.', array( 'data' => $template_id ) ); |
1249
|
1249
|
$output = '<div>'; |
1250
|
|
- $output .= '<h2 class="description" style="font-size: 16px; margin:0">'. sprintf( esc_html__( 'This View is configured using the %s View type, which is disabled.', 'gk-gravityview' ), '<em>'.$template_id.'</em>' ) .'</h2>'; |
1251
|
|
- $output .= '<p class="description" style="font-size: 14px; margin:0 0 1em 0;padding:0">'.esc_html__('The data is not lost; re-activate the associated plugin and the configuration will re-appear.', 'gk-gravityview').'</p>'; |
|
1250
|
+ $output .= '<h2 class="description" style="font-size: 16px; margin:0">' . sprintf( esc_html__( 'This View is configured using the %s View type, which is disabled.', 'gk-gravityview' ), '<em>' . $template_id . '</em>' ) . '</h2>'; |
|
1251
|
+ $output .= '<p class="description" style="font-size: 14px; margin:0 0 1em 0;padding:0">' . esc_html__( 'The data is not lost; re-activate the associated plugin and the configuration will re-appear.', 'gk-gravityview' ) . '</p>'; |
1252
|
1252
|
$output .= '</div>'; |
1253
|
1253
|
} else { |
1254
|
1254
|
|
|
@@ -1263,7 +1263,7 @@ discard block |
|
|
block discarded – undo |
1263
|
1263
|
|
1264
|
1264
|
} |
1265
|
1265
|
|
1266
|
|
- if( $echo ) { |
|
1266
|
+ if ( $echo ) { |
1267
|
1267
|
echo $output; |
1268
|
1268
|
} |
1269
|
1269
|
|
|
@@ -1291,18 +1291,18 @@ discard block |
|
|
block discarded – undo |
1291
|
1291
|
} |
1292
|
1292
|
|
1293
|
1293
|
// Add the GV font (with the Astronaut) |
1294
|
|
- wp_enqueue_style( 'gravityview_global', plugins_url('assets/css/admin-global.css', GRAVITYVIEW_FILE), array(), \GV\Plugin::$version ); |
|
1294
|
+ wp_enqueue_style( 'gravityview_global', plugins_url( 'assets/css/admin-global.css', GRAVITYVIEW_FILE ), array(), \GV\Plugin::$version ); |
1295
|
1295
|
wp_register_style( 'gravityview_views_styles', plugins_url( 'assets/css/admin-views.css', GRAVITYVIEW_FILE ), array( 'dashicons', 'wp-jquery-ui-dialog' ), \GV\Plugin::$version ); |
1296
|
1296
|
|
1297
|
|
- wp_register_script( 'gravityview-jquery-cookie', plugins_url('assets/lib/jquery.cookie/jquery.cookie.min.js', GRAVITYVIEW_FILE), array( 'jquery' ), \GV\Plugin::$version, true ); |
|
1297
|
+ wp_register_script( 'gravityview-jquery-cookie', plugins_url( 'assets/lib/jquery.cookie/jquery.cookie.min.js', GRAVITYVIEW_FILE ), array( 'jquery' ), \GV\Plugin::$version, true ); |
1298
|
1298
|
|
1299
|
|
- if( GFForms::get_page() === 'form_list' ) { |
|
1299
|
+ if ( GFForms::get_page() === 'form_list' ) { |
1300
|
1300
|
wp_enqueue_style( 'gravityview_views_styles' ); |
1301
|
1301
|
return; |
1302
|
1302
|
} |
1303
|
1303
|
|
1304
|
1304
|
// Don't process any scripts below here if it's not a GravityView page. |
1305
|
|
- if( ! gravityview()->request->is_admin( $hook, 'single' ) && ! $is_widgets_page ) { |
|
1305
|
+ if ( ! gravityview()->request->is_admin( $hook, 'single' ) && ! $is_widgets_page ) { |
1306
|
1306
|
return; |
1307
|
1307
|
} |
1308
|
1308
|
|
|
@@ -1310,7 +1310,7 @@ discard block |
|
|
block discarded – undo |
1310
|
1310
|
|
1311
|
1311
|
wp_enqueue_script( 'jquery-ui-datepicker' ); |
1312
|
1312
|
|
1313
|
|
- wp_enqueue_style( 'gravityview_views_datepicker', plugins_url('assets/css/admin-datepicker.css', GRAVITYVIEW_FILE), \GV\Plugin::$version ); |
|
1313
|
+ wp_enqueue_style( 'gravityview_views_datepicker', plugins_url( 'assets/css/admin-datepicker.css', GRAVITYVIEW_FILE ), \GV\Plugin::$version ); |
1314
|
1314
|
|
1315
|
1315
|
// Enqueue scripts |
1316
|
1316
|
wp_enqueue_script( 'gravityview_views_scripts', plugins_url( 'assets/js/admin-views' . $script_debug . '.js', GRAVITYVIEW_FILE ), array( 'jquery-ui-tabs', 'jquery-ui-draggable', 'jquery-ui-droppable', 'jquery-ui-sortable', 'jquery-ui-tooltip', 'jquery-ui-dialog', 'gravityview-jquery-cookie', 'jquery-ui-datepicker', 'underscore' ), \GV\Plugin::$version ); |
|
@@ -1318,8 +1318,8 @@ discard block |
|
|
block discarded – undo |
1318
|
1318
|
wp_localize_script( 'gravityview_views_scripts', 'gvGlobals', array( |
1319
|
1319
|
'cookiepath' => COOKIEPATH, |
1320
|
1320
|
'admin_cookiepath' => ADMIN_COOKIE_PATH, |
1321
|
|
- 'passed_form_id' => (bool) \GV\Utils::_GET( 'form_id' ), |
1322
|
|
- 'has_merge_tag_listener' => (bool) version_compare( GFForms::$version, '2.6.4', '>=' ), |
|
1321
|
+ 'passed_form_id' => (bool)\GV\Utils::_GET( 'form_id' ), |
|
1322
|
+ 'has_merge_tag_listener' => (bool)version_compare( GFForms::$version, '2.6.4', '>=' ), |
1323
|
1323
|
'nonce' => wp_create_nonce( 'gravityview_ajaxviews' ), |
1324
|
1324
|
'label_viewname' => __( 'Enter View name here', 'gk-gravityview' ), |
1325
|
1325
|
'label_reorder_search_fields' => __( 'Reorder Search Fields', 'gk-gravityview' ), |
|
@@ -1346,7 +1346,7 @@ discard block |
|
|
block discarded – undo |
1346
|
1346
|
self::enqueue_gravity_forms_scripts(); |
1347
|
1347
|
|
1348
|
1348
|
// 2.5 changed how Merge Tags are enqueued |
1349
|
|
- if ( is_callable( array( 'GFCommon', 'output_hooks_javascript') ) ) { |
|
1349
|
+ if ( is_callable( array( 'GFCommon', 'output_hooks_javascript' ) ) ) { |
1350
|
1350
|
GFCommon::output_hooks_javascript(); |
1351
|
1351
|
} |
1352
|
1352
|
} |
|
@@ -1370,7 +1370,7 @@ discard block |
|
|
block discarded – undo |
1370
|
1370
|
); |
1371
|
1371
|
|
1372
|
1372
|
if ( wp_is_mobile() ) { |
1373
|
|
- $scripts[] = 'jquery-touch-punch'; |
|
1373
|
+ $scripts[ ] = 'jquery-touch-punch'; |
1374
|
1374
|
} |
1375
|
1375
|
|
1376
|
1376
|
wp_enqueue_script( $scripts ); |