UnknownSec Bypass
403
:
/
mnt
/
lmsestudio-instance-vol002
/
lms_25cda7bc280d
/
resources
/
views
/
admin
/
ticket
/ [
drwxr-xr-x
]
Menu
Upload
Mass depes
Mass delete
Terminal
Info server
About
name :
show.blade.php
<!-- Regras de negocio ## O administrador pode fechar o ticket ## Responder Ticket é apenas um link (ancora) para o textarea da resposta. ## A mesma pessoa pode responder inúmeras vezes, sem a necessidade de uma contra-resposta ## A interação do administrador gera um email que é enviado ao aluno que abriu e o instrutor responsavel. ## O anexo é opcional, mas é somente 1 por resposta. ## O anexo é acessado ao se clicar no link que é gerado após salvar. ## Mesmo após encerrar o ticket é possível ser visualizado a qualquer momento, mas não é posssível mais interagir com o mesmo. --> @extends('layouts.admin') @section('toolbar') @if($ticket['ticket_status_id'] < 3) <div class="btn-group pull-right" style="margin-top: 0px;"> <a href="#replay" class="btn btn-success btn-lg"> Responder Ticket </a> <button class="btn btn-danger btn-lg" id="close_ticket"> Encerrar Ticket </button> </div> @endif @stop @section('content') @foreach($ticket['messages'] as $key => $message) @if($ticket['ticket_type_id'] == 1) @if($key == 0) <?php $aluno = $message['from_id']; ?> <div class="panel panel-info"> <div class="panel-heading"><b>Ticket #{{ $ticket['id'] }} - {{ $ticket['subject'] }}</b></div> <div class="panel-body"> <p><b>Para o Curso de:</b> {{ $ticket['course']['name'] }} | <b>Do Aluno:</b> {{ $message['from']['name'] }} | <b>Data:</b> {{ $message['created_at'].'hs' }}</p> <p><b>Detalhes:</b> {!! $message['message'] !!}</p> @if(!empty($message['attachment'])) <p> <a href="{{ route('admin.ticket.download', [$ticket['GUID'], $message['attachment']]) }}" download="{{ $message['attachment'] }}"> <i class="fa fa-paperclip"></i> Ver Anexo deste ticket </a> </p> @endif </div> </div> @else @if($message['from_id'] == \Auth::user()['id']) <div class="panel panel-default"> <div class="panel-heading"><i class="fa fa-retweet"></i> eu respondi em {{ $message['created_at'].'hs' }} </div> <div class="panel-body"> <p>{!! $message['message'] !!}</p> @if(!empty($message['attachment'])) <p> <a href="{{ route('admin.ticket.download', [$ticket['GUID'], $message['attachment']]) }}" download="{{ $message['attachment'] }}"> <i class="fa fa-paperclip"></i> Ver Anexo deste ticket </a> </p> @endif </div> </div> @elseif($message['from_id'] == $aluno) <div class="panel panel-default"> <div class="panel-heading"><i class="fa fa-retweet"></i> O aluno respondeu em {{ $message['created_at'].'hs' }} </div> <div class="panel-body"> <p>{!! $message['message'] !!}</p> @if(!empty($message['attachment'])) <p> <a href="{{ route('admin.ticket.download', [$ticket['GUID'], $message['attachment']]) }}" download="{{ $message['attachment'] }}"> <i class="fa fa-paperclip"></i> Ver Anexo deste ticket </a> </p> @endif </div> </div> @else <div class="panel panel-default"> <div class="panel-heading"><i class="fa fa-retweet"></i> Instrutor respondeu em {{ $message['created_at'].'hs' }} </div> <div class="panel-body"> <p>{!! $message['message'] !!}</p> @if(!empty($message['attachment'])) <p> <a href="{{ route('admin.ticket.download', [$ticket['GUID'], $message['attachment']]) }}" download="{{ $message['attachment'] }}"> <i class="fa fa-paperclip"></i> Ver Anexo deste ticket </a> </p> @endif </div> </div> @endif @endif @else @if($key == 0) <div class="panel panel-info"> <div class="panel-heading"><h4>Ticket #{{ $ticket['id'] }} - {{ $ticket['subject'] }}</h4></div> <div class="panel-body"> <p><b>Assunto - {{ $ticket['type']['name'] }}</b> | <b>Do Aluno:</b> {{ $message['from']['name'] }} | <b>Data:</b> {{ $message['created_at'].'hs' }}</p> <p><b>Detalhes:</b> {!! $message['message'] !!}</p> @if(!empty($message['attachment'])) <p> <a href="{{ route('admin.ticket.download', [$ticket['GUID'], $message['attachment']]) }}" download="{{ $message['attachment'] }}"> <i class="fa fa-paperclip"></i> Ver Anexo deste ticket </a> </p> @endif </div> </div> @else @if($message['from_id'] == \Auth::user()['id']) <div class="panel panel-default"> <div class="panel-heading"><i class="fa fa-retweet"></i> eu respondi em {{ $message['created_at'].'hs' }} </div> <div class="panel-body"> <p>{!! $message['message'] !!}</p> @if(!empty($message['attachment'])) <p> <a href="{{ route('admin.ticket.download', [$ticket['GUID'], $message['attachment']]) }}" download="{{ $message['attachment'] }}"> <i class="fa fa-paperclip"></i> Ver Anexo deste ticket </a> </p> @endif </div> </div> @else <div class="panel panel-default"> <div class="panel-heading"><i class="fa fa-retweet"></i> O aluno respondeu em {{ $message['created_at'].'hs' }} </div> <div class="panel-body"> <p>{!! $message['message'] !!}</p> @if(!empty($message['attachment'])) <p> <a href="{{ route('admin.ticket.download', [$ticket['GUID'], $message['attachment']]) }}" download="{{ $message['attachment'] }}"> <i class="fa fa-paperclip"></i> Ver Anexo deste ticket </a> </p> @endif </div> </div> @endif @endif @endif @endforeach <hr> @if($ticket['ticket_status_id'] < 3) <section id="replay"> @if (count($errors) > 0) <div class="alert alert-danger"> <ul> @foreach ($errors->all() as $error) <li>{{ $error }}</li> @endforeach </ul> </div> @endif {!! Form::open(['method' => 'POST', 'class' => '', 'role' => 'form', 'url' => route('admin.ticket.reply'), 'id' => 'update', 'files' => true]) !!} <!-- guid Input Hidden --> {!! Form::hidden('guid', $ticket['GUID']) !!} <div class="form-group"> {!! Form::label('message', 'Adicione uma Resposta') !!}<span class="text-danger">*</span> {!! Form::textarea('message', null, ['class' => 'form-control', 'rows' => 6]) !!} {!! $errors->first('message', '<span class="text-danger">:message</span>') !!} </div> <div class="form-group"> {!! Form::label('attachment', 'Anexe uma imagem ou arquivo (png/jpg/gif/pdf/doc/zip)') !!} {!! Form::file('attachment', ['class' => 'form-control']) !!} </div> <div class="form-group"> <button class="btn btn-success">Adicionar Resposta</button> </div> {!! Form::close() !!} </section> @endif @stop @section('scripts') <script type="text/javascript"> $(document).ready(function() { $(document).on('click', '#close_ticket', function() { bootbox.dialog({ message: "<strong>Atenção!</strong> Só encerre o ticket quando estiver certo de que o mesmo foi resolvido.", title: "Deseja Finalizar este Ticket?", buttons: { success: { label: "Finalizar Ticket", className: "btn-success", callback: function () { var url = "{{ route('admin.ticket.close') }}"; var id = "{{ $ticket['id'] }}"; $.ajax({ url: url, method: "POST", data: {id: id}, success: function (data) { bootbox.alert('Ticket finalizado', function () { location.reload(); }) } }); } }, danger: { label: "Não Finalizar", className: "btn-danger", callback: function () { return true; } } } }); }); }); </script> @stop
Copyright © 2026 - UnknownSec