403Webshell
Server IP : 195.130.67.5  /  Your IP : 216.73.217.154
Web Server : Microsoft-IIS/10.0
System : Windows NT WEBSERVER1 10.0 build 17763 (Windows Server 2016) i586
User : IUSR ( 0)
PHP Version : 7.4.19
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : OFF  |  Perl : OFF  |  Python : OFF  |  Sudo : OFF  |  Pkexec : OFF
Directory :  C:/inetpub/wwwroot/finman.es.ihu.gr/wp-content/plugins/edumodo-core/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : C:/inetpub/wwwroot/finman.es.ihu.gr/wp-content/plugins/edumodo-core//edumodo-core.php
<?php
/*
Plugin Name: Edumodo Core
Description: Huge collection of custom widgets, neatly bundled into a single plugin. It's also a framework to code your own widgets to help you make any kind of page.
Version: 3.2.2
Text Domain: edumodo
Domain Path: edumodo/languages
Author: ThemesGrove
Author URI: https://themexpert.com/
Plugin URI: https://themexpert.com/wordpress-plugins
License: GPL3
License URI: https://www.gnu.org/licenses/gpl-3.0.txt
 */

// If this file is called directly, abort.
if (!defined('WPINC')) {
    die;
}
define('EDUMODO_CORE_VERSION', '3.2.1');
/**
 *
 * Plugin DocRoot absolute path without trailing slash
 *
 */

define('EDUMODO_BUNDLE_BASE_FILE', __FILE__);
define('EDUMODO_CORE_ROOT', untrailingslashit(plugin_dir_path(__FILE__)));

// helper functions
require_once EDUMODO_CORE_ROOT . '/elements/helper-functions.php';

// Some Includes functions
require_once EDUMODO_CORE_ROOT . '/includes/query-functions.php';

/**
 * Load plugin
 *
 * Load the text domain and hook up the CPTs
 *
 */

function edumodo_core_load(){

    // Let's add some CPTs
    Edumodo_CPT_Course::init();
    Edumodo_CPT_Teacher::init();
    Edumodo_CPT_Notice::init();
    Edumodo_CPT_Testimonial::init();

//     // Let's add some sohrtcode
    Edumodo_Shortcode_Course_Info::init();
    Edumodo_Shortcode_Testimonial::init();
    Edumodo_Shortcode_Related_Posts::init();
    Edumodo_Shortcode_Recent_Post::init();
    Edumodo_Shortcode_Course_Teacher::init();
    Edumodo_Shortcode_Course_Enroll::init();
    Edumodo_Shortcode_Follow_Us::init();
    Edumodo_Shortcode_QuickInfo::init();
    Edumodo_Shortcode_Mailchimp::init();

    // Textdomain
    load_plugin_textdomain( 'edumodo', false, dirname( plugin_basename( __FILE__ ) ) . '/languages' ); 

}

add_action('plugins_loaded', 'edumodo_core_load');

/**
 *
 * Meta boxes
 *
 */

// Edumodo metabox
require_once EDUMODO_CORE_ROOT . '/metaboxes/theme-metabox.php';
// Page metabox
require_once EDUMODO_CORE_ROOT . '/metaboxes/theme-page-metabox.php';
// Event Metabox
require_once EDUMODO_CORE_ROOT . '/metaboxes/theme-event-metabox.php';
// Attached posts for course teacher
require_once EDUMODO_CORE_ROOT . '/libs/cmb2-attached-posts/cmb2-attached-posts-field.php';
// Blog Post Metabox
require_once EDUMODO_CORE_ROOT . '/libs/cmb2-conditionals/cmb2-conditionals.php';
// Post metabox
require_once EDUMODO_CORE_ROOT . '/metaboxes/theme-blog-post-metabox.php';

/**
 *
 * Post types
 *
 */

// Course post types
require_once EDUMODO_CORE_ROOT . '/post-types/custom-course.php';
// Teachers post types
require_once EDUMODO_CORE_ROOT . '/post-types/custom-teacher.php';
// Notice post types
require_once EDUMODO_CORE_ROOT . '/post-types/custom-notice.php';
// Testimonial post types
require_once EDUMODO_CORE_ROOT . '/post-types/custom-testimonial.php';

/**
 *
 *  Shortcode
 *
 */

require_once EDUMODO_CORE_ROOT . '/shortcodes/shortcode-course-info.php';
require_once EDUMODO_CORE_ROOT . '/shortcodes/shortcode-testimonial.php';
require_once EDUMODO_CORE_ROOT . '/shortcodes/shortcode-related-posts.php';
require_once EDUMODO_CORE_ROOT . '/shortcodes/shortcode-recent-post.php';
require_once EDUMODO_CORE_ROOT . '/shortcodes/shortcode-course-teacher.php';
require_once EDUMODO_CORE_ROOT . '/shortcodes/shortcode-enroll-btn.php';
require_once EDUMODO_CORE_ROOT . '/shortcodes/shortcode-follow-us.php';
require_once EDUMODO_CORE_ROOT . '/shortcodes/shortcode-quick-info.php';
require_once EDUMODO_CORE_ROOT . '/shortcodes/shortcode-mailchimp.php';

/**
 *
 *  Custom Widgets
 *
 */

// Recent Posts
require_once EDUMODO_CORE_ROOT . '/widget/recent-post.php';

