UnknownSec Bypass
403
:
/
mnt
/
lmsestudio-instance-vol002
/
eagleead
/
resources
/
views
/
admin
/
certificate
/ [
drwxrwxr-x
]
Menu
Upload
Mass depes
Mass delete
Terminal
Info server
About
name :
certificate.blade.php
@extends('layouts.admin') @section('toolbar') <div class="btn-group pull-right" style="margin-top: 0px;"> <a href="{{ route('admin.certificate.preview', \Session::get('lang')) }}" data-toggle="modal" data-target="#previewModal" class="btn btn-lg btn-default"> {!! trans('admin_certificate.modalTitle') !!} </a> <button type="button" class="btn btn-success btn-lg" id="saveText"> {!! trans('admin_certificate.btnSave') !!} </button> </div> @stop @section('content') <div class="row"> <div class="col-sm-2"> @include('partials.menu_admin_config') </div> <div class="col-sm-10" id="configuration-admin"> <div> <ul class="nav nav-tabs" role="tablist"> <li role="presentation" class="active"><a href="#home" aria-controls="home" role="tab" data-toggle="tab">{!! trans('admin_certificate.tabImage') !!}</a></li> <li role="presentation"><a href="#profile" aria-controls="profile" role="tab" data-toggle="tab">{!! trans('admin_certificate.tabText') !!}</a></li> </ul> <div class="tab-content"> <div role="tabpanel" class="panel panel-default tab-pane tabs-up active" id="home"> <div class="panel-body"> <div class="row"> <div class="col-xs-12 col-md-6 col-lg-4"> {!! Form::open([ 'method' => 'POST', 'role' => 'form', 'url' => route('admin.certificate.model.upload'), 'id' => 'text,', 'files' => true ]) !!} <div class="form-group"> <label>{!! trans('admin_certificate.labelUploadImage') !!}</label> <input type="file" class="form-control" name="file"> <p class="help-block"><small><i class="glyphicon glyphicon-info-sign"></i> {!! trans('admin_certificate.helpUploadImage') !!}</small></p> {!! $errors->first('file', '<span class="text-danger">:message</span>') !!} </div> <div class="form-group"> <input type="submit" class="btn btn-info" value="{!! trans('admin_certificate.btnUpload') !!}"> </div> {!! Form::close() !!} </div> </div> <hr> <div> <label>{!! trans('admin_certificate.labelSelectImage') !!}</label> <div class="row"> @foreach($certificateModels as $model) <div class="col-xs-6 col-md-3 col-lg-2 text-center"> <img src="{{ route('admin.certificate.show.image', $model['background']) }}" class="img-responsive"> {!! Form::radio('default', $model['id'], $model['default'], ['id' => 'set_default']) !!} @if(!$model['default']) <button class="btn btn-warning" id="eraseImage" data-id="{{ $model['id'] }}"><span class="glyphicon glyphicon-trash"></span></button> @endif </div> @endforeach </div> </div> </div> </div> <div role="tabpanel" class="panel panel-default tab-pane tabs-up" id="profile"> <div class="panel-body"> <div class="panel panel-default"> <div class="panel-heading">{!! trans('admin_certificate.headingVariables') !!}</div> <div class="panel-body"> <div class="row"> <div class="col-xs-12 col-sm-6"> <table class="table table-striped no-margin"> <thead> <tr> <th>{!! trans('admin_certificate.thValue') !!}</th> <th>{!! trans('admin_certificate.thVariable') !!}</th> </tr> </thead> <tbody> <tr> <td>{!! trans('admin_certificate.tdNameStudent') !!}</td> <td>[STUDENT_NAME]</td> </tr> <tr> <td>{!! trans('admin_certificate.tdIdCertificate') !!}</td> <td>[CERTIFICATE_ID]</td> </tr> <tr> <td>{!! trans('admin_certificate.tdNameCourse') !!}</td> <td>[COURSE_NAME]</td> </tr> <tr> <td>{!! trans('admin_certificate.tdInstructor') !!}</td> <td>[AUTHOR_NAME]</td> </tr> <tr> <td>{!! trans('admin_certificate.tdDocument') !!}</td> <td>[CPF]</td> </tr> <tr> <td>{!! trans('admin_certificate.tdMedia') !!}</td> <td>[MEDIA]</td> </tr> <tr> <td>{!! trans('admin_certificate.tdPage') !!}</td> <td>[------]</td> </tr> </tbody> </table> </div> <div class="col-xs-12 col-sm-6"> <table class="table table-striped no-margin"> <thead> <tr> <th>{!! trans('admin_certificate.thValue') !!}</th> <th>{!! trans('admin_certificate.thVariable') !!}</th> </tr> </thead> <tbody> <tr> <td>{!! trans('admin_certificate.tdDateConclusion') !!}</td> <td>[COMPLETION_DATE]</td> </tr> <tr> <td>{!! trans('admin_certificate.tdNameSite') !!}</td> <td>[SITENAME]</td> </tr> <tr> <td>{!! trans('admin_certificate.tdSite') !!}</td> <td>[SITEURL]</td> </tr> <tr> <td>{!! trans('admin_certificate.tdWorkload') !!}</td> <td>[WORKLOAD]</td> </tr> <tr> <td>{!! trans('admin_certificate.tdSignature') !!}</td> <td>[TEACHER_SIGNATURE]</td> </tr> <tr> <td>{!! trans('admin_certificate.tdDocumentProg_Content') !!}</td> <td>[PROG_CONTENT]</td> </tr> </tbody> </table> </div> </div> </div> </div> <hr> {!! Form::model($text, ['method' => 'PUT', 'role' => 'form', 'url' => route('admin.certificate.text.update'), 'id' => 'text']) !!} <div class="form-group"> {!! Form::hidden('certificate_text_id', null) !!} <label>{!! trans('admin_certificate.labelLanguage') !!}</label> {!! Form::select('locale', $languages, null, ['class' => 'form-control']) !!} <br> <label>{!! trans('admin_certificate.labelTextCertificate') !!}</label> {!! Form::textarea('certificate_text', null, ['id' => 'certificate_text']) !!} </div> {!! Form::close() !!} </div> </div> </div> </div> </div> <!-- Modal lg --> <div class="modal fade" id="previewModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true"> <div class="modal-dialog modal-lg"> <div class="modal-content"> </div> <!-- /.modal-content --> </div> <!-- /.modal-dialog --> </div> <!-- /.modal --> </div> @stop @section('scripts') <script type="text/javascript"> $(document).ready(function(){ @if(Session::get('planLimite.plan_storage') >= Session::get('planLimite.storageSize')) var config = { filebrowserBrowseUrl: '/elfinder/ckeditor', filebrowserImageBrowseUrl: '/elfinder/ckeditor', uploadUrl: '/elfinder/ckeditor', extraPlugins: 'codesnippet', codeSnippet_theme: 'monokai', skin: 'bootstrapck', }; @else var config = { extraPlugins: 'codesnippet,imgbrowse', filebrowserImageBrowseUrl: '/assets/js/plugins/ckeditor/plugins/imgbrowse/imgbrowse.html?imgroot=/storage/editor/images', codeSnippet_theme: 'monokai', skin: 'bootstrapck' }; @endif CKEDITOR.replace('certificate_text', config); $(document).on('click', '#set_default', function() { $.ajax({ url: '{{ route('admin.certificate.model.default') }}', type: 'POST', data: {id: $(this).val()}, success: function (data) { } }); }); $(document).on('click', '#eraseImage', function(e) { e.preventDefault(); $.ajax({ url: '{{ route('admin.certificate.model.erase-img') }}', type: 'POST', data: {id: $(this).attr('data-id')}, success: function(data) { alert(data); location.reload(); } }) }) $('#locale').val('{{ $text['locale'] }}'); $(document).on('change', 'select[name=locale]', function() { var locale = $('select[name=locale] option:selected').val(); if(locale !== '') { $.ajax({ url: '{{ route('admin.certificate.model.locale') }}', type: 'POST', data: {locale: locale, id: $('input[name=certificate_text_id]').val()}, success: function (data) { console.log(data.certificate_text); if(data.certificate_text !== undefined) { CKEDITOR.instances['certificate_text'].setData(data.certificate_text); CKEDITOR.instances['certificate_text'].setReadOnly(false); } else { CKEDITOR.instances['certificate_text'].setData(''); CKEDITOR.instances['certificate_text'].setReadOnly(false); } } }); } else { CKEDITOR.instances['certificate_text'].setData(''); CKEDITOR.instances['certificate_text'].setReadOnly(true); } }); $(document).on('click', '#saveText', function() { if($('select[name=locale] option:selected').val() == '') { alert("{!! trans('admin_certificate.alertLanguage') !!}"); return true } $('#text').submit(); }); /* Clear Modals */ $('#previewModal').on('hidden.bs.modal', function () { $(this).removeData(); }); }); </script> @stop
Copyright © 2026 - UnknownSec