|
@@ -2,20 +2,20 @@ discard block |
|
|
block discarded – undo |
2
|
2
|
<?php |
3
|
3
|
|
4
|
4
|
// If an error was returned. |
5
|
|
-if ( isset( $_GET['sql_error'] ) ) { |
|
5
|
+if ( isset( $_GET[ 'sql_error' ] ) ) { |
6
|
6
|
|
7
|
7
|
if ( get_option( 'yikes-mailchimp-debug-status', '' ) === '1' ) { |
8
|
|
- wp_die( '<strong>' . __( 'Error Creating Form', 'yikes-inc-easy-mailchimp-extender' ) . '</strong> <p>' . stripslashes( urldecode( $_GET['sql_error'] ) ) . '</p>' . __( 'Error Creating Form', 'yikes-inc-easy-mailchimp-extender' ) ); |
|
8
|
+ wp_die( '<strong>' . __( 'Error Creating Form', 'yikes-inc-easy-mailchimp-extender' ) . '</strong> <p>' . stripslashes( urldecode( $_GET[ 'sql_error' ] ) ) . '</p>' . __( 'Error Creating Form', 'yikes-inc-easy-mailchimp-extender' ) ); |
9
|
9
|
} else { |
10
|
10
|
wp_die( '<strong>' . __( 'Error Creating Form', 'yikes-inc-easy-mailchimp-extender' ) . '</strong><p>' . __( "Please try again. If the error persists please get in contact with the YIKES Inc. support team.", 'yikes-inc-easy-mailchimp-extender' ) . '</p>' ); |
11
|
11
|
} |
12
|
12
|
} |
13
|
13
|
|
14
|
14
|
// Get The Form ID. |
15
|
|
-if ( ! isset( $_GET['id'] ) ) { |
|
15
|
+if ( ! isset( $_GET[ 'id' ] ) ) { |
16
|
16
|
wp_die( esc_html_e( 'Oh No!', 'yikes-inc-easy-mailchimp-extender' ), esc_html_e( 'Error', 'yikes-inc-easy-mailchimp-extender' ) ); |
17
|
17
|
} |
18
|
|
-$form_id = (int) filter_var( wp_unslash( $_GET['id'] ), FILTER_SANITIZE_NUMBER_INT ); |
|
18
|
+$form_id = (int) filter_var( wp_unslash( $_GET[ 'id' ] ), FILTER_SANITIZE_NUMBER_INT ); |
19
|
19
|
|
20
|
20
|
// Get our form interface. |
21
|
21
|
$form_interface = yikes_easy_mailchimp_extender_get_form_interface(); |
|
@@ -35,14 +35,14 @@ discard block |
|
|
block discarded – undo |
35
|
35
|
} |
36
|
36
|
|
37
|
37
|
// Set global form data, mainly for use in custom form field declarations or add-ons. |
38
|
|
-$GLOBALS['form_data'] = $form; |
39
|
|
-$custom_styles = $form['custom_styles']; |
40
|
|
-$optin_settings = $form['optin_settings']; |
41
|
|
-$submission_settings = $form['submission_settings']; |
42
|
|
-$error_messages = $form['error_messages']; |
43
|
|
- |
44
|
|
-if ( isset( $form['form_settings'] ) ) { |
45
|
|
- $form_settings = $form['form_settings']; |
|
38
|
+$GLOBALS[ 'form_data' ] = $form; |
|
39
|
+$custom_styles = $form[ 'custom_styles' ]; |
|
40
|
+$optin_settings = $form[ 'optin_settings' ]; |
|
41
|
+$submission_settings = $form[ 'submission_settings' ]; |
|
42
|
+$error_messages = $form[ 'error_messages' ]; |
|
43
|
+ |
|
44
|
+if ( isset( $form[ 'form_settings' ] ) ) { |
|
45
|
+ $form_settings = $form[ 'form_settings' ]; |
46
|
46
|
} |
47
|
47
|
|
48
|
48
|
// Get defaults if none are saved in the database yet. |
|
@@ -80,7 +80,7 @@ discard block |
|
|
block discarded – undo |
80
|
80
|
} |
81
|
81
|
|
82
|
82
|
// Get the merge fields. |
83
|
|
-$available_merge_variables = $list_handler->get_merge_fields( $form['list_id'] ); |
|
83
|
+$available_merge_variables = $list_handler->get_merge_fields( $form[ 'list_id' ] ); |
84
|
84
|
if ( is_wp_error( $available_merge_variables ) ) { |
85
|
85
|
$error_logging = new Yikes_Inc_Easy_Mailchimp_Error_Logging(); |
86
|
86
|
$error_logging->maybe_write_to_log( |
|
@@ -92,7 +92,7 @@ discard block |
|
|
block discarded – undo |
92
|
92
|
} |
93
|
93
|
|
94
|
94
|
// Get the interest groups. |
95
|
|
-$interest_groupings = $list_handler->get_interest_categories( $form['list_id'] ); |
|
95
|
+$interest_groupings = $list_handler->get_interest_categories( $form[ 'list_id' ] ); |
96
|
96
|
if ( is_wp_error( $interest_groupings ) ) { |
97
|
97
|
$error_logging = new Yikes_Inc_Easy_Mailchimp_Error_Logging(); |
98
|
98
|
$error_logging->maybe_write_to_log( |
|
@@ -104,7 +104,7 @@ discard block |
|
|
block discarded – undo |
104
|
104
|
} |
105
|
105
|
|
106
|
106
|
// Get the tags. |
107
|
|
-$tags = $list_handler->get_segments( $form['list_id'], 'static' ); |
|
107
|
+$tags = $list_handler->get_segments( $form[ 'list_id' ], 'static' ); |
108
|
108
|
if ( is_wp_error( $tags ) ) { |
109
|
109
|
$error_logging = new Yikes_Inc_Easy_Mailchimp_Error_Logging(); |
110
|
110
|
$error_logging->maybe_write_to_log( |
|
@@ -119,7 +119,7 @@ discard block |
|
|
block discarded – undo |
119
|
119
|
$url = add_query_arg( |
120
|
120
|
array( |
121
|
121
|
'action' => 'yikes-easy-mc-update-form', |
122
|
|
- 'nonce' => wp_create_nonce( 'update-mailchimp-form-' . $form['id'] ), |
|
122
|
+ 'nonce' => wp_create_nonce( 'update-mailchimp-form-' . $form[ 'id' ] ), |
123
|
123
|
) |
124
|
124
|
); |
125
|
125
|
?> |
|
@@ -127,13 +127,13 @@ discard block |
|
|
block discarded – undo |
127
|
127
|
<img src="<?php echo esc_url( YIKES_MC_URL . 'includes/images/Mailchimp_Assets/Freddie_60px.png' ); ?>" alt="<?php esc_attr_e( 'Freddie - Mailchimp Mascot', 'yikes-inc-easy-mailchimp-extender' ); ?>" class="yikes-mc-freddie-logo" /> |
128
|
128
|
|
129
|
129
|
<?php /* translators: the placeholder is the form's name */ ?> |
130
|
|
-<h1>YIKES Easy Forms for Mailchimp | <?php echo sprintf( esc_html__( 'Edit %1s', 'yikes-inc-easy-mailchimp-extender' ), esc_html( $form['form_name'] ) ); ?></h1> |
|
130
|
+<h1>YIKES Easy Forms for Mailchimp | <?php echo sprintf( esc_html__( 'Edit %1s', 'yikes-inc-easy-mailchimp-extender' ), esc_html( $form[ 'form_name' ] ) ); ?></h1> |
131
|
131
|
|
132
|
132
|
<!-- Settings Page Description --> |
133
|
133
|
<p class="yikes-easy-mc-about-text about-text"><?php esc_html_e( 'Update this Mailchimp form\'s fields, styles and settings below.', 'yikes-inc-easy-mailchimp-extender' ); ?></p> |
134
|
134
|
|
135
|
135
|
<?php |
136
|
|
-if ( isset( $_REQUEST['updated-form'] ) && filter_var( $_REQUEST['updated-form'], FILTER_SANITIZE_STRING ) === 'true' ) { |
|
136
|
+if ( isset( $_REQUEST[ 'updated-form' ] ) && filter_var( $_REQUEST[ 'updated-form' ], FILTER_SANITIZE_STRING ) === 'true' ) { |
137
|
137
|
?> |
138
|
138
|
<div class="updated manage-form-admin-notice"> |
139
|
139
|
<p><?php esc_html_e( 'Opt-in form successfully updated.', 'yikes-inc-easy-mailchimp-extender' ); ?></p> |
|
@@ -155,13 +155,13 @@ discard block |
|
|
block discarded – undo |
155
|
155
|
|
156
|
156
|
<label for="form-name"> |
157
|
157
|
<h3 class="bg-transparent"><?php esc_html_e( 'Form Name', 'yikes-inc-easy-mailchimp-extender' ); ?></h3> |
158
|
|
- <input autocomplete="disabled" id="form-name" name="form-name" type="text" value="<?php echo esc_html( stripslashes( $form['form_name'] ) ); ?>" class="widefat" /> |
|
158
|
+ <input autocomplete="disabled" id="form-name" name="form-name" type="text" value="<?php echo esc_html( stripslashes( $form[ 'form_name' ] ) ); ?>" class="widefat" /> |
159
|
159
|
<p class="description"><?php esc_html_e( 'The title of this signup form.', 'yikes-inc-easy-mailchimp-extender' ); ?></p> |
160
|
160
|
</label> |
161
|
161
|
|
162
|
162
|
<label for="form-description"> |
163
|
163
|
<h3 class="bg-transparent"><?php esc_html_e( 'Form Description', 'yikes-inc-easy-mailchimp-extender' ); ?></h3> |
164
|
|
- <textarea name="form-description" id="form-description" class="large-text edit-form-form-description"><?php echo isset( $form['form_description'] ) ? esc_textarea( stripslashes( $form['form_description'] ) ) : ''; ?></textarea> |
|
164
|
+ <textarea name="form-description" id="form-description" class="large-text edit-form-form-description"><?php echo isset( $form[ 'form_description' ] ) ? esc_textarea( stripslashes( $form[ 'form_description' ] ) ) : ''; ?></textarea> |
165
|
165
|
<p class="description"><?php esc_html_e( 'Descriptions are optional and you may choose to display it to visitors to your site.', 'yikes-inc-easy-mailchimp-extender' ); ?></p> |
166
|
166
|
<p class="description"><?php printf( esc_html_e( 'To display the number of subscribers for the list associated with this form, use %s in the form description field above.', 'yikes-inc-easy-mailchimp-extender' ), '<code>[yikes-mailchimp-subscriber-count]</code>' ); ?><p> |
167
|
167
|
</label> |
|
@@ -208,26 +208,26 @@ discard block |
|
|
block discarded – undo |
208
|
208
|
<div class="meta-box-sortables ui-sortable"> |
209
|
209
|
<div class="postbox yikes-easy-mc-postbox"> |
210
|
210
|
<!-- container title --> |
211
|
|
- <h3 class="edit-form-title" id="form-builder-div" data-form-id="<?php echo esc_attr( $form['id'] ); ?>" data-list-id="<?php echo esc_attr( $form['list_id'] ); ?>" ><?php _e( 'Form Builder', 'yikes-inc-easy-mailchimp-extender' ); ?></h3> |
|
211
|
+ <h3 class="edit-form-title" id="form-builder-div" data-form-id="<?php echo esc_attr( $form[ 'id' ] ); ?>" data-list-id="<?php echo esc_attr( $form[ 'list_id' ] ); ?>" ><?php _e( 'Form Builder', 'yikes-inc-easy-mailchimp-extender' ); ?></h3> |
212
|
212
|
<div class="tags-title" style="display: none;"> |
213
|
213
|
<span class="tags-title-text">Tags</span> |
214
|
214
|
<div class="tags-title-container"></div> |
215
|
215
|
</div> |
216
|
|
- <p id="edit-form-description" class="description edit-form-description-form-builder"><?php _e( 'Click a field to show its advanced options or drag fields to re-arrange them. Click <span class="dashicons dashicons-edit"></span> to edit a field label. Make sure you hit "Update Form" to save all of your changes.', 'yikes-inc-easy-mailchimp-extender' );?></p> |
|
216
|
+ <p id="edit-form-description" class="description edit-form-description-form-builder"><?php _e( 'Click a field to show its advanced options or drag fields to re-arrange them. Click <span class="dashicons dashicons-edit"></span> to edit a field label. Make sure you hit "Update Form" to save all of your changes.', 'yikes-inc-easy-mailchimp-extender' ); ?></p> |
217
|
217
|
<div id="form-builder-container" class="inside"> |
218
|
218
|
<!-- #poststuff --> |
219
|
|
- <?php echo $this->generate_form_editor( $form['fields'], $form['list_id'], $available_merge_variables, isset( $interest_groupings ) ? $interest_groupings : array() ); ?> |
|
219
|
+ <?php echo $this->generate_form_editor( $form[ 'fields' ], $form[ 'list_id' ], $available_merge_variables, isset( $interest_groupings ) ? $interest_groupings : array() ); ?> |
220
|
220
|
</div> |
221
|
221
|
|
222
|
222
|
<!-- Bulk Delete Form Fields --> |
223
|
|
- <a href="#" class="clear-form-fields" <?php if( isset( $form['fields'] ) && count( $form['fields'] ) <= 0 ) { ?> style="display:none;" <?php } ?>><?php _e( 'Clear Form Fields', 'yikes-inc-easy-mailchimp-extender' ); ?></a> |
|
223
|
+ <a href="#" class="clear-form-fields" <?php if ( isset( $form[ 'fields' ] ) && count( $form[ 'fields' ] ) <= 0 ) { ?> style="display:none;" <?php } ?>><?php _e( 'Clear Form Fields', 'yikes-inc-easy-mailchimp-extender' ); ?></a> |
224
|
224
|
|
225
|
225
|
<?php |
226
|
|
- $display_none = ( isset( $form['fields'] ) && count( $form['fields'] ) <= 0 ) ? 'display:none;' : ''; |
|
226
|
+ $display_none = ( isset( $form[ 'fields' ] ) && count( $form[ 'fields' ] ) <= 0 ) ? 'display:none;' : ''; |
227
|
227
|
?> |
228
|
228
|
|
229
|
229
|
<!-- Save Fields Button --> |
230
|
|
- <?php submit_button( __( 'Update Form' ), 'primary', '', false, array( 'onclick' => '', 'style' => 'float:right;margin-right:12px;'.$display_none ) ); ?> |
|
230
|
+ <?php submit_button( __( 'Update Form' ), 'primary', '', false, array( 'onclick' => '', 'style' => 'float:right;margin-right:12px;' . $display_none ) ); ?> |
231
|
231
|
|
232
|
232
|
<!-- .inside --> |
233
|
233
|
</div> |
|
@@ -261,7 +261,7 @@ discard block |
|
|
block discarded – undo |
261
|
261
|
<?php |
262
|
262
|
if ( ! isset( $merge_variable_error ) ) { |
263
|
263
|
echo '<p class="description">' . __( "Select the fields below to add to the form builder.", 'yikes-inc-easy-mailchimp-extender' ) . '</p>'; |
264
|
|
- $this->build_available_merge_vars( $form['fields'], $available_merge_variables ); |
|
264
|
+ $this->build_available_merge_vars( $form[ 'fields' ], $available_merge_variables ); |
265
|
265
|
} else { |
266
|
266
|
echo $merge_variable_error; |
267
|
267
|
} |
|
@@ -270,23 +270,23 @@ discard block |
|
|
block discarded – undo |
270
|
270
|
|
271
|
271
|
<div id="interest-groups-container" class="list-container"> |
272
|
272
|
<?php |
273
|
|
- if ( isset( $interest_groupings ) && ! isset( $interest_groupings['error'] ) ) { |
|
273
|
+ if ( isset( $interest_groupings ) && ! isset( $interest_groupings[ 'error' ] ) ) { |
274
|
274
|
echo '<p class="description">' . __( "Select an interest group below to add to the form builder.", 'yikes-inc-easy-mailchimp-extender' ) . '</p>'; |
275
|
|
- $this->build_available_interest_groups( $form['fields'], $interest_groupings, $form['list_id'] ); |
|
275
|
+ $this->build_available_interest_groups( $form[ 'fields' ], $interest_groupings, $form[ 'list_id' ] ); |
276
|
276
|
} else { |
277
|
|
- echo '<p class="description">' . $interest_groupings['error'] . '</p>'; |
|
277
|
+ echo '<p class="description">' . $interest_groupings[ 'error' ] . '</p>'; |
278
|
278
|
} |
279
|
279
|
?> |
280
|
280
|
</div> |
281
|
281
|
|
282
|
282
|
<div id="tags-container" class="list-container"> |
283
|
283
|
<?php |
284
|
|
- if ( isset( $tags ) && ! isset( $tags['error'] ) ) { |
|
284
|
+ if ( isset( $tags ) && ! isset( $tags[ 'error' ] ) ) { |
285
|
285
|
echo '<p class="description">' . __( "Select a tag to add to the form builder. Selected tags will be added to all subscribers of this form.", 'yikes-inc-easy-mailchimp-extender' ) . '</p>'; |
286
|
286
|
echo '<p id="yikes-tags-error-message" class="hidden"><strong>' . __( 'Double Opt-in Tagging Now Supported!', 'yikes-inc-easy-mailchimp-extender' ) . '</strong></p>'; |
287
|
|
- $this->build_available_tags( isset( $form['tags'] ) ? $form['tags'] : array(), $tags, $form['list_id'] ); |
|
287
|
+ $this->build_available_tags( isset( $form[ 'tags' ] ) ? $form[ 'tags' ] : array(), $tags, $form[ 'list_id' ] ); |
288
|
288
|
} else { |
289
|
|
- echo '<p class="description">' . $interest_groupings['error'] . '</p>'; |
|
289
|
+ echo '<p class="description">' . $interest_groupings[ 'error' ] . '</p>'; |
290
|
290
|
} |
291
|
291
|
?> |
292
|
292
|
</div> |
|
@@ -331,7 +331,7 @@ discard block |
|
|
block discarded – undo |
331
|
331
|
|
332
|
332
|
<!-- form classes --> |
333
|
333
|
<label for="yikes-easy-mc-form-class-names"><strong><?php _e( 'Form Classes', 'yikes-inc-easy-mailchimp-extender' ); ?></strong> |
334
|
|
- <input type="text" class="widefat" name="yikes-easy-mc-form-class-names" id="yikes-easy-mc-form-class-names" value="<?php echo $form_settings['yikes-easy-mc-form-class-names']; ?>" placeholder="<?php _e( 'Add additional classes to this opt-in form.', 'yikes-inc-easy-mailchimp-extender' ); ?>" > |
|
334
|
+ <input type="text" class="widefat" name="yikes-easy-mc-form-class-names" id="yikes-easy-mc-form-class-names" value="<?php echo $form_settings[ 'yikes-easy-mc-form-class-names' ]; ?>" placeholder="<?php _e( 'Add additional classes to this opt-in form.', 'yikes-inc-easy-mailchimp-extender' ); ?>" > |
335
|
335
|
<p class="description"><?php printf( __( 'Add additional class names to the %s element.', 'yikes-inc-easy-mailchimp-extender' ), '<code>' . htmlentities( '<form>' ) . '</code>' ); ?></p> |
336
|
336
|
</label> |
337
|
337
|
|
|
@@ -346,10 +346,10 @@ discard block |
|
|
block discarded – undo |
346
|
346
|
<!-- inline form --> |
347
|
347
|
<strong><?php _e( 'Inline Form', 'yikes-inc-easy-mailchimp-extender' ); ?></strong> |
348
|
348
|
<label class="inline-form-label"> |
349
|
|
- <input type="radio" name="yikes-easy-mc-inline-form[]" value="1" <?php checked( $form_settings['yikes-easy-mc-inline-form'], '1' ); ?>/><?php _e( 'Enable', 'yikes-inc-easy-mailchimp-extender' ); ?> |
|
349
|
+ <input type="radio" name="yikes-easy-mc-inline-form[]" value="1" <?php checked( $form_settings[ 'yikes-easy-mc-inline-form' ], '1' ); ?>/><?php _e( 'Enable', 'yikes-inc-easy-mailchimp-extender' ); ?> |
350
|
350
|
</label> |
351
|
351
|
<label class="inline-form-label"> |
352
|
|
- <input type="radio" name="yikes-easy-mc-inline-form[]" value="0" <?php checked( $form_settings['yikes-easy-mc-inline-form'], '0' ); ?> /><?php _e( 'Disable', 'yikes-inc-easy-mailchimp-extender' ); ?> |
|
352
|
+ <input type="radio" name="yikes-easy-mc-inline-form[]" value="0" <?php checked( $form_settings[ 'yikes-easy-mc-inline-form' ], '0' ); ?> /><?php _e( 'Disable', 'yikes-inc-easy-mailchimp-extender' ); ?> |
353
|
353
|
</label> |
354
|
354
|
<p class="description"><?php _e( 'Programatically setup this form so that all fields are on the same line.', 'yikes-inc-easy-mailchimp-extender' ); ?></p> |
355
|
355
|
<p class="description"><?php printf( __( 'If you are having issues with your theme not displaying the inline form properly, please see the following %s.', 'yikes-inc-easy-mailchimp-extender' ), '<a href="https://yikesplugins.com/support/knowledge-base/my-form-fields-are-not-fully-inline-after-enabling-the-inline-form-option-how-come/" target="_blank">' . __( 'knowledge base article', 'yikes-inc-easy-mailchimp-extender' ) . '</a>' ); ?></p> |
|
@@ -364,19 +364,19 @@ discard block |
|
|
block discarded – undo |
364
|
364
|
<!-- Submit button type --> |
365
|
365
|
<strong><?php _e( 'Submit Button Type', 'yikes-inc-easy-mailchimp-extender' ); ?></strong> |
366
|
366
|
<label class="inline-form-label"> |
367
|
|
- <input type="radio" onclick="toggle_nested_section( jQuery(this) );" name="yikes-easy-mc-submit-button-type[]" value="text" <?php checked( $form_settings['yikes-easy-mc-submit-button-type'], 'text' ); ?> /><?php _e( 'Text', 'yikes-inc-easy-mailchimp-extender' ); ?> |
|
367
|
+ <input type="radio" onclick="toggle_nested_section( jQuery(this) );" name="yikes-easy-mc-submit-button-type[]" value="text" <?php checked( $form_settings[ 'yikes-easy-mc-submit-button-type' ], 'text' ); ?> /><?php _e( 'Text', 'yikes-inc-easy-mailchimp-extender' ); ?> |
368
|
368
|
</label> |
369
|
369
|
<label class="inline-form-label"> |
370
|
|
- <input type="radio" onclick="toggle_nested_section( jQuery(this) );" name="yikes-easy-mc-submit-button-type[]" value="image" <?php checked( $form_settings['yikes-easy-mc-submit-button-type'], 'image' ); ?> /><?php _e( 'Image', 'yikes-inc-easy-mailchimp-extender' ); ?> |
|
370
|
+ <input type="radio" onclick="toggle_nested_section( jQuery(this) );" name="yikes-easy-mc-submit-button-type[]" value="image" <?php checked( $form_settings[ 'yikes-easy-mc-submit-button-type' ], 'image' ); ?> /><?php _e( 'Image', 'yikes-inc-easy-mailchimp-extender' ); ?> |
371
|
371
|
</label> |
372
|
372
|
<p class="description"><?php _e( 'Select the submit button type for this form.', 'yikes-inc-easy-mailchimp-extender' ); ?></p> |
373
|
373
|
<!-- end submit button type --> |
374
|
374
|
|
375
|
375
|
<!-- Text submit button type --> |
376
|
|
- <section class="submit-button-type-text nested-child<?php if( $form_settings['yikes-easy-mc-submit-button-type'] == 'image' ) { echo ' hidden'; } ?>"> |
|
376
|
+ <section class="submit-button-type-text nested-child<?php if ( $form_settings[ 'yikes-easy-mc-submit-button-type' ] == 'image' ) { echo ' hidden'; } ?>"> |
377
|
377
|
<!-- submit button text --> |
378
|
378
|
<label for="yikes-easy-mc-submit-button-text"><strong><?php _e( 'Submit Button Text', 'yikes-inc-easy-mailchimp-extender' ); ?></strong> |
379
|
|
- <input type="text" class="widefat" name="yikes-easy-mc-submit-button-text" id="yikes-easy-mc-submit-button-text" value="<?php echo $form_settings['yikes-easy-mc-submit-button-text']; ?>" placeholder="<?php _e( 'Submit', 'yikes-inc-easy-mailchimp-extender' ); ?>"> |
|
379
|
+ <input type="text" class="widefat" name="yikes-easy-mc-submit-button-text" id="yikes-easy-mc-submit-button-text" value="<?php echo $form_settings[ 'yikes-easy-mc-submit-button-text' ]; ?>" placeholder="<?php _e( 'Submit', 'yikes-inc-easy-mailchimp-extender' ); ?>"> |
380
|
380
|
<p class="description"><?php printf( __( 'Set the submit button text. Leaving this blank will default to %s.', 'yikes-inc-easy-mailchimp-extender' ), '"' . __( 'Submit', 'yikes-inc-easy-mailchimp-extender' ) . '"' ); ?></p> |
381
|
381
|
|
382
|
382
|
<p class="description"><?php _e( 'The submit button text set above, can be overwritten on a per-form basis using shortcodes.', 'yikes-inc-easy-mailchimp-extender' ); ?></p> |
|
@@ -385,9 +385,9 @@ discard block |
|
|
block discarded – undo |
385
|
385
|
<!-- end text submit button type --> |
386
|
386
|
|
387
|
387
|
<!-- Image submit button type --> |
388
|
|
- <section class="submit-button-type-image nested-child<?php if( $form_settings['yikes-easy-mc-submit-button-type'] == 'text' ) { echo ' hidden'; } ?>"> |
|
388
|
+ <section class="submit-button-type-image nested-child<?php if ( $form_settings[ 'yikes-easy-mc-submit-button-type' ] == 'text' ) { echo ' hidden'; } ?>"> |
389
|
389
|
<label for="yikes-easy-mc-submit-button-image"><strong><?php _e( 'Submit Button URL', 'yikes-inc-easy-mailchimp-extender' ); ?></strong> |
390
|
|
- <input type="text" class="widefat" name="yikes-easy-mc-submit-button-image" id="yikes-easy-mc-submit-button-image" value="<?php echo $form_settings['yikes-easy-mc-submit-button-image']; ?>" placeholder="<?php _e( 'http://', 'yikes-inc-easy-mailchimp-extender' ); ?>"> |
|
390
|
+ <input type="text" class="widefat" name="yikes-easy-mc-submit-button-image" id="yikes-easy-mc-submit-button-image" value="<?php echo $form_settings[ 'yikes-easy-mc-submit-button-image' ]; ?>" placeholder="<?php _e( 'http://', 'yikes-inc-easy-mailchimp-extender' ); ?>"> |
391
|
391
|
<p class="description"><?php _e( 'Enter the URL of an image you would like to use as the submit button for this form.', 'yikes-inc-easy-mailchimp-extender' ); ?></p> |
392
|
392
|
</label> |
393
|
393
|
</section> |
|
@@ -396,7 +396,7 @@ discard block |
|
|
block discarded – undo |
396
|
396
|
|
397
|
397
|
<!-- submit button classes --> |
398
|
398
|
<label for="yikes-easy-mc-form-submit-button-classes"><strong style="float:left;"><?php _e( 'Submit Button Classes', 'yikes-inc-easy-mailchimp-extender' ); ?></strong> |
399
|
|
- <input type="text" class="widefat" name="yikes-easy-mc-submit-button-classes" id="yikes-easy-mc-submit-button-classes" value="<?php echo $form_settings['yikes-easy-mc-submit-button-classes']; ?>" placeholder="<?php _e( 'Add additional classes to this submit button.', 'yikes-inc-easy-mailchimp-extender' ); ?>" > |
|
399
|
+ <input type="text" class="widefat" name="yikes-easy-mc-submit-button-classes" id="yikes-easy-mc-submit-button-classes" value="<?php echo $form_settings[ 'yikes-easy-mc-submit-button-classes' ]; ?>" placeholder="<?php _e( 'Add additional classes to this submit button.', 'yikes-inc-easy-mailchimp-extender' ); ?>" > |
400
|
400
|
<p class="description"><?php _e( 'Add custom classes to the submit button.', 'yikes-inc-easy-mailchimp-extender' ); ?></p> |
401
|
401
|
</label> |
402
|
402
|
<!-- end submit button classes --> |
|
@@ -409,37 +409,37 @@ discard block |
|
|
block discarded – undo |
409
|
409
|
<section class="section-interior"> |
410
|
410
|
<!-- Schedule form --> |
411
|
411
|
<label class="inline-form-label"> |
412
|
|
- <input type="checkbox" onclick="toggle_nested_section( jQuery(this) );" name="yikes-easy-mc-form-schedule" value="1" <?php checked( $form_settings['yikes-easy-mc-form-schedule'], '1' ); ?>/><?php _e( 'Schedule Form', 'yikes-inc-easy-mailchimp-extender' ); ?> |
|
412
|
+ <input type="checkbox" onclick="toggle_nested_section( jQuery(this) );" name="yikes-easy-mc-form-schedule" value="1" <?php checked( $form_settings[ 'yikes-easy-mc-form-schedule' ], '1' ); ?>/><?php _e( 'Schedule Form', 'yikes-inc-easy-mailchimp-extender' ); ?> |
413
|
413
|
</label> |
414
|
414
|
<p class="description" style="margin-bottom:0;"><?php _e( 'Set a time period that this form should be active on your site. (mm/dd/yyyy)', 'yikes-inc-easy-mailchimp-extender' ); ?></p> |
415
|
415
|
<p class="description" style="margin: 0 0 .5em 0;"><?php _e( 'Once the end date & time have passed, users will no longer be able to signup for your mailing list.', 'yikes-inc-easy-mailchimp-extender' ); ?></p> |
416
|
416
|
<!-- Start Date Limitation Nested --> |
417
|
|
- <section class="date-restriction-section nested-child<?php if( $form_settings['yikes-easy-mc-form-schedule'] == '0' ) { echo ' hidden'; } ?>"> |
|
417
|
+ <section class="date-restriction-section nested-child<?php if ( $form_settings[ 'yikes-easy-mc-form-schedule' ] == '0' ) { echo ' hidden'; } ?>"> |
418
|
418
|
<!-- Start Date --> |
419
|
419
|
<label for="yikes-easy-mc-form-restriction-start-date"><strong><?php _e( 'Start Date', 'yikes-inc-easy-mailchimp-extender' ); ?></strong> |
420
|
|
- <input type="text" class="date-picker" name="yikes-easy-mc-form-restriction-start-date" id="yikes-easy-mc-form-restriction-start-date" value="<?php echo ! empty($form_settings['yikes-easy-mc-form-restriction-start'] ) ? date( $this->yikes_jQuery_datepicker_date_format( get_option( 'date_format' ) ), $form_settings['yikes-easy-mc-form-restriction-start'] ) : ''; ?>" > |
|
420
|
+ <input type="text" class="date-picker" name="yikes-easy-mc-form-restriction-start-date" id="yikes-easy-mc-form-restriction-start-date" value="<?php echo ! empty( $form_settings[ 'yikes-easy-mc-form-restriction-start' ] ) ? date( $this->yikes_jQuery_datepicker_date_format( get_option( 'date_format' ) ), $form_settings[ 'yikes-easy-mc-form-restriction-start' ] ) : ''; ?>" > |
421
|
421
|
<?php _e( 'at', 'yikes-inc-easy-mailchimp-extender' ); ?> |
422
|
422
|
</label> |
423
|
423
|
|
424
|
424
|
<!-- Start Time --> |
425
|
425
|
<label for="yikes-easy-mc-form-restriction-start-time"><strong><?php _e( 'Start Time', 'yikes-inc-easy-mailchimp-extender' ); ?></strong> |
426
|
|
- <input type="text" class="time-picker" name="yikes-easy-mc-form-restriction-start-time" id="yikes-easy-mc-form-restriction-start-time" value="<?php echo ! empty( $form_settings['yikes-easy-mc-form-restriction-start'] ) ? date( 'g:iA', $form_settings['yikes-easy-mc-form-restriction-start'] ) : ''; ?>" > |
|
426
|
+ <input type="text" class="time-picker" name="yikes-easy-mc-form-restriction-start-time" id="yikes-easy-mc-form-restriction-start-time" value="<?php echo ! empty( $form_settings[ 'yikes-easy-mc-form-restriction-start' ] ) ? date( 'g:iA', $form_settings[ 'yikes-easy-mc-form-restriction-start' ] ) : ''; ?>" > |
427
|
427
|
</label> |
428
|
428
|
<p class="description"><?php _e( 'Set the dates that this form should display on your site.', 'yikes-inc-easy-mailchimp-extender' ); ?></p> |
429
|
429
|
</section> |
430
|
430
|
<!-- end Start Date Limitation Nested --> |
431
|
431
|
|
432
|
432
|
<!-- End Date Limitation Nested --> |
433
|
|
- <section class="date-restriction-section nested-child<?php if( $form_settings['yikes-easy-mc-form-schedule'] == '0' ) { echo ' hidden'; } ?> last"> |
|
433
|
+ <section class="date-restriction-section nested-child<?php if ( $form_settings[ 'yikes-easy-mc-form-schedule' ] == '0' ) { echo ' hidden'; } ?> last"> |
434
|
434
|
<!-- End Date --> |
435
|
435
|
<label for="yikes-easy-mc-form-restriction-end-date"><strong><?php _e( 'End Date', 'yikes-inc-easy-mailchimp-extender' ); ?></strong> |
436
|
|
- <input type="text" class="date-picker" name="yikes-easy-mc-form-restriction-end-date" id="yikes-easy-mc-form-restriction-end-date" value="<?php echo ! empty( $form_settings['yikes-easy-mc-form-restriction-end'] ) ? date( $this->yikes_jQuery_datepicker_date_format( get_option( 'date_format' ) ), $form_settings['yikes-easy-mc-form-restriction-end'] ) : ''; ?>" > |
|
436
|
+ <input type="text" class="date-picker" name="yikes-easy-mc-form-restriction-end-date" id="yikes-easy-mc-form-restriction-end-date" value="<?php echo ! empty( $form_settings[ 'yikes-easy-mc-form-restriction-end' ] ) ? date( $this->yikes_jQuery_datepicker_date_format( get_option( 'date_format' ) ), $form_settings[ 'yikes-easy-mc-form-restriction-end' ] ) : ''; ?>" > |
437
|
437
|
<?php _e( 'at', 'yikes-inc-easy-mailchimp-extender' ); ?> |
438
|
438
|
</label> |
439
|
439
|
|
440
|
440
|
<!-- End Time --> |
441
|
441
|
<label for="yikes-easy-mc-form-restriction-end-time"><strong><?php _e( 'End Time', 'yikes-inc-easy-mailchimp-extender' ); ?></strong> |
442
|
|
- <input type="text" class="time-picker" name="yikes-easy-mc-form-restriction-end-time" id="yikes-easy-mc-form-restriction-end-time" value="<?php echo ! empty( $form_settings['yikes-easy-mc-form-restriction-end'] ) ? date( 'g:iA', $form_settings['yikes-easy-mc-form-restriction-end'] ) : ''; ?>" > |
|
442
|
+ <input type="text" class="time-picker" name="yikes-easy-mc-form-restriction-end-time" id="yikes-easy-mc-form-restriction-end-time" value="<?php echo ! empty( $form_settings[ 'yikes-easy-mc-form-restriction-end' ] ) ? date( 'g:iA', $form_settings[ 'yikes-easy-mc-form-restriction-end' ] ) : ''; ?>" > |
443
|
443
|
</label> |
444
|
444
|
<p class="description"><?php _e( 'Set the dates that this form should no longer display on your site.', 'yikes-inc-easy-mailchimp-extender' ); ?></p> |
445
|
445
|
|
|
@@ -447,7 +447,7 @@ discard block |
|
|
block discarded – undo |
447
|
447
|
<label for="yikes-easy-mc-form-restriction-pending-message"><strong><?php _e( 'Pending Message', 'yikes-inc-easy-mailchimp-extender' ); ?></strong> |
448
|
448
|
<?php |
449
|
449
|
wp_editor( |
450
|
|
- $form_settings['yikes-easy-mc-form-restriction-pending-message'], |
|
450
|
+ $form_settings[ 'yikes-easy-mc-form-restriction-pending-message' ], |
451
|
451
|
'yikes-easy-mc-form-restriction-pending-message', |
452
|
452
|
array( |
453
|
453
|
'editor_class' => 'yikes-easy-mc-form-restriction-pending-message', |
|
@@ -462,7 +462,7 @@ discard block |
|
|
block discarded – undo |
462
|
462
|
<label for="yikes-easy-mc-form-restriction-expired-message"><strong><?php _e( 'Expired Message', 'yikes-inc-easy-mailchimp-extender' ); ?></strong> |
463
|
463
|
<?php |
464
|
464
|
wp_editor( |
465
|
|
- $form_settings['yikes-easy-mc-form-restriction-expired-message'], |
|
465
|
+ $form_settings[ 'yikes-easy-mc-form-restriction-expired-message' ], |
466
|
466
|
'yikes-easy-mc-form-restriction-expired-message', |
467
|
467
|
array( |
468
|
468
|
'editor_class' => 'yikes-easy-mc-form-restriction-expired-message', |
|
@@ -477,16 +477,16 @@ discard block |
|
|
block discarded – undo |
477
|
477
|
|
478
|
478
|
<!-- Require Users to be Logged In --> |
479
|
479
|
<label class="inline-form-label"> |
480
|
|
- <input type="checkbox" onclick="toggle_nested_section( jQuery(this) );" name="yikes-easy-mc-form-login-required" value="1" <?php checked( $form_settings['yikes-easy-mc-form-login-required'], '1' ); ?> /><?php _e( 'Require Login', 'yikes-inc-easy-mailchimp-extender' ); ?> |
|
480
|
+ <input type="checkbox" onclick="toggle_nested_section( jQuery(this) );" name="yikes-easy-mc-form-login-required" value="1" <?php checked( $form_settings[ 'yikes-easy-mc-form-login-required' ], '1' ); ?> /><?php _e( 'Require Login', 'yikes-inc-easy-mailchimp-extender' ); ?> |
481
|
481
|
</label> |
482
|
482
|
<p class="description"><?php _e( 'Require users to be logged in before they can view and submit this opt-in form.', 'yikes-inc-easy-mailchimp-extender' ); ?></p> |
483
|
483
|
|
484
|
484
|
<!-- Require Login Message --> |
485
|
|
- <section class="login-restriction-section nested-child<?php if( $form_settings['yikes-easy-mc-form-login-required'] == '0' ) { echo ' hidden'; } ?>"> |
|
485
|
+ <section class="login-restriction-section nested-child<?php if ( $form_settings[ 'yikes-easy-mc-form-login-required' ] == '0' ) { echo ' hidden'; } ?>"> |
486
|
486
|
<label for="yikes-easy-mc-form-restriction-login-message"><strong><?php _e( 'Required Login Message', 'yikes-inc-easy-mailchimp-extender' ); ?></strong> |
487
|
487
|
<?php |
488
|
488
|
wp_editor( |
489
|
|
- $form_settings['yikes-easy-mc-form-restriction-login-message'], |
|
489
|
+ $form_settings[ 'yikes-easy-mc-form-restriction-login-message' ], |
490
|
490
|
'yikes-easy-mc-form-restriction-login-message', |
491
|
491
|
array( |
492
|
492
|
'editor_class' => 'yikes-easy-mc-form-restriction-login-message', |
|
@@ -573,40 +573,40 @@ discard block |
|
|
block discarded – undo |
573
|
573
|
|
574
|
574
|
<!-- Success Message (refactored @ 6.3.0 for double optin) --> |
575
|
575
|
<label for="yikes-easy-mc-success-message"><strong><?php _e( 'Success: Double opt-in', 'yikes-inc-easy-mailchimp-extender' ); ?></strong> |
576
|
|
- <input type="text" class="widefat" name="yikes-easy-mc-success-message" id="yikes-easy-mc-success-message" value="<?php echo isset( $error_messages['success'] ) ? stripslashes( esc_html( $error_messages['success'] ) ) : ''; ?>" placeholder="<?php echo $global_error_messages['success']; ?>" > |
|
576
|
+ <input type="text" class="widefat" name="yikes-easy-mc-success-message" id="yikes-easy-mc-success-message" value="<?php echo isset( $error_messages[ 'success' ] ) ? stripslashes( esc_html( $error_messages[ 'success' ] ) ) : ''; ?>" placeholder="<?php echo $global_error_messages[ 'success' ]; ?>" > |
577
|
577
|
</label> |
578
|
578
|
<!-- Success Message (for single optin) --> |
579
|
579
|
<label for="yikes-easy-mc-success-single-optin-message"><strong><?php _e( 'Success: Single opt-in', 'yikes-inc-easy-mailchimp-extender' ); ?></strong> |
580
|
|
- <input type="text" class="widefat" name="yikes-easy-mc-success-single-optin-message" id="yikes-easy-mc-success-single-optin-message" value="<?php echo isset( $error_messages['success-single-optin'] ) ? stripslashes( esc_html( $error_messages['success-single-optin'] ) ) : ''; ?>" placeholder="<?php echo $global_error_messages['success-single-optin']; ?>" > |
|
580
|
+ <input type="text" class="widefat" name="yikes-easy-mc-success-single-optin-message" id="yikes-easy-mc-success-single-optin-message" value="<?php echo isset( $error_messages[ 'success-single-optin' ] ) ? stripslashes( esc_html( $error_messages[ 'success-single-optin' ] ) ) : ''; ?>" placeholder="<?php echo $global_error_messages[ 'success-single-optin' ]; ?>" > |
581
|
581
|
</label> |
582
|
582
|
<!-- Resubscribing users when updating your profile via the form is allowed --> |
583
|
583
|
<label for="yikes-easy-mc-user-resubscribed-success-message"><strong><?php _e( 'Success: Re-subscriber', 'yikes-inc-easy-mailchimp-extender' ); ?></strong> |
584
|
|
- <input type="text" class="widefat" name="yikes-easy-mc-user-resubscribed-success-message" id="yikes-easy-mc-user-resubscribed-success-message" value="<?php echo isset( $error_messages['success-resubscribed'] ) ? stripslashes( esc_html( $error_messages['success-resubscribed'] ) ) : ''; ?>" placeholder="<?php echo $global_error_messages['success-resubscribed']; ?>"> |
|
584
|
+ <input type="text" class="widefat" name="yikes-easy-mc-user-resubscribed-success-message" id="yikes-easy-mc-user-resubscribed-success-message" value="<?php echo isset( $error_messages[ 'success-resubscribed' ] ) ? stripslashes( esc_html( $error_messages[ 'success-resubscribed' ] ) ) : ''; ?>" placeholder="<?php echo $global_error_messages[ 'success-resubscribed' ]; ?>"> |
585
|
585
|
</label> |
586
|
586
|
|
587
|
587
|
<!-- Click the link to update user profile etc. etc. --> |
588
|
588
|
<label for="yikes-easy-mc-user-subscribed-update-link"><strong><?php _e( 'Success: Re-subscriber with link to email profile update message', 'yikes-inc-easy-mailchimp-extender' ); ?></strong> |
589
|
|
- <input type="text" class="widefat" name="yikes-easy-mc-user-update-link" id="yikes-easy-mc-user-update-link" value="<?php echo isset( $error_messages['update-link'] ) ? stripslashes( esc_html( $error_messages['update-link'] ) ) : ''; ?>" placeholder="<?php echo $global_error_messages['update-link']; ?>"> |
|
589
|
+ <input type="text" class="widefat" name="yikes-easy-mc-user-update-link" id="yikes-easy-mc-user-update-link" value="<?php echo isset( $error_messages[ 'update-link' ] ) ? stripslashes( esc_html( $error_messages[ 'update-link' ] ) ) : ''; ?>" placeholder="<?php echo $global_error_messages[ 'update-link' ]; ?>"> |
590
|
590
|
</label> |
591
|
591
|
|
592
|
592
|
<!-- Email Address is already subscribed --> |
593
|
593
|
<label for="yikes-easy-mc-user-subscribed-message"><strong><?php _e( 'Error: Re-subscribers not permitted', 'yikes-inc-easy-mailchimp-extender' ); ?></strong> |
594
|
|
- <input type="text" class="widefat" name="yikes-easy-mc-user-subscribed-message" id="yikes-easy-mc-user-subscribed-message" value="<?php echo isset( $error_messages['already-subscribed'] ) ? stripslashes( esc_html( $error_messages['already-subscribed'] ) ) : ''; ?>" placeholder="<?php echo $global_error_messages['email-exists-error']; ?>"> |
|
594
|
+ <input type="text" class="widefat" name="yikes-easy-mc-user-subscribed-message" id="yikes-easy-mc-user-subscribed-message" value="<?php echo isset( $error_messages[ 'already-subscribed' ] ) ? stripslashes( esc_html( $error_messages[ 'already-subscribed' ] ) ) : ''; ?>" placeholder="<?php echo $global_error_messages[ 'email-exists-error' ]; ?>"> |
595
|
595
|
</label> |
596
|
596
|
|
597
|
597
|
<!-- Update email successfully sent --> |
598
|
598
|
<label for="yikes-easy-mc-update-email-successful"><strong><?php _e( 'Success: Update email successfully sent', 'yikes-inc-easy-mailchimp-extender' ); ?></strong> |
599
|
|
- <input type="text" class="widefat" name="yikes-easy-mc-update-email-successful" id="yikes-easy-mc-update-email-successful" value="<?php echo isset( $error_messages['update-email-success'] ) ? stripslashes( esc_attr( $error_messages['update-email-success'] ) ) : ''; ?>" placeholder="<?php echo $global_error_messages['update-email-success']; ?>" > |
|
599
|
+ <input type="text" class="widefat" name="yikes-easy-mc-update-email-successful" id="yikes-easy-mc-update-email-successful" value="<?php echo isset( $error_messages[ 'update-email-success' ] ) ? stripslashes( esc_attr( $error_messages[ 'update-email-success' ] ) ) : ''; ?>" placeholder="<?php echo $global_error_messages[ 'update-email-success' ]; ?>" > |
600
|
600
|
</label> |
601
|
601
|
|
602
|
602
|
<!-- Update email failed to send --> |
603
|
603
|
<label for="yikes-easy-mc-update-email-failure"><strong><?php _e( 'Error: Update email failed to send', 'yikes-inc-easy-mailchimp-extender' ); ?></strong> |
604
|
|
- <input type="text" class="widefat" name="yikes-easy-mc-update-email-failure" id="yikes-easy-mc-update-email-failure" value="<?php echo isset( $error_messages['update-email-failure'] ) ? stripslashes( esc_attr( $error_messages['update-email-failure'] ) ) : ''; ?>" placeholder="<?php echo $global_error_messages['update-email-failure']; ?>" > |
|
604
|
+ <input type="text" class="widefat" name="yikes-easy-mc-update-email-failure" id="yikes-easy-mc-update-email-failure" value="<?php echo isset( $error_messages[ 'update-email-failure' ] ) ? stripslashes( esc_attr( $error_messages[ 'update-email-failure' ] ) ) : ''; ?>" placeholder="<?php echo $global_error_messages[ 'update-email-failure' ]; ?>" > |
605
|
605
|
</label> |
606
|
606
|
|
607
|
607
|
<!-- General Error Message --> |
608
|
608
|
<label for="yikes-easy-mc-general-error-message"><strong><?php _e( 'Error: General', 'yikes-inc-easy-mailchimp-extender' ); ?></strong> |
609
|
|
- <input type="text" class="widefat" name="yikes-easy-mc-general-error-message" id="yikes-easy-mc-general-error-message" value="<?php echo isset( $error_messages['general-error'] ) ? stripslashes( esc_html( $error_messages['general-error'] ) ) : ''; ?>" placeholder="<?php echo $global_error_messages['general-error']; ?>" > |
|
609
|
+ <input type="text" class="widefat" name="yikes-easy-mc-general-error-message" id="yikes-easy-mc-general-error-message" value="<?php echo isset( $error_messages[ 'general-error' ] ) ? stripslashes( esc_html( $error_messages[ 'general-error' ] ) ) : ''; ?>" placeholder="<?php echo $global_error_messages[ 'general-error' ]; ?>" > |
610
|
610
|
</label> |
611
|
611
|
|
612
|
612
|
<!-- Email Section --> |
|
@@ -616,12 +616,12 @@ discard block |
|
|
block discarded – undo |
616
|
616
|
<p class="edit-form-description"><?php _e( 'Customize the profile verification email sent to re-subscribers. Leave the text unedited to use the default message.', 'yikes-inc-easy-mailchimp-extender' ); ?></p> |
617
|
617
|
<!-- Email Subject --> |
618
|
618
|
<label for="yikes-easy-mc-user-email-subject"><strong><?php _e( 'Email Subject', 'yikes-inc-easy-mailchimp-extender' ); ?></strong> |
619
|
|
- <input type="text" class="widefat" name="yikes-easy-mc-user-email-subject" id="yikes-easy-mc-user-email-subject" value="<?php echo isset( $error_messages['email-subject'] ) ? stripslashes( esc_html( $error_messages['email-subject'] ) ) : ''; ?>" placeholder="<?php echo $global_error_messages['email-subject']; ?>"> |
|
619
|
+ <input type="text" class="widefat" name="yikes-easy-mc-user-email-subject" id="yikes-easy-mc-user-email-subject" value="<?php echo isset( $error_messages[ 'email-subject' ] ) ? stripslashes( esc_html( $error_messages[ 'email-subject' ] ) ) : ''; ?>" placeholder="<?php echo $global_error_messages[ 'email-subject' ]; ?>"> |
620
|
620
|
</label> |
621
|
621
|
<!-- Email Body --> |
622
|
622
|
<label for="yikes-easy-mc-user-email-body"><strong><?php _e( 'Email Body', 'yikes-inc-easy-mailchimp-extender' ); ?></strong> |
623
|
623
|
<?php |
624
|
|
- $editor_content = ( isset( $error_messages['email-body'] ) && ! empty( $error_messages['email-body'] ) ) ? $error_messages['email-body'] : Yikes_Inc_Easy_Mailchimp_Forms_Admin::generate_default_email_body(); |
|
624
|
+ $editor_content = ( isset( $error_messages[ 'email-body' ] ) && ! empty( $error_messages[ 'email-body' ] ) ) ? $error_messages[ 'email-body' ] : Yikes_Inc_Easy_Mailchimp_Forms_Admin::generate_default_email_body(); |
625
|
625
|
wp_editor( $editor_content, 'yikes-easy-mc-user-email-body', array( 'textarea_id' => 'yikes-easy-mc-user-email-body' ) ); |
626
|
626
|
?> |
627
|
627
|
</label> |
|
@@ -731,7 +731,7 @@ discard block |
|
|
block discarded – undo |
731
|
731
|
<li> |
732
|
732
|
<?php |
733
|
733
|
/* translators: First two placeholders are HTML <code> tags, third one is the form's name */ |
734
|
|
- echo sprintf( esc_html__( '%1$1s[form_name]%2$2s displays your form\'s name (i.e. %3$3s).', 'yikes-inc-easy-mailchimp-extender' ), '<code>', '</code>', esc_html( $form['form_name'] ) ); |
|
734
|
+ echo sprintf( esc_html__( '%1$1s[form_name]%2$2s displays your form\'s name (i.e. %3$3s).', 'yikes-inc-easy-mailchimp-extender' ), '<code>', '</code>', esc_html( $form[ 'form_name' ] ) ); |
735
|
735
|
?> |
736
|
736
|
</li> |
737
|
737
|
<li> |
|
@@ -787,7 +787,7 @@ discard block |
|
|
block discarded – undo |
787
|
787
|
<label for="shortcode"><?php esc_html_e( 'Edit Another Form', 'yikes-inc-easy-mailchimp-extender' ); ?><br /> |
788
|
788
|
<select class="widefat" name="form_switcher" id="form_switcher" onchange="YIKES_Easy_MC_SwitchForm(jQuery(this).val());"> |
789
|
789
|
<?php foreach ( $all_forms as $single_form ) { ?> |
790
|
|
- <option <?php selected( $form_id, $single_form['id'] ); ?> value="<?php echo esc_attr( $single_form['id'] ); ?>"><?php echo esc_html( $single_form['form_name'] ); ?></option> |
|
790
|
+ <option <?php selected( $form_id, $single_form[ 'id' ] ); ?> value="<?php echo esc_attr( $single_form[ 'id' ] ); ?>"><?php echo esc_html( $single_form[ 'form_name' ] ); ?></option> |
791
|
791
|
<?php } ?> |
792
|
792
|
</select> |
793
|
793
|
</label> |
|
@@ -795,7 +795,7 @@ discard block |
|
|
block discarded – undo |
795
|
795
|
|
796
|
796
|
<p class="inside-section-2"> |
797
|
797
|
<label for="shortcode"><?php esc_html_e( 'Shortcode', 'yikes-inc-easy-mailchimp-extender' ); ?><br /> |
798
|
|
- <input type="text" onclick="this.setSelectionRange(0, this.value.length)" class="widefat shortcode-input-field" readonly value='[yikes-mailchimp form="<?php echo esc_attr( $form['id'] ); ?>"]' /> |
|
798
|
+ <input type="text" onclick="this.setSelectionRange(0, this.value.length)" class="widefat shortcode-input-field" readonly value='[yikes-mailchimp form="<?php echo esc_attr( $form[ 'id' ] ); ?>"]' /> |
799
|
799
|
</label> |
800
|
800
|
</p> |
801
|
801
|
|
|
@@ -811,9 +811,9 @@ discard block |
|
|
block discarded – undo |
811
|
811
|
<select name="associated-list" id="associated-list" <?php if ( empty( $list_data ) ) { echo 'disabled="disabled"'; } ?> onchange="jQuery('.view-list-link').attr( 'href', '<?php echo esc_url( admin_url( 'admin.php?page=yikes-mailchimp-view-list&list-id=' ) ); ?>' + jQuery( this ).val() );"> |
812
|
812
|
<?php |
813
|
813
|
if ( ! empty( $list_data ) ) { |
814
|
|
- foreach( $list_data as $mailing_list ) { |
|
814
|
+ foreach ( $list_data as $mailing_list ) { |
815
|
815
|
?> |
816
|
|
- <option <?php selected( $form['list_id'], $mailing_list['id'] ); ?> value="<?php echo $mailing_list['id']; ?>"><?php echo stripslashes( $mailing_list['name'] ) . ' (' . $mailing_list['stats']['member_count'] . ') '; ?></option> |
|
816
|
+ <option <?php selected( $form[ 'list_id' ], $mailing_list[ 'id' ] ); ?> value="<?php echo $mailing_list[ 'id' ]; ?>"><?php echo stripslashes( $mailing_list[ 'name' ] ) . ' (' . $mailing_list[ 'stats' ][ 'member_count' ] . ') '; ?></option> |
817
|
817
|
<?php |
818
|
818
|
} |
819
|
819
|
} else { |
|
@@ -823,9 +823,9 @@ discard block |
|
|
block discarded – undo |
823
|
823
|
} |
824
|
824
|
?> |
825
|
825
|
</select> |
826
|
|
- <?php if( ! empty( $form['list_id'] ) ) { ?> |
|
826
|
+ <?php if ( ! empty( $form[ 'list_id' ] ) ) { ?> |
827
|
827
|
<p class="description view-list"> |
828
|
|
- <a href="<?php echo esc_url( admin_url( 'admin.php?page=yikes-mailchimp-view-list&list-id=' . $form['list_id'] ) ); ?>" class="view-list-link"><?php _e( 'View List', 'yikes-inc-easy-mailchimp-extender' ); ?></a> |
|
828
|
+ <a href="<?php echo esc_url( admin_url( 'admin.php?page=yikes-mailchimp-view-list&list-id=' . $form[ 'list_id' ] ) ); ?>" class="view-list-link"><?php _e( 'View List', 'yikes-inc-easy-mailchimp-extender' ); ?></a> |
829
|
829
|
</p> |
830
|
830
|
<p class="description"> |
831
|
831
|
<?php _e( "Users who sign up via this form will be added to the list selected above.", 'yikes-inc-easy-mailchimp-extender' ); ?> |
|
@@ -853,28 +853,28 @@ discard block |
|
|
block discarded – undo |
853
|
853
|
|
854
|
854
|
<!-- Single or Double Opt-in --> |
855
|
855
|
<?php |
856
|
|
- if( !isset( $optin_settings['optin'] ) ) { |
857
|
|
- $optin_settings['optin'] = '1'; |
|
856
|
+ if ( ! isset( $optin_settings[ 'optin' ] ) ) { |
|
857
|
+ $optin_settings[ 'optin' ] = '1'; |
858
|
858
|
} |
859
|
859
|
?> |
860
|
860
|
<p class="form-field-container"><!-- necessary to prevent skipping on slideToggle(); --><label for="single-double-optin"><strong><?php _e( 'Single or Double Opt-in', 'yikes-inc-easy-mailchimp-extender' ); ?></strong> |
861
|
861
|
<span class="edit-form-field-container-span"> |
862
|
|
- <label for="single"><input id="single" type="radio" name="single-double-optin" value="0" <?php checked( $optin_settings['optin'], '0' ); ?>><?php _e( 'Single', 'yikes-inc-easy-mailchimp-extender' ); ?></label> |
863
|
|
- <label for="double"><input id="double" type="radio" name="single-double-optin" value="1" <?php checked( $optin_settings['optin'], '1' ); ?>><?php _e( 'Double', 'yikes-inc-easy-mailchimp-extender' ); ?></label> |
|
862
|
+ <label for="single"><input id="single" type="radio" name="single-double-optin" value="0" <?php checked( $optin_settings[ 'optin' ], '0' ); ?>><?php _e( 'Single', 'yikes-inc-easy-mailchimp-extender' ); ?></label> |
|
863
|
+ <label for="double"><input id="double" type="radio" name="single-double-optin" value="1" <?php checked( $optin_settings[ 'optin' ], '1' ); ?>><?php _e( 'Double', 'yikes-inc-easy-mailchimp-extender' ); ?></label> |
864
|
864
|
</span> |
865
|
865
|
<p class="description"><?php _e( "Double opt-in requires users to confirm their email address before being added to a list (recommended)", 'yikes-inc-easy-mailchimp-extender' ); ?></p> |
866
|
866
|
</label></p> |
867
|
867
|
|
868
|
868
|
<!-- Update Existing Users --> |
869
|
869
|
<?php |
870
|
|
- if( !isset( $optin_settings['update_existing_user'] ) ) { |
871
|
|
- $optin_settings['update_existing_user'] = '1'; |
|
870
|
+ if ( ! isset( $optin_settings[ 'update_existing_user' ] ) ) { |
|
871
|
+ $optin_settings[ 'update_existing_user' ] = '1'; |
872
|
872
|
} |
873
|
873
|
?> |
874
|
874
|
<p class="form-field-container"><!-- necessary to prevent skipping on slideToggle(); --><label for="update-existing-user"><strong><?php _e( 'Update Existing Subscriber', 'yikes-inc-easy-mailchimp-extender' ); ?></strong> |
875
|
875
|
<span class="form-field-container-span"> |
876
|
|
- <label for="update-user"><input type="radio" id="update-user" onchange="toggleUpdateEmailContainer(this);return false;" name="update-existing-user" value="1" <?php checked( $optin_settings['update_existing_user'], '1' ); ?>><?php _e( 'Yes', 'yikes-inc-easy-mailchimp-extender' ); ?></label> |
877
|
|
- <label for="do-not-update-user"><input type="radio" onchange="toggleUpdateEmailContainer(this);return false;" id="do-not-update-user" name="update-existing-user" value="0" <?php checked( $optin_settings['update_existing_user'], '0' ); ?>><?php _e( 'No', 'yikes-inc-easy-mailchimp-extender' ); ?></label> |
|
876
|
+ <label for="update-user"><input type="radio" id="update-user" onchange="toggleUpdateEmailContainer(this);return false;" name="update-existing-user" value="1" <?php checked( $optin_settings[ 'update_existing_user' ], '1' ); ?>><?php _e( 'Yes', 'yikes-inc-easy-mailchimp-extender' ); ?></label> |
|
877
|
+ <label for="do-not-update-user"><input type="radio" onchange="toggleUpdateEmailContainer(this);return false;" id="do-not-update-user" name="update-existing-user" value="0" <?php checked( $optin_settings[ 'update_existing_user' ], '0' ); ?>><?php _e( 'No', 'yikes-inc-easy-mailchimp-extender' ); ?></label> |
878
|
878
|
</span> |
879
|
879
|
<p class="description"><?php printf( __( "Update an existing subscriber's profile information instead of displaying a %s message.", "yikes-inc-easy-mailchimp-extender" ), __( '"user already subscribed"', 'yikes-inc-easy-mailchimp-extender' ) ); ?></p> |
880
|
880
|
</label></p> |
|
@@ -885,9 +885,9 @@ discard block |
|
|
block discarded – undo |
885
|
885
|
- No = Just update the user profile without an email |
886
|
886
|
--> |
887
|
887
|
<?php |
888
|
|
- $send_update_email = ( isset( $optin_settings['send_update_email'] ) && '' !== $optin_settings['send_update_email'] ) ? $optin_settings['send_update_email'] : 0; |
|
888
|
+ $send_update_email = ( isset( $optin_settings[ 'send_update_email' ] ) && '' !== $optin_settings[ 'send_update_email' ] ) ? $optin_settings[ 'send_update_email' ] : 0; |
889
|
889
|
?> |
890
|
|
- <p class="form-field-container send-update-email" <?php if ( 1 !== absint( $optin_settings['update_existing_user'] ) ) { ?>style="display:none;"<?php } ?>><!-- necessary to prevent skipping on slideToggle(); --><label for="update-existing-user"><strong><?php _e( 'Send Update Email', 'yikes-inc-easy-mailchimp-extender' ); ?></strong> |
|
890
|
+ <p class="form-field-container send-update-email" <?php if ( 1 !== absint( $optin_settings[ 'update_existing_user' ] ) ) { ?>style="display:none;"<?php } ?>><!-- necessary to prevent skipping on slideToggle(); --><label for="update-existing-user"><strong><?php _e( 'Send Update Email', 'yikes-inc-easy-mailchimp-extender' ); ?></strong> |
891
|
891
|
<span class="form-field-container-span"> |
892
|
892
|
<label for="update-email"><input type="radio" id="update-email" name="update-existing-email" value="1" <?php checked( $send_update_email, '1' ); ?>><?php _e( 'Yes', 'yikes-inc-easy-mailchimp-extender' ); ?></label> |
893
|
893
|
<label for="do-not-update-email"><input type="radio" id="do-not-update-email" name="update-existing-email" value="0" <?php checked( $send_update_email, '0' ); ?>><?php _e( 'No', 'yikes-inc-easy-mailchimp-extender' ); ?></label> |
|
@@ -903,77 +903,77 @@ discard block |
|
|
block discarded – undo |
903
|
903
|
<div class="yikes-mc-settings-expansion-section"> |
904
|
904
|
<!-- AJAX form Submission --> |
905
|
905
|
<?php |
906
|
|
- if( !isset( $submission_settings['ajax'] ) ) { |
907
|
|
- $submission_settings['ajax'] = '1'; |
|
906
|
+ if ( ! isset( $submission_settings[ 'ajax' ] ) ) { |
|
907
|
+ $submission_settings[ 'ajax' ] = '1'; |
908
|
908
|
} |
909
|
909
|
?> |
910
|
910
|
<p class="form-field-container"><!-- necessary to prevent skipping on slideToggle(); --><label for="form-ajax-submission"><strong><?php _e( 'Enable AJAX Submission', 'yikes-inc-easy-mailchimp-extender' ); ?></strong> |
911
|
911
|
<span class="form-field-container-span"> |
912
|
|
- <label for="enable-ajax"><input type="radio" id="enable-ajax" name="form-ajax-submission" class="yikes-enable-disable-ajax" value="1" <?php checked( $submission_settings['ajax'], '1' ); ?>><?php _e( 'Yes', 'yikes-inc-easy-mailchimp-extender' ); ?></label> |
913
|
|
- <label for="disable-ajax"><input type="radio" id="disable-ajax" name="form-ajax-submission" class="yikes-enable-disable-ajax" value="0" <?php checked( $submission_settings['ajax'], '0' ); ?>><?php _e( 'No', 'yikes-inc-easy-mailchimp-extender' ); ?></label> |
|
912
|
+ <label for="enable-ajax"><input type="radio" id="enable-ajax" name="form-ajax-submission" class="yikes-enable-disable-ajax" value="1" <?php checked( $submission_settings[ 'ajax' ], '1' ); ?>><?php _e( 'Yes', 'yikes-inc-easy-mailchimp-extender' ); ?></label> |
|
913
|
+ <label for="disable-ajax"><input type="radio" id="disable-ajax" name="form-ajax-submission" class="yikes-enable-disable-ajax" value="0" <?php checked( $submission_settings[ 'ajax' ], '0' ); ?>><?php _e( 'No', 'yikes-inc-easy-mailchimp-extender' ); ?></label> |
914
|
914
|
</span> |
915
|
915
|
<p class="description"><?php _e( "AJAX form submissions transmit data without requiring the page to refresh.", 'yikes-inc-easy-mailchimp-extender' ); ?></p> |
916
|
916
|
</label></p> |
917
|
917
|
|
918
|
918
|
<!-- Redirect User On Submission --> |
919
|
919
|
<?php |
920
|
|
- if( !isset( $submission_settings['redirect_on_submission'] ) ) { |
921
|
|
- $submission_settings['redirect_on_submission'] = '0'; |
922
|
|
- $submission_settings['redirect_page'] = ''; |
|
920
|
+ if ( ! isset( $submission_settings[ 'redirect_on_submission' ] ) ) { |
|
921
|
+ $submission_settings[ 'redirect_on_submission' ] = '0'; |
|
922
|
+ $submission_settings[ 'redirect_page' ] = ''; |
923
|
923
|
} |
924
|
924
|
?> |
925
|
925
|
<p><label for="redirect-user-on-submission"><strong><?php _e( 'Redirect On Submission', 'yikes-inc-easy-mailchimp-extender' ); ?></strong> |
926
|
926
|
<span class="form-field-container-span"> |
927
|
|
- <label for="redirect-user"><input type="radio" id="redirect-user" onclick="togglePageRedirection( this );" name="redirect-user-on-submission" value="1" <?php checked( $submission_settings['redirect_on_submission'], '1' ); ?>><?php _e( 'Yes', 'yikes-inc-easy-mailchimp-extender' ); ?></label> |
928
|
|
- <label for="do-not-redirect-user"><input type="radio" id="do-not-redirect-user" onclick="togglePageRedirection( this );" name="redirect-user-on-submission" value="0" <?php checked( $submission_settings['redirect_on_submission'], '0' ); ?>><?php _e( 'No', 'yikes-inc-easy-mailchimp-extender' ); ?></label> |
|
927
|
+ <label for="redirect-user"><input type="radio" id="redirect-user" onclick="togglePageRedirection( this );" name="redirect-user-on-submission" value="1" <?php checked( $submission_settings[ 'redirect_on_submission' ], '1' ); ?>><?php _e( 'Yes', 'yikes-inc-easy-mailchimp-extender' ); ?></label> |
|
928
|
+ <label for="do-not-redirect-user"><input type="radio" id="do-not-redirect-user" onclick="togglePageRedirection( this );" name="redirect-user-on-submission" value="0" <?php checked( $submission_settings[ 'redirect_on_submission' ], '0' ); ?>><?php _e( 'No', 'yikes-inc-easy-mailchimp-extender' ); ?></label> |
929
|
929
|
</span> |
930
|
|
- <?php $this->generate_page_redirect_dropdown( $submission_settings['redirect_on_submission'], $submission_settings['redirect_page'], ( isset( $submission_settings['custom_redirect_url'] ) ) ? esc_url( $submission_settings['custom_redirect_url'] ) : '' ); ?> |
|
930
|
+ <?php $this->generate_page_redirect_dropdown( $submission_settings[ 'redirect_on_submission' ], $submission_settings[ 'redirect_page' ], ( isset( $submission_settings[ 'custom_redirect_url' ] ) ) ? esc_url( $submission_settings[ 'custom_redirect_url' ] ) : '' ); ?> |
931
|
931
|
<p class="description"><?php _e( "When the user signs up would you like to redirect them to another page?", 'yikes-inc-easy-mailchimp-extender' ); ?></p> |
932
|
932
|
</label></p> |
933
|
933
|
|
934
|
934
|
<?php |
935
|
|
- if ( ! isset( $submission_settings['redirect_new_window'] ) ) { |
936
|
|
- $submission_settings['redirect_new_window'] = '0'; |
|
935
|
+ if ( ! isset( $submission_settings[ 'redirect_new_window' ] ) ) { |
|
936
|
+ $submission_settings[ 'redirect_new_window' ] = '0'; |
937
|
937
|
} |
938
|
938
|
?> |
939
|
939
|
|
940
|
940
|
<!-- Option to open the redirect URL in a new window --> |
941
|
|
- <div class="redirect-new-window-div" <?php if ( ( ! isset( $submission_settings['redirect_on_submission'] ) || $submission_settings['redirect_on_submission'] === '0' ) || ( ! isset( $submission_settings['ajax'] ) || $submission_settings['ajax'] !== '1' ) ) { echo 'style="display:none;"'; } ?>> |
|
941
|
+ <div class="redirect-new-window-div" <?php if ( ( ! isset( $submission_settings[ 'redirect_on_submission' ] ) || $submission_settings[ 'redirect_on_submission' ] === '0' ) || ( ! isset( $submission_settings[ 'ajax' ] ) || $submission_settings[ 'ajax' ] !== '1' ) ) { echo 'style="display:none;"'; } ?>> |
942
|
942
|
<p><strong><?php _e( "Open Redirect URL in a New Window", 'yikes-inc-easy-mailchimp-extender' ); ?></strong></p> |
943
|
943
|
<label for="redirect-new-window-yes"> |
944
|
|
- <input type="radio" class="widefat custom-redirect-new-window" id="redirect-new-window-yes" name="redirect_new_window" value="1" <?php checked( $submission_settings['redirect_new_window'], '1' ); ?>/><?php _e( 'Yes', 'yikes-inc-easy-mailchimp-extender' ); ?> |
|
944
|
+ <input type="radio" class="widefat custom-redirect-new-window" id="redirect-new-window-yes" name="redirect_new_window" value="1" <?php checked( $submission_settings[ 'redirect_new_window' ], '1' ); ?>/><?php _e( 'Yes', 'yikes-inc-easy-mailchimp-extender' ); ?> |
945
|
945
|
</label> |
946
|
946
|
|
947
|
947
|
<label for="redirect-new-window-no"> |
948
|
|
- <input type="radio" class="widefat redirect-new-window" id="redirect-new-window-no" name="redirect_new_window" value="0" <?php checked( $submission_settings['redirect_new_window'], '0' ); ?>/><?php _e( 'No', 'yikes-inc-easy-mailchimp-extender' ); ?> |
|
948
|
+ <input type="radio" class="widefat redirect-new-window" id="redirect-new-window-no" name="redirect_new_window" value="0" <?php checked( $submission_settings[ 'redirect_new_window' ], '0' ); ?>/><?php _e( 'No', 'yikes-inc-easy-mailchimp-extender' ); ?> |
949
|
949
|
</label> |
950
|
950
|
<p class="description"><?php _e( "Should the redirect URL open in a new window/tab?", 'yikes-inc-easy-mailchimp-extender' ); ?></p> |
951
|
951
|
</div> |
952
|
952
|
|
953
|
953
|
<!-- Hide Form On Submission --> |
954
|
954
|
<?php |
955
|
|
- if( !isset( $submission_settings['hide_form_post_signup'] ) ) { |
956
|
|
- $submission_settings['hide_form_post_signup'] = '0'; |
|
955
|
+ if ( ! isset( $submission_settings[ 'hide_form_post_signup' ] ) ) { |
|
956
|
+ $submission_settings[ 'hide_form_post_signup' ] = '0'; |
957
|
957
|
} |
958
|
958
|
?> |
959
|
959
|
<p><label for="hide-form-post-signup"><strong><?php _e( 'Hide Form After Sign Up', 'yikes-inc-easy-mailchimp-extender' ); ?></strong> |
960
|
960
|
<span class="form-field-container-span"> |
961
|
|
- <label for="hide-form"><input type="radio" id="hide-form" name="hide-form-post-signup" value="1" <?php checked( $submission_settings['hide_form_post_signup'], '1' ); ?> checked><?php _e( 'Yes', 'yikes-inc-easy-mailchimp-extender' ); ?></label> |
962
|
|
- <label for="do-not-hide-form"><input type="radio" id="do-not-hide-form" name="hide-form-post-signup" value="0" <?php checked( $submission_settings['hide_form_post_signup'], '0' ); ?>><?php _e( 'No', 'yikes-inc-easy-mailchimp-extender' ); ?></label> |
|
961
|
+ <label for="hide-form"><input type="radio" id="hide-form" name="hide-form-post-signup" value="1" <?php checked( $submission_settings[ 'hide_form_post_signup' ], '1' ); ?> checked><?php _e( 'Yes', 'yikes-inc-easy-mailchimp-extender' ); ?></label> |
|
962
|
+ <label for="do-not-hide-form"><input type="radio" id="do-not-hide-form" name="hide-form-post-signup" value="0" <?php checked( $submission_settings[ 'hide_form_post_signup' ], '0' ); ?>><?php _e( 'No', 'yikes-inc-easy-mailchimp-extender' ); ?></label> |
963
|
963
|
</span> |
964
|
964
|
<p class="description"><?php _e( "Should the form be hidden after the user successfully signs up?", 'yikes-inc-easy-mailchimp-extender' ); ?></p> |
965
|
965
|
</label></p> |
966
|
966
|
|
967
|
967
|
<!-- Append or Replace Interest Groups --> |
968
|
968
|
<?php |
969
|
|
- if( !isset( $submission_settings['replace_interests'] ) ) { |
970
|
|
- $submission_settings['replace_interests'] = '1'; // defaults to true |
|
969
|
+ if ( ! isset( $submission_settings[ 'replace_interests' ] ) ) { |
|
970
|
+ $submission_settings[ 'replace_interests' ] = '1'; // defaults to true |
971
|
971
|
} |
972
|
972
|
?> |
973
|
973
|
<p><label for="replace-interest-groups"><strong><?php _e( 'Existing Interest Groups', 'yikes-inc-easy-mailchimp-extender' ); ?></strong> |
974
|
974
|
<span class="form-field-container-span"> |
975
|
|
- <label for="replace-interest-groups"><input type="radio" id="replace-interest-groups" name="replace-interest-groups" value="1" <?php checked( $submission_settings['replace_interests'], '1' ); ?> checked><?php _e( 'Replace', 'yikes-inc-easy-mailchimp-extender' ); ?></label> |
976
|
|
- <label for="update-interest-groups"><input type="radio" id="update-interest-groups" name="replace-interest-groups" value="0" <?php checked( $submission_settings['replace_interests'], '0' ); ?>><?php _e( 'Update', 'yikes-inc-easy-mailchimp-extender' ); ?></label> |
|
975
|
+ <label for="replace-interest-groups"><input type="radio" id="replace-interest-groups" name="replace-interest-groups" value="1" <?php checked( $submission_settings[ 'replace_interests' ], '1' ); ?> checked><?php _e( 'Replace', 'yikes-inc-easy-mailchimp-extender' ); ?></label> |
|
976
|
+ <label for="update-interest-groups"><input type="radio" id="update-interest-groups" name="replace-interest-groups" value="0" <?php checked( $submission_settings[ 'replace_interests' ], '0' ); ?>><?php _e( 'Update', 'yikes-inc-easy-mailchimp-extender' ); ?></label> |
977
|
977
|
</span> |
978
|
978
|
|
979
|
979
|
<p class="description"><small><?php _e( "<strong>Replace</strong>: Replace all interest groups with the new ones submitted.", 'yikes-inc-easy-mailchimp-extender' ); ?></small></p> |
|
@@ -993,7 +993,7 @@ discard block |
|
|
block discarded – undo |
993
|
993
|
<span class="form-buttons-container" id="major-publishing-actions"> |
994
|
994
|
<?php |
995
|
995
|
echo submit_button( __( 'Update Form' ), 'primary', '', false, array( 'onclick' => 'jQuery(this).parent().prev().css({"display":"block","visibility":"inherit"});' ) ); |
996
|
|
- $url = esc_url_raw( add_query_arg( array( 'action' => 'yikes-easy-mc-delete-form', 'mailchimp-form' => $form['id'], 'nonce' => wp_create_nonce( 'delete-mailchimp-form-'.$form['id'] ) ), admin_url( 'admin.php?page=yikes-inc-easy-mailchimp' ) ) ); |
|
996
|
+ $url = esc_url_raw( add_query_arg( array( 'action' => 'yikes-easy-mc-delete-form', 'mailchimp-form' => $form[ 'id' ], 'nonce' => wp_create_nonce( 'delete-mailchimp-form-' . $form[ 'id' ] ) ), admin_url( 'admin.php?page=yikes-inc-easy-mailchimp' ) ) ); |
997
|
997
|
echo '<a href="' . $url . '" class="yikes-delete-mailchimp-form" onclick="return confirm(\'' . __( "Are you sure you want to delete this form? This cannot be undone.", 'yikes-inc-easy-mailchimp-extender' ) . '\');">' . __( "Delete Form", 'yikes-inc-easy-mailchimp-extender' ) . '</a>'; |
998
|
998
|
?> |
999
|
999
|
</span> |