get_slug();
$subscription_cancellation_dialog_box_template_params = $VARS['subscription_cancellation_dialog_box_template_params'];
$show_deactivation_feedback_form = $VARS['show_deactivation_feedback_form'];
$confirmation_message = $VARS['uninstall_confirmation_message'];
$is_anonymous = ( ! $fs->is_registered() );
$anonymous_feedback_checkbox_html = '';
$reasons_list_items_html = '';
$snooze_select_html = '';
if ( $show_deactivation_feedback_form ) {
$reasons = $VARS['reasons'];
foreach ( $reasons as $reason ) {
$list_item_classes = 'reason' . ( ! empty( $reason['input_type'] ) ? ' has-input' : '' );
if ( isset( $reason['internal_message'] ) && ! empty( $reason['internal_message'] ) ) {
$list_item_classes .= ' has-internal-message';
$reason_internal_message = $reason['internal_message'];
} else {
$reason_internal_message = '';
}
$reason_input_type = ( ! empty( $reason['input_type'] ) ? $reason['input_type'] : '' );
$reason_input_placeholder = ( ! empty( $reason['input_placeholder'] ) ? $reason['input_placeholder'] : '' );
$reason_list_item_html = <<< HTML
{$reason_internal_message}
HTML;
$reasons_list_items_html .= $reason_list_item_html;
}
if ( $is_anonymous ) {
$anonymous_feedback_checkbox_html = sprintf(
'',
fs_esc_html_inline( 'Anonymous feedback', 'anonymous-feedback', $slug )
);
}
$snooze_periods = array(
array(
'increment' => fs_text_inline( 'hour', $slug ),
'quantity' => number_format_i18n(1),
'value' => 6 * WP_FS__TIME_10_MIN_IN_SEC,
),
array(
'increment' => fs_text_inline( 'hours', $slug ),
'quantity' => number_format_i18n(24),
'value' => WP_FS__TIME_24_HOURS_IN_SEC,
),
array(
'increment' => fs_text_inline( 'days', $slug ),
'quantity' => number_format_i18n(7),
'value' => WP_FS__TIME_WEEK_IN_SEC,
),
array(
'increment' => fs_text_inline( 'days', $slug ),
'quantity' => number_format_i18n(30),
'value' => 30 * WP_FS__TIME_24_HOURS_IN_SEC,
),
);
$snooze_select_html = '';
}
// Aliases.
$deactivate_text = fs_text_inline( 'Deactivate', 'deactivate', $slug );
$theme_text = fs_text_inline( 'Theme', 'theme', $slug );
$activate_x_text = fs_text_inline( 'Activate %s', 'activate-x', $slug );
$submit_deactivate_text = sprintf(
fs_text_inline( 'Submit & %s', 'deactivation-modal-button-submit', $slug ),
$fs->is_plugin() ?
$deactivate_text :
sprintf( $activate_x_text, $theme_text )
);
fs_enqueue_local_style( 'fs_dialog_boxes', '/admin/dialog-boxes.css' );
if ( ! empty( $subscription_cancellation_dialog_box_template_params ) ) {
fs_require_template( 'forms/subscription-cancellation.php', $subscription_cancellation_dialog_box_template_params );
}
?>