[ Avaa Bypassed ]




Upload:

Command:

hmhc3928@3.15.31.50: ~ $
<?php
   use Elementor\Icons_Manager;
   
   $this->add_render_attribute( 'block', 'class', [ 'gva-user', ' text-' . $settings['align'] ] );
   $url_profile = wp_login_url();

   if(empty($settings['text_login_url']['url'])) $settings['text_login_url']['url'] = $url_profile;

?>

<div <?php echo $this->get_render_attribute_string( 'block' ) ?>>
   <?php if(is_user_logged_in()){ ?>
      <?php
         $user_id = get_current_user_id();
         $user = get_user_by('ID', $user_id);
         $dashboard_page_slug = '';
         $dashboard_page_name = '';
         if (isset($wp_query->query_vars['tutor_dashboard_page']) && $wp_query->query_vars['tutor_dashboard_page']) {
             $dashboard_page_slug = $wp_query->query_vars['tutor_dashboard_page'];
             $dashboard_page_name = $wp_query->query_vars['tutor_dashboard_page'];
         }
         /**
          * Getting dashboard sub pages
          */
         if (isset($wp_query->query_vars['tutor_dashboard_sub_page']) && $wp_query->query_vars['tutor_dashboard_sub_page']) {
            $dashboard_page_name = $wp_query->query_vars['tutor_dashboard_sub_page'];
            if ($dashboard_page_slug){
               $dashboard_page_name = $dashboard_page_slug.'/'.$dashboard_page_name;
            }
         }
         $menu_html = '<ul class="tutor-dashboard-permalinks account-dashboard gva-nav-menu listing-account-nav">';
         
         if(function_exists('tutor')){
            $dashboard_pages = tutils()->tutor_dashboard_nav_ui_items();
            foreach ($dashboard_pages as $dashboard_key => $dashboard_page) {
               $menu_title = $dashboard_page;
               $menu_link = tutils()->get_tutor_dashboard_page_permalink($dashboard_key);
               $separator = false;
               if (is_array($dashboard_page)){
                  $menu_title = tutils()->array_get('title', $dashboard_page);
                  //Add new menu item property "url" for custom link
                  if (isset($dashboard_page['url'])) {
                     $menu_link = $dashboard_page['url'];
                  }
                  if (isset($dashboard_page['type']) && $dashboard_page['type'] == 'separator') {
                     $separator = true;
                  }
               }
               if ($separator) {
                  $menu_html .= '<li class="tutor-dashboard-menu-divider"></li>';
                  if ($menu_title) {
                     $menu_html .= "<li class='tutor-dashboard-menu-divider-header'>{$menu_title}</li>";
                  }
               } else {
                  $li_class = "tutor-dashboard-menu-{$dashboard_key}";
                  $menu_html .= "<li class='{$li_class} '><a href='".$menu_link."'> {$menu_title} </a> </li>";
               }
            }
         }

         $menu_html .= '</ul>';
      ?>
      <div class="login-account">
         <div class="profile">
            <div class="avata">
               <?php  
                  $user_avatar = get_avatar_url($user_id, array('size' => 90));;
                  $avatar_url = !empty($user_avatar) ? $user_avatar : (get_template_directory_uri() . '/images/placehoder-user.jpg');
               ?>
               <img src="<?php echo esc_url($avatar_url) ?>" alt="<?php echo esc_html($user->display_name) ?>">
            </div>
            <div class="name">
               <span class="user-text">
                  <?php echo esc_html($user->display_name) ?><i class="icon fas fa-angle-down"></i>
               </span>
            </div>
         </div>  
         
         <div class="user-account">
            <?php echo ($menu_html) ?>
         </div> 

      </div>

   <?php }else{ ?>

      <div class="login-register">
         <?php if($settings['selected_icon']){ ?>
            <span class="box-icon">
               <?php Icons_Manager::render_icon( $settings['selected_icon'], [ 'class' => 'icon', 'aria-hidden' => 'true' ] ); ?>
            </span>
         <?php } ?> 

         <?php 
            $link_login_tags = 'href="#" data-toggle="modal" data-target="#form-ajax-login-popup"';
            if(isset($settings['link_login']) && !empty($settings['link_login'])){
               $link_login_tags = 'href="' . esc_url($settings['link_login']) . '"';
            }
            echo '<a '. $link_login_tags . '>';
               echo '<span class="sign-in-text"> ' . ($settings['text_login'] ? $settings['text_login'] : "Login") . '</span>';
            echo '</a>';
         ?>

         <span class="divider">/</span>
         <?php if($settings['enable_register'] == 'yes'){ ?>
            <?php 
               $register_link = site_url('/wp-login.php?action=register&redirect_to=' . get_permalink()); 
               if(function_exists('tutor')){
                  $register_link = tutils()->student_register_url();
               }
               $register_link = !empty($settings['link_register']) ? $settings['link_register'] : $register_link;
            ?>

            <a class="register-link" href="<?php echo esc_url($register_link) ?>">
               <span class="sign-in-text"><?php echo ($settings['text_register'] ? $settings['text_register'] : "Register"); ?></span>
            </a>
         <?php } ?>
      </div>
         
   <?php } ?>
</div>

Filemanager

Name Type Size Permission Actions
brand-hover Folder 0755
course Folder 0755
course-banner-group Folder 0755
course-filter Folder 0755
course-users Folder 0755
events Folder 0755
gallery Folder 0755
hover-box Folder 0755
icon-box-group Folder 0755
portfolio Folder 0755
posts Folder 0755
services-group Folder 0755
teams Folder 0755
testimonials Folder 0755
brand.php File 1.14 KB 0644
career-block.php File 3.01 KB 0644
cart.php File 957 B 0644
circle-progress.php File 1.08 KB 0644
countdown.php File 1.19 KB 0644
counter.php File 1.99 KB 0644
course-banner.php File 2.19 KB 0644
course-filter-form.php File 4.94 KB 0644
heading-block.php File 2.93 KB 0644
icon-box-styles.php File 6.35 KB 0644
image-content.php File 7.5 KB 0644
locations-map.php File 2.55 KB 0644
logo.php File 1.38 KB 0644
map.php File 3.13 KB 0644
navigation-menu.php File 692 B 0644
pricing-block.php File 1.93 KB 0644
rev-slider.php File 300 B 0644
search-box.php File 1.06 KB 0644
slider-images.php File 1.49 KB 0644
user.php File 5.27 KB 0644
video-box.php File 2.27 KB 0644
video-carousel.php File 1.34 KB 0644
work-process.php File 2.27 KB 0644