UnknownSec Bypass
403
:
/
mnt
/
lmsestudio-instance-vol002
/
lms_cac963d5ee16
/
resources
/
views
/
ambiente
/ [
drwxr-xr-x
]
Menu
Upload
Mass depes
Mass delete
Terminal
Info server
About
name :
dashboard.blade.php
@extends('layouts.admin') @section('styles') <style type="text/css"> .panel .panel-body { padding: 30px; } .name-course { min-height: 50px; } .my-course-unity { position: relative; } .course-incomplete, .course-updated { position: absolute; padding: 5px 20px 5px 20px; color: #fff; -webkit-box-shadow: 2px 2px 0px 0px rgba(0, 0, 0, 0.5); -moz-box-shadow: 2px 2px 0px 0px rgba(0, 0, 0, 0.5); box-shadow: 2px 2px 0px 0px rgba(0, 0, 0, 0.5); } .course-incomplete { background-color: #E9573F; } .course-updated { background-color: #449d44; } .my-course-img { position: relative; overflow: hidden; border-radius: 6px; } .my-course-img img.course-active { width: 100%; border-radius: 6px; -webkit-transition: all .8s cubic-bezier(.190, 1.000, .220, 1.000); -moz-transition: all .8s cubic-bezier(.190, 1.000, .220, 1.000); -ms-transition: all .8s cubic-bezier(.190, 1.000, .220, 1.000); -o-transition: all .8s cubic-bezier(.190, 1.000, .220, 1.000); transition: all .8s cubic-bezier(.190, 1.000, .220, 1.000); } .my-course-img:hover img.course-active { -webkit-transform: scale(1.5); -moz-transform: scale(1.5); -ms-transform: scale(1.5); -o-transform: scale(1.5); transform: scale(1.5); border-radius: 6px; } .my-course-img .retina{ position: absolute; width: 100%; height: 100%; top: 0; left: 0; opacity: 0; background: none repeat scroll 0 0 rgba(0, 0, 0, 0.5); border-radius: 2px; text-align: center; vertical-align: center; padding: 30px; border-radius: 6px; -webkit-transition: all .8s cubic-bezier(.190, 1.000, .220, 1.000); -moz-transition: all .8s cubic-bezier(.190, 1.000, .220, 1.000); -ms-transition: all .8s cubic-bezier(.190, 1.000, .220, 1.000); -o-transition: all .8s cubic-bezier(.190, 1.000, .220, 1.000); transition: all .8s cubic-bezier(.190, 1.000, .220, 1.000); } .my-course-img:hover .retina { opacity: 1; box-shadow: inset 0 0 100px 50px rgba(0,0,0,.5); border-radius: 6px; cursor:pointer; } .my-course-img:hover .retina.course-end { cursor:not-allowed; } @media only screen and (min-width: 320px) { .course-incomplete, .course-updated { top: 100px; } } /* Extra Small Devices, Phones */ @media only screen and (min-width: 480px) { .course-incomplete, .course-updated { top: 120px; } } /* Small Devices, Tablets */ @media only screen and (min-width: 768px) { .course-incomplete, .course-updated { top: 60px; } } /* Medium Devices, Desktops */ @media only screen and (min-width: 992px) { .course-incomplete, .course-updated { top: 120px; } } /* Large Devices, Wide Screens */ @media only screen and (min-width: 1200px) { .course-incomplete, .course-updated { top: 80px; } } @media only screen and (min-width: 1600px) { .course-incomplete, .course-updated { top: 160px; } } </style> <script type="text/javascript" src="https://www.gstatic.com/charts/loader.js"></script> <script type="text/javascript"> google.charts.load('current', {'packages':['bar']}); google.charts.setOnLoadCallback(drawChart); function drawChart() { let registers = {!! $access !!}; let data = google.visualization.arrayToDataTable(registers); let options = { chart: { }, colors: ['{{$template["color2"]}}'], backgroundColor: { fill:'#fff', fillOpacity: 0.0 }, }; let chart = new google.charts.Bar(document.getElementById('columnchart_material')); chart.draw(data, google.charts.Bar.convertOptions(options)); } </script> @stop @section('content') <div class="row"> <div class="col-md-3 col-sm-6"> <div class="panel panel-default panel-user"> <div class="panel-body text-center"> @if(Auth::check()) <?php $route = ''; switch (\Auth::user()['roles'][0]['name']) { case 'student': $route = 'student.profile.edit'; break; case 'teacher': $route = 'teacher.profile.edit'; break; case 'admin' || 'owner' || 'superadmin': $route = 'admin.profile.edit'; break; } ?> <a href="{{ route($route) }}" class="pull-right"><i class="fa fa-pencil-square-o fa-lg" aria-hidden="true"></i></a> @if(!empty(Auth::user()->picture)) <img src="/../storage/profiles/pictures/{!! Auth::user()->picture !!}" width="166" height="166" class="img-circle"/> @else <img src="https://via.placeholder.com/166x166 " width="166" height="166" class="img-circle"> @endif <h3 style="margin-bottom: 0px;">{{ Auth::user()->name }}</h3> <p><small>{{ Auth::user()['roles'][0]['display_name'] }}</small></p> @endif <hr> @if(Auth::user()['roles'][0]['name'] === 'student') <p class="pull-right"><b>{{ $coursesInProgress }}</b></p> <p class="text-left"><i class="fa fa-battery-quarter" aria-hidden="true"></i> {!! trans('ambiente_dashboard.txtAcademicStudent') !!}</p> <p class="pull-right"><b>{{ $coursesCompleted }}</b></p> <p class="text-left"><i class="fa fa-battery-full" aria-hidden="true"></i> {!! trans('ambiente_dashboard.txtAcademicFinal') !!}</p> @else <p class="pull-right"><b>{{ $coursesByTeacher }}</b></p> <p class="text-left"><i class="glyphicon glyphicon-road"></i> {!! trans('ambiente_dashboard.txtAcademicInstructor') !!}</p> <p class="pull-right"><b>{{ $salesData }}</b></p> <p class="text-left"><i class="glyphicon glyphicon-ok"></i> {!! trans('ambiente_dashboard.txtFinancialTeacher') !!}</p> @endif <p class="pull-right"><b>{{ $totalOpenedTickets }}</b></p> <p class="text-left"><i class="glyphicon glyphicon-folder-open"></i> {!! trans('ambiente_dashboard.titleSupportOpen') !!}</p> <p class="pull-right"><b>{{ $totalAnsweredTickets }}</b></p> <p class="text-left"><i class="glyphicon glyphicon-folder-close"></i> {!! trans('ambiente_dashboard.titleSupportFinalized') !!}</p> </div> </div> <div class="panel panel-default panel-ticket"> <div class="panel-body text-center"> <a href="{{ route('student.ticket.index') }}" class="btn btn-default btn-block"><i class="fa fa-life-ring" aria-hidden="true"></i> {!! trans('ambiente_dashboard.linkTicket') !!}</a> </div> </div> <div class="panel panel-default panel-ranking"> <div class="panel-heading"> <h3 class="panel-title">{!! trans('ambiente_dashboard.titleRanking') !!}</h3> </div> <div class="panel-body text-center"> <h2><i class="fa fa-trophy" aria-hidden="true"></i> {{ $score }}</h2> </div> </div> </div> <div class="col-md-4 col-sm-6"> @if(!empty($template->admin_msg_title)) <div class="panel panel-default"> <div class="panel-heading"> <h3 class="panel-title">{!! $template->admin_msg_title !!}</h3> </div> <div class="panel-body"> {!! $template->admin_msg_text !!} </div> </div> @endif <div class="panel panel-default"> <div class="panel-heading"> <h3 class="panel-title"><span class="pull-right"><a href="{{ route('student.course.list') }}">{!! trans('ambiente_dashboard.linkCoursesLast') !!} <i class="fa fa-angle-right" aria-hidden="true"></i></a></span> {!! trans('ambiente_dashboard.titleCoursesLast') !!}</h3> </div> <div class="panel-body"> <div class="row"> @foreach($lastCourses as $course) <div class="col-md-6 height-equal"> <div class="my-course-unity text-center"> <div class="my-course-img"> @if(!empty($course->subscription_id)) <a href="{{ route('student.course.detail', [$course->course->slug, $course->subscription_id]) }}"> @else <a href="{{ route('student.course.detail', $course->course->slug) }}"> @endif @if(!empty($course->course->main_image)) <img src="/storage/courses/course/images/{{ $course->course->main_image }}" id="screenshot" class="img-rounded center-block img-responsive"> @else <img src="https://via.placeholder.com/300x300" id="screenshot" class="img-rounded img-responsive center-block"> @endif </a> <div class="retina"> @if(!empty($course->subscription_id)) <a href="{{ route('student.course.detail', [$course->course->slug, $course->subscription_id]) }}"> <p><i class="fa fa-play-circle-o fa-5x" aria-hidden="true" style="color: #fff;"></i></p> </a> <a href="{{ route('student.course.detail', [$course->course->slug, $course->subscription_id]) }}" class="btn btn-danger"> {!! trans('ambiente_my-courses.btnAccess') !!} </a> @else <a href="{{ route('student.course.detail', $course->course->slug) }}"> <p><i class="fa fa-play-circle-o fa-5x" aria-hidden="true" style="color: #fff;"></i></p> </a> <a href="{{ route('student.course.detail', $course->course->slug) }}" class="btn btn-danger"> {!! trans('ambiente_my-courses.btnAccess') !!} </a> @endif </div> </div> <br> <p><b>{{ $course->course->name }}</b></p> {!! CourseHelper::renderProgressBar($course->course_id) !!} @if(!empty($course->end)) <small><i class="fa fa-clock-o" aria-hidden="true"></i> {!! trans('ambiente_my-courses.btnAccessClosedIn') !!} {{ $course->end }}</small> @else <small><i class="fa fa-clock-o" aria-hidden="true"></i> {!! trans('ambiente_my-courses.courseSubscription') !!}</small> @endif </div> </div> @endforeach </div> </div> </div> </div> <div class="col-md-5 col-sm-6"> <div class="panel panel-default"> <div class="panel-heading"> <h3 class="panel-title">{!! trans('ambiente_my-courses.titleAccessPlatform') !!}</h3> </div> <div class="panel-body"> <div id="columnchart_material" style="width: 100%; height: 500px;"></div> </div> </div> </div> </div> @endsection
Copyright © 2026 - UnknownSec