shell bypass 403
@extends('aorapagebuilder::layouts.master') @section('styles') <style> .aoraeditor-header .header_area { padding: 0 !important; position: relative !important; top: 0; } .aoraeditor-header { width: calc(100% - var(--editor-width)); margin-left: var(--editor-width); } .aoraeditor-footer { width: calc(100% - var(--editor-width)); margin-left: var(--editor-width); } </style> @endsection @section('content') {!! htmlspecialchars_decode($details)!!} @endsection @section('scripts') <script type="text/javascript" data-aoraeditor="script"> $(function () { $('#content-area').aoraeditor({ snippetsUrl: '{{route('page_builder.snippet')}}', title: '{{__('common.Design')}} {{$row->title}} {{__('frontendmanage.Page')}}', onSave: function (content) { let jHtmlObject = jQuery(content); let editor = jQuery("<p>").append(jHtmlObject); editor.find(".aoraeditor-skip").remove(); let newHtml = editor.html(); var url = '{{ route("page_builder.pages.design.update",":id") }}'; url = url.replace(':id', {{$row->id}}); $.ajax({ url: url, type: "PUT", data: { 'body': newHtml, 'lang': '{{$active}}', _token: "{{csrf_token()}}" }, success: function (data) { location.reload(); toastr.success("{{__('frontendmanage.Page Designed Save Successfully')}}") } }); }, }); $('.aoraeditor-topbar-right').prepend( '<a href="#" title="Responsive View" class="aoraeditor-ui aoraeditor-topbar-btn toggleResponsiveBar"><i class="fas fa-laptop"></i></a>' ); $('.aoraeditor-topbar-right').prepend( '<a target="_blank" href="{{ $row->is_static!=1?url('pages/'.$row->slug):url($row->slug)}}" title="Frontend View" class="aoraeditor-ui aoraeditor-topbar-btn"><i class="fas fa-external-link-alt"></i></a>' ); @if(isModuleActive('FrontendMultiLang')) @php $LanguageList = getLanguageList(); @endphp $('.aoraeditor-topbar-right').prepend( '<select name="lang" id="languageChanger">' + @foreach ($LanguageList as $key => $language) '<option value="{{ url()->current().'?lang='.$language->code}}" {{$active==$language->code?'selected':''}}>{{$language->native}}</option>' + @endforeach '</select>' ); $(document).on('change', '#languageChanger', function (e) { e.preventDefault(); window.location.href = $(this).val(); }); @endif $('.aoraeditor-topbar').prependTo(".aoraeditor-header"); $('.aoraeditor-topbar').appendTo(".aoraeditor-footer"); // $(".aoraeditor-topbar-right").clone().appendTo(".aoraeditor-modal-footer"); $(".aoraeditor-topbar-right").appendTo(".aoraeditor-modal-footer"); $(document).on("click", ".toggleResponsiveBar", function () { $('.aoraeditor-topbar').toggleClass('hide-desktop') }); function checkWindowSize() { if (window.matchMedia('(min-width: 992px)').matches) { $('.aoraeditor-modal').addClass('show_modal'); } else { $('.aoraeditor-modal').removeClass('show_modal'); } $(document).on("click", "[data-snippet]", function () { $('.aoraeditor-modal').hide(); }); } checkWindowSize(); $(window).on('resize', function () { checkWindowSize(); }); }); </script> @endsection