Current File : /var/www/html/blog/wp-content/plugins/pirate-forms/admin/partials/migration.php
<?php
/**
 * Migration partial for Pirate Forms to WPForms.
 *
 * @package pirate-forms
 * @var string $label        Label.
 * @var string $class        CSS class for the button.
 * @var string $class_import CSS class for the import button.
 */

?>
<div class="wrap">

	<div id="pf-migration">

		<div class="pf-migration-header">

			<img src="<?php echo esc_url( PIRATEFORMS_URL . 'admin/img/wpforms-migration.png' ); ?>" alt="" width="300">

			<h1><?php esc_html_e( 'Migrating to WPForms is Quick & Easy', 'pirate-forms' ); ?></h1>

			<p><?php esc_html_e( 'There are just 2 steps. We’ll handle all of the heavy lifting behind the scenes.', 'pirate-forms' ); ?></p>

		</div>

		<div class="pf-migration-steps">

			<div class="pf-migration-step pf-migration-step-1">

				<div class="pf-migration-step-number">
					<span>1</span>
				</div>

				<div class="pf-migration-step-description">
					<h2><?php esc_html_e( 'Install & Activate WPForms', 'pirate-forms' ); ?></h2>

					<p><?php esc_html_e( 'Install WPForms Lite from the WordPress.org plugin repository. It’s trusted by over 1 million websites and has a 4.9 out of 5 star rating average.', 'pirate-forms' ); ?></p>

					<form method="post">
						<?php wp_nonce_field( 'pirateforms_migration', 'pirateforms_migration_nonce' ); ?>
						<button type="submit"
								class="button button-primary button-hero pf-migration-action <?php echo esc_attr( $class ); ?>">
							<?php echo esc_html( $label ); ?>
						</button>

						<span class="pf-migration-step-message">
							<img src="<?php echo esc_url( PIRATEFORMS_URL . 'admin/img/loader.gif' ); ?>" alt="">
						</span>
					</form>
				</div>
			</div>

			<div class="pf-migration-step pf-migration-step-2">

				<div class="pf-migration-step-number">
					<span>2</span>
				</div>

				<div class="pf-migration-step-description">
					<h2><?php esc_html_e( 'Migrate Pirate Forms', 'pirate-forms' ); ?></h2>

					<p>
						<?php
						printf(
							wp_kses(
							/* translators: %s - URL to WP Mail SMTP plugin on WordPress.org. */
								__( 'We’ll migrate your forms and settings automatically. If you have custom SMTP settings, our <a href="%s">WP Mail SMTP</a> plugin will also be installed.', 'pirate-forms' ),
								[
									'a' => [
										'href'   => [],
										'rel'    => [],
										'target' => [],
									],
								]
							),
							'https://wordpress.org/plugins/wp-mail-smtp/'
						);
						?>
					</p>

					<?php
					// https://wpforms.am/wp-admin/admin.php?provider=pirate-forms&page=wpforms-tools&view=importer.
					$migrate_url = add_query_arg(
						[
							'provider' => PIRATEFORMS_SLUG,
							'page'     => 'wpforms-tools',
							'view'     => 'importer',
						],
						admin_url( 'admin.php' )
					);
					?>
					<a
							class="button button-secondary button-hero <?php echo esc_attr( $class_import ); ?> js-pf-migration-import"
							href="<?php echo esc_url( $migrate_url ); ?>">
						<?php esc_html_e( 'Start Migration', 'pirate-forms' ); ?>
					</a>
				</div>
			</div>

		</div>

	</div>

</div><!-- .wrap -->