//Custom Elements
require_once EDUMODO_CORE_ROOT . '/elements/slider/plugin.php';
require_once EDUMODO_CORE_ROOT . '/elements/slider-pro/plugin.php';
require_once EDUMODO_CORE_ROOT . '/elements/latest-post/plugin.php';
require_once EDUMODO_CORE_ROOT . '/elements/post-grid/plugin.php';
require_once EDUMODO_CORE_ROOT . '/elements/static-testimonial/plugin.php';
require_once EDUMODO_CORE_ROOT . '/elements/testimonial/plugin.php';

// Learnpress Elements
function edumodo_check_learnpress_plugin_active(){
    if (class_exists('LearnPress')) {
        require_once EDUMODO_CORE_ROOT . '/elements/learnpress-course/plugin.php';
        require_once EDUMODO_CORE_ROOT . '/elements/dynamic-category/plugin.php';
        require_once EDUMODO_CORE_ROOT . '/elements/dynamic-category/ajax_functions.php';
        require_once EDUMODO_CORE_ROOT . '/elements/learnpress-categories/plugin.php';
        require_once EDUMODO_CORE_ROOT . '/elements/lp-course-search/widget.php';        
    }
}
add_action('plugins_loaded', 'edumodo_check_learnpress_plugin_active');

// Woocommerce Elements
function edumodo_check_woocommerce_plugin_active(){
    if (class_exists('WooCommerce')) {
        require_once EDUMODO_CORE_ROOT . '/elements/woo-latest-product/plugin.php';
        require_once EDUMODO_CORE_ROOT . '/elements/woo-product-categorie/plugin.php';
    }
}
add_action('plugins_loaded', 'edumodo_check_woocommerce_plugin_active');

// Sensei Elements
function edumodo_check_sensei_plugin_active(){
    if (class_exists('Sensei_Bootstrap')) {
        require_once EDUMODO_CORE_ROOT . '/elements/sensei-course/plugin.php';
        require_once EDUMODO_CORE_ROOT . '/elements/sensei-categories/plugin.php';
        
        require_once EDUMODO_CORE_ROOT . '/elements/sensei-dynamic-category/plugin.php';
        require_once EDUMODO_CORE_ROOT . '/elements/sensei-dynamic-category/ajax_functions.php';

    }
}
add_action('plugins_loaded', 'edumodo_check_sensei_plugin_active');

// LearnDesh Elements
function edumodo_check_learndash_plugin_active(){
    if (class_exists('SFWD_LMS')) {
        require_once EDUMODO_CORE_ROOT . '/elements/learndash-course/plugin.php';
        require_once EDUMODO_CORE_ROOT . '/elements/ld-dynamic-category/plugin.php';
        require_once EDUMODO_CORE_ROOT . '/elements/ld-dynamic-category/ajax_functions.php';        
    }
}
add_action('plugins_loaded', 'edumodo_check_learndash_plugin_active');

// // Custom Elements
require_once EDUMODO_CORE_ROOT . '/elements/tx-course/plugin.php';
require_once EDUMODO_CORE_ROOT . '/elements/teacher-1/plugin.php';
require_once EDUMODO_CORE_ROOT . '/elements/teacher-2/plugin.php';
require_once EDUMODO_CORE_ROOT . '/elements/notice-1/plugin.php';
require_once EDUMODO_CORE_ROOT . '/elements/video-popup/widget.php';
require_once EDUMODO_CORE_ROOT . '/elements/countdown/widget.php';

// Event calender elements
require_once EDUMODO_CORE_ROOT . '/elements/event/plugin.php';
require_once EDUMODO_CORE_ROOT . '/elements/event-two/plugin.php';

if (!function_exists('edumodo_plugin_js')) {
    function edumodo_plugin_js(){

        wp_enqueue_style('edumodo-youtube-popup', plugin_dir_url(__FILE__) . 'dist/css/youtube-popup.css');
        wp_enqueue_style('edumodo-core-plugin-css', plugin_dir_url(__FILE__) . 'dist/css/dynamic-category.css');
        wp_enqueue_style('edumodo-event-css', plugin_dir_url(__FILE__) . 'dist/css/event.css');
        wp_enqueue_style('edumodo-core-blog-css', plugin_dir_url(__FILE__) . 'dist/css/blog.css');
        wp_enqueue_style('edumodo-core-blog-grid-css', plugin_dir_url(__FILE__) . 'dist/css/blog-grid.css');
        wp_enqueue_style('edumodo-core-css', plugin_dir_url(__FILE__) . 'dist/css/core.css');

        wp_enqueue_script('edumodo-countdownTimer', plugin_dir_url(__FILE__) . 'dist/js/jquery.countdownTimer.js', array('jquery'), EDUMODO_CORE_VERSION, true);
        wp_enqueue_script('edumodo-youtube-popup', plugin_dir_url(__FILE__) . 'dist/js/youtube-popuo.js', array('jquery'), EDUMODO_CORE_VERSION, true);
        wp_enqueue_script('edumodo_dynamic_category', plugin_dir_url(__FILE__) . 'dist/js/dynamic_category.js', array('jquery'), EDUMODO_CORE_VERSION, true);
        wp_enqueue_script('jquery-slick', plugin_dir_url(__FILE__) . 'dist/js/slick.js', array('jquery'), EDUMODO_CORE_VERSION, true);
        wp_enqueue_script('edubin-core-scripts', plugin_dir_url(__FILE__) . 'dist/js/core.js', array('jquery'), EDUMODO_CORE_VERSION, true);

        wp_localize_script('edumodo_dynamic_category', 'ajaxpagination', array('ajaxurl' => admin_url('admin-ajax.php')));
    }
}
add_action('wp_enqueue_scripts', 'edumodo_plugin_js');

Youez - 2016 - github.com/yon3zu
LinuXploit