first commit

This commit is contained in:
2023-09-12 21:41:04 +02:00
commit 3361a7f053
13284 changed files with 2116755 additions and 0 deletions

View File

@@ -0,0 +1,65 @@
<?php
/**
* Admin > Addons page template.
*
* @since 1.6.7
*
* @var string $upgrade_link_base Upgrade link base.
* @var array $addons Addons data.
*/
if ( ! defined( 'ABSPATH' ) ) {
exit;
}
?>
<div id="wpforms-admin-addons" class="wrap wpforms-admin-wrap">
<h1 class="page-title">
<?php esc_html_e( 'WPForms Addons', 'wpforms-lite' ); ?>
<input type="search" placeholder="<?php esc_html_e( 'Search Addons', 'wpforms-lite' ); ?>" id="wpforms-admin-addons-search">
</h1>
<div class="wpforms-admin-content">
<div id="wpforms-admin-addons-list">
<div class="list">
<?php
foreach ( $addons as $addon ) :
$addon['icon'] = ! empty( $addon['icon'] ) ? $addon['icon'] : '';
$addon['title'] = ! empty( $addon['title'] ) ? $addon['title'] : __( 'Unknown Addon', 'wpforms-lite' );
$addon['excerpt'] = ! empty( $addon['excerpt'] ) ? $addon['excerpt'] : '';
$upgrade_link = add_query_arg(
[
'utm_content' => $addon['title'],
],
$upgrade_link_base
);
?>
<div class="addon-container">
<div class="addon-item">
<div class="details wpforms-clear" style="">
<img src="<?php echo esc_url( WPFORMS_PLUGIN_URL . 'assets/images/' . $addon['icon'] ); ?>">
<h5 class="addon-name">
<?php
printf(
'<a href="%1$s" title="%2$s" target="_blank" rel="noopener noreferrer">%3$s</a>',
esc_url( $upgrade_link ),
esc_attr__( 'Learn more', 'wpforms-lite' ),
esc_html( $addon['title'] )
);
?>
</h5>
<p class="addon-desc"><?php echo esc_html( $addon['excerpt'] ); ?></p>
</div>
<div class="actions wpforms-clear">
<div class="upgrade-button">
<a href="<?php echo esc_url( $upgrade_link ); ?>" target="_blank" rel="noopener noreferrer" class="wpforms-btn wpforms-btn-orange wpforms-upgrade-modal">
<?php esc_html_e( 'Upgrade Now', 'wpforms-lite' ); ?>
</a>
</div>
</div>
</div>
</div>
<?php endforeach; ?>
</div>
</div>
</div>
</div>

View File

@@ -0,0 +1,35 @@
<?php
/**
* Admin/NoticeBar Education template for Lite.
*
* @since 1.6.6
*
* @var string $upgrade_link Upgrade to Pro page URL.
*/
if ( ! defined( 'ABSPATH' ) ) {
exit;
}
?>
<div id="wpforms-notice-bar" class="wpforms-dismiss-container">
<span class="wpforms-notice-bar-message">
<?php
printf(
wp_kses(
/* translators: %s - WPForms.com Upgrade page URL. */
__( 'You\'re using WPForms Lite. To unlock more features consider <a href="%s" target="_blank" rel="noopener noreferrer">upgrading to Pro</a>.', 'wpforms-lite' ),
[
'a' => [
'href' => [],
'rel' => [],
'target' => [],
],
]
),
esc_url( $upgrade_link )
);
?>
</span>
<button type="button" class="wpforms-dismiss-button" title="<?php esc_attr_e( 'Dismiss this message.', 'wpforms-lite' ); ?>" data-section="admin-notice-bar"></button>
</div>

View File

@@ -0,0 +1,41 @@
<?php
/**
* Admin/Integrations item Education template for Lite.
*
* @since 1.6.6
*
* @var string $clear_slug Clear slug (without `wpforms-` prefix).
* @var string $modal_name Name of the addon used in modal window.
* @var string $license_level License level.
* @var string $name Name of the addon.
* @var string $icon Addon icon.
* @var string $video Video URL.
*/
if ( ! defined( 'ABSPATH' ) ) {
exit;
}
?>
<div id="wpforms-integration-<?php echo esc_attr( $clear_slug ); ?>"
class="wpforms-settings-provider wpforms-clear focus-out education-modal"
data-name="<?php echo esc_attr( $modal_name ); ?>"
data-action="upgrade"
data-video="<?php echo esc_url( $video ); ?>"
data-license="<?php echo esc_attr( $license_level ); ?>">
<div class="wpforms-settings-provider-header wpforms-clear">
<div class="wpforms-settings-provider-logo ">
<i class="fa fa-chevron-right"></i>
<img src="<?php echo esc_url( WPFORMS_PLUGIN_URL . 'assets/images/' . $icon ); ?>" alt="<?php echo esc_attr( $modal_name ); ?>">
</div>
<div class="wpforms-settings-provider-info">
<h3><?php echo esc_html( $name ); ?></h3>
<p>
<?php
/* translators: %s - addon name. */
printf( esc_html__( 'Integrate %s with WPForms', 'wpforms-lite' ), esc_html( $name ) );
?>
</p>
</div>
</div>
</div>

