|
@@ -4,10 +4,10 @@ discard block |
|
|
block discarded – undo |
|
4
|
4
|
|
|
5
|
5
|
function __construct() { |
|
6
|
6
|
|
|
7
|
|
- if( ! is_admin() ) { return; } |
|
|
7
|
+ if ( ! is_admin() ) { return; } |
|
8
|
8
|
|
|
9
|
9
|
// If Gravity Forms isn't active or compatibile, stop loading |
|
10
|
|
- if( false === gravityview()->plugin->is_compatible() ) { |
|
|
10
|
+ if ( false === gravityview()->plugin->is_compatible() ) { |
|
11
|
11
|
return; |
|
12
|
12
|
} |
|
13
|
13
|
|
|
@@ -48,7 +48,7 @@ discard block |
|
|
block discarded – undo |
|
48
|
48
|
add_filter( 'post_updated_messages', array( $this, 'post_updated_messages' ) ); |
|
49
|
49
|
add_filter( 'bulk_post_updated_messages', array( $this, 'post_updated_messages' ) ); |
|
50
|
50
|
|
|
51
|
|
- add_filter( 'plugin_action_links_'. plugin_basename( GRAVITYVIEW_FILE ) , array( $this, 'plugin_action_links' ) ); |
|
|
51
|
+ add_filter( 'plugin_action_links_' . plugin_basename( GRAVITYVIEW_FILE ), array( $this, 'plugin_action_links' ) ); |
|
52
|
52
|
|
|
53
|
53
|
add_action( 'plugins_loaded', array( $this, 'backend_actions' ), 100 ); |
|
54
|
54
|
|
|
@@ -64,9 +64,9 @@ discard block |
|
|
block discarded – undo |
|
64
|
64
|
*/ |
|
65
|
65
|
public static function no_views_text() { |
|
66
|
66
|
|
|
67
|
|
- if ( isset( $_REQUEST['post_status'] ) && 'trash' === $_REQUEST['post_status'] ) { |
|
|
67
|
+ if ( isset( $_REQUEST[ 'post_status' ] ) && 'trash' === $_REQUEST[ 'post_status' ] ) { |
|
68
|
68
|
return esc_html__( 'No Views found in Trash', 'gravityview' ); |
|
69
|
|
- } elseif( ! empty( $_GET['s'] ) ) { |
|
|
69
|
+ } elseif ( ! empty( $_GET[ 's' ] ) ) { |
|
70
|
70
|
return esc_html__( 'No Views found.', 'gravityview' ); |
|
71
|
71
|
} |
|
72
|
72
|
|
|
@@ -110,7 +110,7 @@ discard block |
|
|
block discarded – undo |
|
110
|
110
|
$error .= ' ' . esc_html__( 'or select another form.', 'gravityview' ); |
|
111
|
111
|
} |
|
112
|
112
|
|
|
113
|
|
- if( $error ) { |
|
|
113
|
+ if ( $error ) { |
|
114
|
114
|
?> |
|
115
|
115
|
<div class="wp-dialog notice-warning inline error wp-clearfix"> |
|
116
|
116
|
<?php echo gravityview_get_floaty(); ?> |
|
@@ -130,23 +130,23 @@ discard block |
|
|
block discarded – undo |
|
130
|
130
|
public function backend_actions() { |
|
131
|
131
|
|
|
132
|
132
|
/** @define "GRAVITYVIEW_DIR" "../" */ |
|
133
|
|
- include_once( GRAVITYVIEW_DIR .'includes/admin/class.field.type.php' ); |
|
134
|
|
- include_once( GRAVITYVIEW_DIR .'includes/admin/class.render.settings.php' ); |
|
135
|
|
- include_once( GRAVITYVIEW_DIR .'includes/admin/class-gravityview-admin-view-item.php' ); |
|
136
|
|
- include_once( GRAVITYVIEW_DIR .'includes/admin/class-gravityview-admin-view-field.php' ); |
|
137
|
|
- include_once( GRAVITYVIEW_DIR .'includes/admin/class-gravityview-admin-view-widget.php' ); |
|
138
|
|
- include_once( GRAVITYVIEW_DIR .'includes/class-admin-views.php' ); |
|
139
|
|
- include_once( GRAVITYVIEW_DIR .'includes/class-admin-welcome.php' ); |
|
140
|
|
- include_once( GRAVITYVIEW_DIR .'includes/class-admin-installer.php' ); |
|
141
|
|
- include_once( GRAVITYVIEW_DIR .'includes/class-admin-add-shortcode.php' ); |
|
142
|
|
- include_once( GRAVITYVIEW_DIR .'includes/class-admin-approve-entries.php' ); |
|
|
133
|
+ include_once( GRAVITYVIEW_DIR . 'includes/admin/class.field.type.php' ); |
|
|
134
|
+ include_once( GRAVITYVIEW_DIR . 'includes/admin/class.render.settings.php' ); |
|
|
135
|
+ include_once( GRAVITYVIEW_DIR . 'includes/admin/class-gravityview-admin-view-item.php' ); |
|
|
136
|
+ include_once( GRAVITYVIEW_DIR . 'includes/admin/class-gravityview-admin-view-field.php' ); |
|
|
137
|
+ include_once( GRAVITYVIEW_DIR . 'includes/admin/class-gravityview-admin-view-widget.php' ); |
|
|
138
|
+ include_once( GRAVITYVIEW_DIR . 'includes/class-admin-views.php' ); |
|
|
139
|
+ include_once( GRAVITYVIEW_DIR . 'includes/class-admin-welcome.php' ); |
|
|
140
|
+ include_once( GRAVITYVIEW_DIR . 'includes/class-admin-installer.php' ); |
|
|
141
|
+ include_once( GRAVITYVIEW_DIR . 'includes/class-admin-add-shortcode.php' ); |
|
|
142
|
+ include_once( GRAVITYVIEW_DIR . 'includes/class-admin-approve-entries.php' ); |
|
143
|
143
|
|
|
144
|
144
|
/** |
|
145
|
145
|
* @action `gravityview_include_backend_actions` Triggered after all GravityView admin files are loaded |
|
146
|
146
|
* |
|
147
|
147
|
* Nice place to insert extensions' backend stuff |
|
148
|
148
|
*/ |
|
149
|
|
- do_action('gravityview_include_backend_actions'); |
|
|
149
|
+ do_action( 'gravityview_include_backend_actions' ); |
|
150
|
150
|
} |
|
151
|
151
|
|
|
152
|
152
|
/** |
|
@@ -161,12 +161,12 @@ discard block |
|
|
block discarded – undo |
|
161
|
161
|
|
|
162
|
162
|
$actions = array(); |
|
163
|
163
|
|
|
164
|
|
- if( GVCommon::has_cap( 'gravityview_view_settings' ) ) { |
|
165
|
|
- $actions[] = sprintf( '<a href="%s">%s</a>', admin_url( 'edit.php?post_type=gravityview&page=gravityview_settings' ), esc_html__( 'Settings', 'gravityview' ) ); |
|
|
164
|
+ if ( GVCommon::has_cap( 'gravityview_view_settings' ) ) { |
|
|
165
|
+ $actions[ ] = sprintf( '<a href="%s">%s</a>', admin_url( 'edit.php?post_type=gravityview&page=gravityview_settings' ), esc_html__( 'Settings', 'gravityview' ) ); |
|
166
|
166
|
} |
|
167
|
167
|
|
|
168
|
|
- if( GVCommon::has_cap( 'gravityview_support_port' ) ) { |
|
169
|
|
- $actions[] = '<a href="https://docs.gravityview.co">' . esc_html__( 'Support', 'gravityview' ) . '</a>'; |
|
|
168
|
+ if ( GVCommon::has_cap( 'gravityview_support_port' ) ) { |
|
|
169
|
+ $actions[ ] = '<a href="https://docs.gravityview.co">' . esc_html__( 'Support', 'gravityview' ) . '</a>'; |
|
170
|
170
|
} |
|
171
|
171
|
|
|
172
|
172
|
return array_merge( $actions, $links ); |
|
@@ -194,7 +194,7 @@ discard block |
|
|
block discarded – undo |
|
194
|
194
|
// By default, there will only be one item being modified. |
|
195
|
195
|
// When in the `bulk_post_updated_messages` filter, there will be passed a number |
|
196
|
196
|
// of modified items that will override this array. |
|
197
|
|
- $bulk_counts = is_null( $bulk_counts ) ? array( 'updated' => 1 , 'locked' => 1 , 'deleted' => 1 , 'trashed' => 1, 'untrashed' => 1 ) : $bulk_counts; |
|
|
197
|
+ $bulk_counts = is_null( $bulk_counts ) ? array( 'updated' => 1, 'locked' => 1, 'deleted' => 1, 'trashed' => 1, 'untrashed' => 1 ) : $bulk_counts; |
|
198
|
198
|
|
|
199
|
199
|
// If we're starting fresh, a new form was created. |
|
200
|
200
|
// We should let the user know this is the case. |
|
@@ -202,60 +202,60 @@ discard block |
|
|
block discarded – undo |
|
202
|
202
|
|
|
203
|
203
|
$new_form_text = ''; |
|
204
|
204
|
|
|
205
|
|
- if( !empty( $start_fresh ) ) { |
|
|
205
|
+ if ( ! empty( $start_fresh ) ) { |
|
206
|
206
|
|
|
207
|
207
|
// Get the form that was created |
|
208
|
208
|
$connected_form = gravityview_get_form_id( $post_id ); |
|
209
|
209
|
|
|
210
|
|
- if( !empty( $connected_form ) ) { |
|
|
210
|
+ if ( ! empty( $connected_form ) ) { |
|
211
|
211
|
$form = gravityview_get_form( $connected_form ); |
|
212
|
|
- $form_name = esc_attr( $form['title'] ); |
|
|
212
|
+ $form_name = esc_attr( $form[ 'title' ] ); |
|
213
|
213
|
$image = self::get_floaty(); |
|
214
|
|
- $new_form_text .= '<h3>'.$image.sprintf( __( 'A new form was created for this View: "%s"', 'gravityview' ), $form_name ).'</h3>'; |
|
215
|
|
- $new_form_text .= sprintf( __( '%sThere are no entries for the new form, so the View will also be empty.%s To start collecting entries, you can add submissions through %sthe preview form%s and also embed the form on a post or page using this code: %s |
|
|
214
|
+ $new_form_text .= '<h3>' . $image . sprintf( __( 'A new form was created for this View: "%s"', 'gravityview' ), $form_name ) . '</h3>'; |
|
|
215
|
+ $new_form_text .= sprintf( __( '%sThere are no entries for the new form, so the View will also be empty.%s To start collecting entries, you can add submissions through %sthe preview form%s and also embed the form on a post or page using this code: %s |
|
216
|
216
|
|
|
217
|
217
|
You can %sedit the form%s in Gravity Forms and the updated fields will be available here. Don’t forget to %scustomize the form settings%s. |
|
218
|
|
- ', 'gravityview' ), '<strong>', '</strong>', '<a href="'.site_url( '?gf_page=preview&id='.$connected_form ).'">', '</a>', '<code>[gravityform id="'.$connected_form.'" name="'.$form_name.'"]</code>', '<a href="'.admin_url( 'admin.php?page=gf_edit_forms&id='.$connected_form ).'">', '</a>', '<a href="'.admin_url( 'admin.php?page=gf_edit_forms&view=settings&id='.$connected_form ).'">', '</a>'); |
|
|
218
|
+ ', 'gravityview' ), '<strong>', '</strong>', '<a href="' . site_url( '?gf_page=preview&id=' . $connected_form ) . '">', '</a>', '<code>[gravityform id="' . $connected_form . '" name="' . $form_name . '"]</code>', '<a href="' . admin_url( 'admin.php?page=gf_edit_forms&id=' . $connected_form ) . '">', '</a>', '<a href="' . admin_url( 'admin.php?page=gf_edit_forms&view=settings&id=' . $connected_form ) . '">', '</a>' ); |
|
219
|
219
|
$new_form_text = wpautop( $new_form_text ); |
|
220
|
220
|
|
|
221
|
221
|
delete_post_meta( $post_id, '_gravityview_start_fresh' ); |
|
222
|
222
|
} |
|
223
|
223
|
} |
|
224
|
224
|
|
|
225
|
|
- $messages['gravityview'] = array( |
|
|
225
|
+ $messages[ 'gravityview' ] = array( |
|
226
|
226
|
0 => '', // Unused. Messages start at index 1. |
|
227
|
227
|
/* translators: %s and %s are HTML tags linking to the View on the website */ |
|
228
|
|
- 1 => sprintf(__( 'View updated. %sView on website.%s', 'gravityview' ), '<a href="'.get_permalink( $post_id ).'">', '</a>'), |
|
|
228
|
+ 1 => sprintf( __( 'View updated. %sView on website.%s', 'gravityview' ), '<a href="' . get_permalink( $post_id ) . '">', '</a>' ), |
|
229
|
229
|
/* translators: %s and %s are HTML tags linking to the View on the website */ |
|
230
|
|
- 2 => sprintf(__( 'View updated. %sView on website.%s', 'gravityview' ), '<a href="'.get_permalink( $post_id ).'">', '</a>'), |
|
|
230
|
+ 2 => sprintf( __( 'View updated. %sView on website.%s', 'gravityview' ), '<a href="' . get_permalink( $post_id ) . '">', '</a>' ), |
|
231
|
231
|
3 => __( 'View deleted.', 'gravityview' ), |
|
232
|
232
|
/* translators: %s and %s are HTML tags linking to the View on the website */ |
|
233
|
|
- 4 => sprintf(__( 'View updated. %sView on website.%s', 'gravityview' ), '<a href="'.get_permalink( $post_id ).'">', '</a>'), |
|
|
233
|
+ 4 => sprintf( __( 'View updated. %sView on website.%s', 'gravityview' ), '<a href="' . get_permalink( $post_id ) . '">', '</a>' ), |
|
234
|
234
|
/* translators: %s: date and time of the revision */ |
|
235
|
|
- 5 => isset( $_GET['revision'] ) ? sprintf( __( 'View restored to revision from %s', 'gravityview' ), wp_post_revision_title( (int) $_GET['revision'], false ) ) : false, |
|
|
235
|
+ 5 => isset( $_GET[ 'revision' ] ) ? sprintf( __( 'View restored to revision from %s', 'gravityview' ), wp_post_revision_title( (int)$_GET[ 'revision' ], false ) ) : false, |
|
236
|
236
|
/* translators: %s and %s are HTML tags linking to the View on the website */ |
|
237
|
|
- 6 => sprintf(__( 'View published. %sView on website.%s', 'gravityview' ), '<a href="'.get_permalink( $post_id ).'">', '</a>') . $new_form_text, |
|
|
237
|
+ 6 => sprintf( __( 'View published. %sView on website.%s', 'gravityview' ), '<a href="' . get_permalink( $post_id ) . '">', '</a>' ) . $new_form_text, |
|
238
|
238
|
/* translators: %s and %s are HTML tags linking to the View on the website */ |
|
239
|
|
- 7 => sprintf(__( 'View saved. %sView on website.%s', 'gravityview' ), '<a href="'.get_permalink( $post_id ).'">', '</a>') . $new_form_text, |
|
|
239
|
+ 7 => sprintf( __( 'View saved. %sView on website.%s', 'gravityview' ), '<a href="' . get_permalink( $post_id ) . '">', '</a>' ) . $new_form_text, |
|
240
|
240
|
8 => __( 'View submitted.', 'gravityview' ), |
|
241
|
241
|
9 => sprintf( |
|
242
|
242
|
/* translators: Date and time the View is scheduled to be published */ |
|
243
|
243
|
__( 'View scheduled for: %1$s.', 'gravityview' ), |
|
244
|
244
|
// translators: Publish box date format, see http://php.net/date |
|
245
|
|
- date_i18n( __( 'M j, Y @ G:i', 'gravityview' ), strtotime( ( isset( $post->post_date ) ? $post->post_date : NULL ) ) ) |
|
|
245
|
+ date_i18n( __( 'M j, Y @ G:i', 'gravityview' ), strtotime( ( isset( $post->post_date ) ? $post->post_date : NULL ) ) ) |
|
246
|
246
|
) . $new_form_text, |
|
247
|
247
|
/* translators: %s and %s are HTML tags linking to the View on the website */ |
|
248
|
|
- 10 => sprintf(__( 'View draft updated. %sView on website.%s', 'gravityview' ), '<a href="'.get_permalink( $post_id ).'">', '</a>') . $new_form_text, |
|
|
248
|
+ 10 => sprintf( __( 'View draft updated. %sView on website.%s', 'gravityview' ), '<a href="' . get_permalink( $post_id ) . '">', '</a>' ) . $new_form_text, |
|
249
|
249
|
|
|
250
|
250
|
/** |
|
251
|
251
|
* These apply to `bulk_post_updated_messages` |
|
252
|
252
|
* @file wp-admin/edit.php |
|
253
|
253
|
*/ |
|
254
|
|
- 'updated' => _n( '%s View updated.', '%s Views updated.', $bulk_counts['updated'], 'gravityview' ), |
|
255
|
|
- 'locked' => _n( '%s View not updated, somebody is editing it.', '%s Views not updated, somebody is editing them.', $bulk_counts['locked'], 'gravityview' ), |
|
256
|
|
- 'deleted' => _n( '%s View permanently deleted.', '%s Views permanently deleted.', $bulk_counts['deleted'], 'gravityview' ), |
|
257
|
|
- 'trashed' => _n( '%s View moved to the Trash.', '%s Views moved to the Trash.', $bulk_counts['trashed'], 'gravityview' ), |
|
258
|
|
- 'untrashed' => _n( '%s View restored from the Trash.', '%s Views restored from the Trash.', $bulk_counts['untrashed'], 'gravityview' ), |
|
|
254
|
+ 'updated' => _n( '%s View updated.', '%s Views updated.', $bulk_counts[ 'updated' ], 'gravityview' ), |
|
|
255
|
+ 'locked' => _n( '%s View not updated, somebody is editing it.', '%s Views not updated, somebody is editing them.', $bulk_counts[ 'locked' ], 'gravityview' ), |
|
|
256
|
+ 'deleted' => _n( '%s View permanently deleted.', '%s Views permanently deleted.', $bulk_counts[ 'deleted' ], 'gravityview' ), |
|
|
257
|
+ 'trashed' => _n( '%s View moved to the Trash.', '%s Views moved to the Trash.', $bulk_counts[ 'trashed' ], 'gravityview' ), |
|
|
258
|
+ 'untrashed' => _n( '%s View restored from the Trash.', '%s Views restored from the Trash.', $bulk_counts[ 'untrashed' ], 'gravityview' ), |
|
259
|
259
|
); |
|
260
|
260
|
|
|
261
|
261
|
return $messages; |