403Webshell
Server IP : 146.59.209.152  /  Your IP : 216.73.216.46
Web Server : Apache
System : Linux webm005.cluster131.gra.hosting.ovh.net 5.15.167-ovh-vps-grsec-zfs-classid #1 SMP Tue Sep 17 08:14:20 UTC 2024 x86_64
User : infrafs ( 43850)
PHP Version : 8.2.29
Disable Function : _dyuweyrj4,_dyuweyrj4r,dl
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /home/infrafs/INFRABIKEUS/wp-content/plugins/eltd-membership/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /home/infrafs/INFRABIKEUS/wp-content/plugins/eltd-membership/eltd-membership.php
<?php
/**
 * Plugin Name: Elated Membership
 * Description: Plugin that adds social login and user dashboard page
 * Author: Elated Themes
 * Version: 1.1.2
 */

require_once 'load.php';

if ( ! function_exists( 'eltd_membership_text_domain' ) ) {
	/**
	 * Loads plugin text domain so it can be used in translation
	 */
	function eltd_membership_text_domain() {
		load_plugin_textdomain( 'eltd-membership', false, ELATED_MEMBERSHIP_REL_PATH . '/languages' );
	}
	
	add_action( 'plugins_loaded', 'eltd_membership_text_domain' );
}

if ( ! function_exists( 'eltd_membership_scripts' ) ) {
	/**
	 * Loads plugin scripts
	 */
	function eltd_membership_scripts() {
		
		wp_enqueue_style( 'eltd-membership-style', plugins_url( ELATED_MEMBERSHIP_REL_PATH . '/assets/css/membership.min.css' ) );

		if ( function_exists( 'trackstore_elated_is_responsive_on' ) && trackstore_elated_is_responsive_on() ) {
            wp_enqueue_style('eltd-membership-responsive-style', plugins_url(ELATED_MEMBERSHIP_REL_PATH . '/assets/css/membership-responsive.min.css'));
        }
		
		//include google+ api
		wp_enqueue_script( 'eltd-membership-google-plus-api', 'https://apis.google.com/js/platform.js', array(), null, false );
		
		$array_deps = array(
			'underscore',
			'jquery-ui-tabs',
			'jquery-ui-datepicker',
			'jquery-ui-sortable'
		);


		if (eltd_membership_theme_installed()) {
			$scripts = array();

            //include google map api script
            $google_maps_api_key          = trackstore_elated_options()->getOptionValue( 'google_maps_api_key' );
            if ( ! empty( $google_maps_api_key ) ) {
                $scripts['jquery.geocomplete.min'] = array(
                    'path'       => 'assets/js/membership-ui/jquery.geocomplete.min.js',
                    'dependency' => array( 'trackstore_elated_google_map_api' )
                );
            }

			foreach ( $scripts as $scriptHandle => $script ) {
				wp_enqueue_script( $scriptHandle, ELATED_MEMBERSHIP_URL_PATH . $script['path'], $script['dependency'], false, false);
			}
		}

		if ( eltd_membership_theme_installed() ) {
			$array_deps[] = 'trackstore-elated-modules';
		}
		wp_enqueue_script( 'eltd-membership-script', plugins_url( ELATED_MEMBERSHIP_REL_PATH . '/assets/js/membership.min.js' ), $array_deps, false, true );
	}
	
	add_action( 'wp_enqueue_scripts', 'eltd_membership_scripts' );
}

if ( ! function_exists( 'eltd_membership_style_dynamics_deps' ) ) {
    function eltd_membership_style_dynamics_deps( $deps ) {
        $style_dynamic_deps_array = array();
        $style_dynamic_deps_array[] = 'eltd-membership-style';
        if(trackstore_elated_is_responsive_on()) {
            $style_dynamic_deps_array[] = 'eltd-membership-responsive-style';
        }

        return array_merge($deps, $style_dynamic_deps_array);
    }

    add_filter('trackstore_elated_style_dynamic_deps','eltd_membership_style_dynamics_deps');
}

if(!function_exists('eltd_membership_render_login_form')) {
    function eltd_membership_render_login_form() {
        if ( ! is_user_logged_in() ) {
            //Render modal with login and register forms
            echo eltd_membership_get_widget_template_part( 'login-widget', 'login-modal-template' );
        }
    }
    
    add_action( 'wp_footer', 'eltd_membership_render_login_form' );
}


Youez - 2016 - github.com/yon3zu
LinuXploit