Server IP : 104.21.14.48 / Your IP : 3.15.150.15 [ Web Server : Apache System : Linux b70eb322-3aee-0c53-7c82-0db91281f2c6.secureserver.net 6.1.90-1.el9.elrepo.x86_64 #1 SMP PREEMPT_DYNAMIC Thu May 2 12:09:22 EDT 2024 x86_64 User : root ( 0) PHP Version : 8.0.30.2 Disable Function : NONE Domains : 0 Domains MySQL : ON | cURL : ON | WGET : ON | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : /var/www/wp-content/plugins/ultimate-dashboard/modules/plugin-onboarding/templates/ |
Upload File : |
<?php /** * Plugin onboarding page template. * * @package Ultimate_Dashboard */ defined( 'ABSPATH' ) || die( "Can't access directly" ); use Udb\Setup; return function ( $referrer = '' ) { $udb_core = new Setup(); $saved_modules = $udb_core->saved_modules(); $modules = array( array( 'module' => 'login_customizer', 'title' => __( 'Login Customizer', 'ultimate-dashboard' ), ), array( 'module' => 'white_label', 'title' => __( 'White Label', 'ultimate-dashboard' ), ), array( 'module' => 'login_redirect', 'title' => __( 'Login Redirect', 'ultimate-dashboard' ), ), array( 'module' => 'admin_pages', 'title' => __( 'Admin Pages', 'ultimate-dashboard' ), ), array( 'module' => 'admin_menu_editor', 'title' => __( 'Admin Menu Editor', 'ultimate-dashboard' ), ), array( 'module' => 'admin_bar_editor', 'title' => __( 'Admin Bar Editor', 'ultimate-dashboard' ), ), ) ?> <div class="wrap heatbox-wrap udb-onboarding-page" data-udb-referrer="<?php echo esc_attr( $referrer ); ?>"> <div class="heatbox-header heatbox-margin-bottom"> <div class="heatbox-container heatbox-container-center"> <div class="logo-container"> <div style="width: 80%"> <span class="title"> Welcome to Ultimate Dashboard </span> <p class="subtitle"> Complete the 1-Click Setup & get an <strong style="font-weight: 700; color: tomato;">exclusive Discount</strong> on <strong>Ultimate Dashboard PRO!</strong> </p> </div> <div style="width: 20%"> <img src="<?php echo esc_url( ULTIMATE_DASHBOARD_PLUGIN_URL ); ?>/assets/img/logo.png"> </div> </div> </div> </div> <div class="heatbox-container heatbox-container-center"> <h1 style="display: none;"></h1> <div class="heatbox onboarding-heatbox"> <div class="udb-onboarding-slides"> <div class="udb-onboarding-slide udb-modules-slide"> <header> <img src="<?php echo esc_url( ULTIMATE_DASHBOARD_PLUGIN_URL ); ?>/modules/plugin-onboarding/assets/images/undraw_reviewed_docs_re_9lmr.svg" alt="Ultimate Dashboard Features" class="udb-illustration module-illustration"> <h2> 1-Click Setup </h2> <p> Choose what features you would like to enable/disable. You can always manage this later from the Modules page. </p> </header> <ul class="udb-modules"> <?php foreach ( $modules as $module ) : ?> <?php $slug = $module['module']; $title = $module['title']; $disabled_attr = ''; $is_checked = true; if ( 'erident' === $referrer ) { $disabled_attr = 'login_customizer' === $slug ? 'disabled' : $disabled_attr; } if ( isset( $saved_modules[ $slug ] ) && 'false' === $saved_modules[ $slug ] ) { $is_checked = false; if ( 'login_customizer' === $slug ) { $disabled_attr = ''; } } ?> <li> <div class="module-text"> <h3> <label for="udb_modules__<?php echo esc_attr( $slug ); ?>"> <?php echo esc_html( $title ); ?> </label> </h3> </div> <div class="module-toggle"> <label for="udb_modules__<?php echo esc_attr( $slug ); ?>" class="label checkbox-label"> <input type="checkbox" name="udb_modules[<?php echo esc_attr( $slug ); ?>]" id="udb_modules__<?php echo esc_attr( $slug ); ?>" value="1" <?php checked( $is_checked, 1 ); ?> <?php echo esc_attr( $disabled_attr ); ?> > <div class="indicator"></div> </label> </div> </li> <?php endforeach; ?> </ul> </div> <div class="udb-onboarding-slide udb-subscription-slide"> <header> <img src="<?php echo esc_url( ULTIMATE_DASHBOARD_PLUGIN_URL ); ?>/modules/plugin-onboarding/assets/images/undraw_discount_d-4-bd.svg" alt="Ultimate Dashboard Features" class="udb-illustration subscription-illustration"> <h2> Exclusive <br>Discount 🥳 </h2> <p> We are offering all <strong><?php echo esc_attr( ucwords( $referrer ) ); ?> users an exclusive Discount</strong> on Ultimate Dashboard PRO. Subscribe to our Newsletter & get your discount. </p> </header> <div class="udb-subscription-form"> <div class="udb-form-row"> <input type="text" name="udb_subscription_name" id="udb-subscription-name" class="udb-input" placeholder="Name"> </div> <div class="udb-form-row"> <input type="text" name="udb_subscription_email" id="udb-subscription-email" class="udb-input" placeholder="Email"> </div> <div class="udb-form-row"> <button type="button" class="button button-primary button-large udb-button subscribe-button"> Subscribe </button> </div> <div class="udb-form-row udb-skip-discount"> <a href=""> No, I don't want any Discount :/ </a> </div> </div> </div> <div class="udb-onboarding-slide udb-finished-slide"> <header> <h2> Setup Complete. Enjoy! </h2> <p data-udb-show-on="subscribe"> We will send you an email with a <strong>Discount Code for Ultimate Dashboard PRO</strong> in just a minute (make sure to also check your spam folder). </p> <p> What's next? Explore all the new Features from the <strong>"Ultimate Dash..."</strong> admin menu. </p> <p data-udb-show-on="skip-discount"> <strong>Last chance to get a Discount Ultimate Dashboard PRO at the link below! 👇👇👇</strong> </p> </header> <div class="finish-button-wrapper"> <a target="_blank" href="https://ultimatedashboard.io/special-discount/" class="button button-primary finish-button"> Grab the Deal </a> </div> </div> </div> <footer class="heatbox-footer"> <div class="heatbox-footer-item"> <button type="button" class="button button-large udb-button skip-button"> Skip </button> </div> <div class="heatbox-footer-item"> <div class="udb-dots"></div> </div> <div class="heatbox-footer-item"> <button type="button" class="button button-large button-primary udb-button save-button"> Done </button> </div> </footer> <div class="udb-discount-notif is-hidden"> This is an exclusive discount for <?php echo esc_attr( ucwords( $referrer ) ); ?> users.<br> <strong>This discount will not come back!</strong> </div> </div> </div> </div> <?php };