View File

@@ -0,0 +1,34 @@
<?php
/**
* Builder/DidYouKnow Education template for Lite.
*
* @since 1.6.6
*
* @var string $desc Message body.
* @var string $more Learn More button URL.
* @var string $link Upgrade to Pro page URL.
* @var string $section The slug of the dismissible section.
*/
if ( ! defined( 'ABSPATH' ) ) {
exit;
}
?>
<section class="wpforms-dyk wpforms-dismiss-container">
<div class="wpforms-dyk-fbox wpforms-dismiss-out">
<div class="wpforms-dyk-message">
<b><?php esc_html_e( 'Did You Know?', 'wpforms-lite' ); ?></b><br>
<?php echo esc_html( $desc ); ?>
</div>
<div class="wpforms-dyk-buttons">
<?php
if ( ! empty( $more ) ) {
echo '<a href="' . esc_url( $more ) . '" class="learn-more">' . esc_html__( 'Learn More', 'wpforms-lite' ) . '</a>';
}
?>
<a href="<?php echo esc_url( $link ); ?>" target="_blank" rel="noopener noreferrer" class="wpforms-btn wpforms-btn-md wpforms-btn-light-grey"><?php esc_html_e( 'Upgrade to Pro', 'wpforms-lite' ); ?></a>
<button type="button" class="wpforms-dismiss-button" title="<?php esc_attr_e( 'Dismiss this message.', 'wpforms-lite' ); ?>" data-section="builder-did-you-know-<?php echo esc_attr( $section ); ?>"></button>
</div>
</div>
</section>

View File

@@ -0,0 +1,31 @@
<?php
/**
* Builder/Providers and Payments Education template for Lite.
*
* @since 1.6.6
*
* @var string $clear_slug Clear slug (without `wpforms-` prefix).
* @var string $modal_name Name of the addon used in modal window.
* @var string $license_level License level.
* @var string $name Name of the addon.
* @var string $icon Addon icon.
* @var string $video Video URL.
* @var string $utm_content UTM content.
*/
if ( ! defined( 'ABSPATH' ) ) {
exit;
}
?>
<a href="#"
class="wpforms-panel-sidebar-section icon wpforms-panel-sidebar-section-<?php echo esc_attr( $clear_slug ); ?> education-modal"
data-name="<?php echo esc_attr( $modal_name ); ?>"
data-slug="<?php echo esc_attr( $clear_slug ); ?>"
data-video="<?php echo esc_url( $video ); ?>"
data-license="<?php echo esc_attr( $license_level ); ?>"
data-utm-content="<?php echo esc_attr( $utm_content ); ?>">
<img src="<?php echo esc_url( WPFORMS_PLUGIN_URL . 'assets/images/' . $icon ); ?>" alt="<?php echo esc_attr( $modal_name ); ?>">
<?php echo esc_html( $name ); ?>
<i class="fa fa-angle-right wpforms-toggle-arrow"></i>
</a>

View File

@@ -0,0 +1,29 @@
<?php
/**
* Builder/Settings Education template for Lite.
*
* @since 1.6.6
*
* @var string $clear_slug Clear slug (without `wpforms-` prefix).
* @var string $modal_name Name of the addon used in modal window.
* @var string $license_level License level.
* @var string $name Name of the addon.
* @var string $video Video URL.
* @var string $utm_content UTM content.
*/
if ( ! defined( 'ABSPATH' ) ) {
exit;
}
?>
<a href="#"
class="wpforms-panel-sidebar-section wpforms-panel-sidebar-section-<?php echo esc_attr( $clear_slug ); ?> education-modal"
data-name="<?php echo esc_attr( $modal_name ); ?>"
data-slug="<?php echo esc_attr( $clear_slug ); ?>"
data-video="<?php echo esc_url( $video ); ?>"
data-license="<?php echo esc_attr( $license_level ); ?>"
data-utm-content="<?php echo esc_attr( $utm_content ); ?>">
<?php echo esc_html( $name ); ?>
<i class="fa fa-angle-right wpforms-toggle-arrow"></i>
</a>