HEX
Server: nginx/1.27.1
System: Linux in-4 5.15.0-131-generic #141-Ubuntu SMP Fri Jan 10 21:18:28 UTC 2025 x86_64
User: ilikadirect (1186)
PHP: 7.4.33
Disabled: exec,passthru,shell_exec,system,proc_open,popen,parse_ini_file,show_source
Upload Files
File: /storage/v6964/testingff/public_html/fdfctr/wp-content/plugins/mage-eventpress/inc/welcome.php
<?php
if (!defined('ABSPATH')) {
    die;
} // Cannot access pages directly.

add_action('admin_enqueue_scripts', 'mep_event_welcome_enqueue_scripts', 10, 1);
function mep_event_welcome_enqueue_scripts()
{
    $current_screen = get_current_screen();
    if ( ('mep_events_page_mep_event_welcome_page' == $current_screen->base) ) {
        wp_enqueue_style('mep-welcome-style', plugin_dir_url(__DIR__) . 'inc/welcome/css/welcome.css', array());
    }elseif(('mep_events_page_mep_event_import_page' == $current_screen->base)){
        wp_enqueue_style('mep-welcome-style', plugin_dir_url(__DIR__) . 'inc/welcome/css/welcome.css', array());
    }else{
        return;
    }
    
}


//Add admin page to the menu
add_action('admin_menu', 'mep_event_welcome_admin_menu');
function mep_event_welcome_admin_menu()
{
    add_submenu_page('edit.php?post_type=mep_events', __('Welcome', 'mage-eventpress'), __('<span style="color:#10dd10">Welcome</span>', 'mage-eventpress'), 'manage_options', 'mep_event_welcome_page',  'mep_event_welcome_page');
    add_submenu_page('edit.php?post_type=mep_events', __('Quick Setup', 'mage-eventpress'), __('<span style="color:#10dd10">Quick Setup</span>', 'mage-eventpress'), 'manage_options', 'mep_event_quick_setup_page',  'mep_event_quick_setup_page');
    add_submenu_page('edit.php?post_type=mep_events', __('Dummy Import', 'mage-eventpress'), __('<span style="color:#10dd10">Dummy Import</span>', 'mage-eventpress'), 'manage_options', 'mep_event_import_page',  'mep_event_import_page');
}


function mep_event_quick_setup_page(){
    require_once(dirname(__DIR__) . "/inc/quick_setup.php");
}





function mep_event_welcome_page()
{

?>
    <!-- Create a header in the default WordPress 'wrap' container -->
    <div class="wrap"></div><!-- /.wrap -->
    <div class="mep_welcome_page_wrapper">
        <?php
        $active_tab = 'welcome';
        if (isset($_GET['tab'])) {
            $active_tab = mage_array_strip($_GET['tab']);
        } // end if
        ?>

        <h2 class="nav-tab-wrapper mage-event-welcome-tab">
            <a href="edit.php?post_type=mep_events&page=mep_event_welcome_page&tab=welcome" class="nav-tab <?php echo esc_html($active_tab) == 'welcome' ? 'nav-tab-active' : ''; ?>">Welcome</a>
            <a href="edit.php?post_type=mep_events&page=mep_event_import_page&tab=import" class="nav-tab <?php echo esc_html($active_tab) == 'import' ? 'nav-tab-active' : ''; ?>">Import</a>
            <a href="edit.php?post_type=mep_events&page=mep_event_welcome_page&tab=kwb" class="nav-tab <?php echo esc_html($active_tab) == 'kwb' ? 'nav-tab-active' : ''; ?>">Support & Knowledgebase</a>
        </h2>

        <div class="tab-content">
            <?php switch ($active_tab):

                case 'welcome':
                    echo '<div class="mage-event-welcome">';
                    require_once(dirname(__DIR__) . "/inc/welcome/welcome.php");
                    echo '</div>';
                break;

                case 'kwb':
                    echo '<div class="mage-event-welcome">';
                    require_once(dirname(__DIR__) . "/inc/welcome/support.php");
                    echo '</div>';
                break;

                case 'import':
                    echo '<div class="mage-event-welcome">';
                    require_once(dirname(__DIR__) . "/inc/welcome/import.php");
                    echo '</div>';
                break;

                default:
                    echo '<div class="mage-event-welcome">';
                    require_once(dirname(__DIR__) . "/inc/welcome/welcome.php");
                    echo '</div>';
                    break;

            endswitch; ?>
        </div>
    </div>    
<?php
}

function mep_event_import_page(){
?>
    <div class="wrap"></div><!-- /.wrap -->
    <div class="mep_welcome_page_wrapper">
        <?php
        $active_tab = 'welcome';
        if (isset($_GET['tab'])) {
            $active_tab = mage_array_strip($_GET['tab']);
        } // end if
        ?>
        <h2 class="nav-tab-wrapper mage-event-welcome-tab">
            <a href="edit.php?post_type=mep_events&page=mep_event_welcome_page&tab=welcome" class="nav-tab">Welcome</a>
            <a href="edit.php?post_type=mep_events&page=mep_event_import_page&tab=import" class="nav-tab nav-tab-active">Import</a>
            <a href="edit.php?post_type=mep_events&page=mep_event_welcome_page&tab=kwb" class="nav-tab">Support & Knowledgebase</a>
        </h2>

        <div class="tab-content">
            <?php 
            echo '<div class="mage-event-welcome">';
            require_once(dirname(__DIR__) . "/inc/welcome/import.php");
            echo '</div>';
            ?>
        </div>
    </div>    
<?php
}