??
You're inside public_html, but wp-admin or wp-content was not found.
Savvy
W
olf -
MANAGER
Edit File: list.blade.php
@extends('dashboard.layouts.master') <?php $title_var = "title_" . @Helper::currentLanguage()->code; $title_var2 = "title_" . env('DEFAULT_LANGUAGE'); if ($WebmasterSection->$title_var != "") { $WebmasterSectionTitle = $WebmasterSection->$title_var; } else { $WebmasterSectionTitle = $WebmasterSection->$title_var2; } ?> @section('title', $WebmasterSectionTitle) @push("after-styles") <link rel="stylesheet" href="{{ asset('assets/dashboard/js/datatables/datatables.min.css') }}"> @endpush @section('content') <div class="padding"> <div class="box"> <div class="box-header dker"> <?php $cf_title_var = "title_" . @Helper::currentLanguage()->code; $cf_title_var2 = "title_" . env('DEFAULT_LANGUAGE'); $title_var = "title_" . @Helper::currentLanguage()->code; $title_var2 = "title_" . env('DEFAULT_LANGUAGE'); if ($WebmasterSection->$title_var != "") { $WebmasterSectionTitle = $WebmasterSection->$title_var; } else { $WebmasterSectionTitle = $WebmasterSection->$title_var2; } ?> <h3>{!! $WebmasterSectionTitle !!}</h3> <small> <a href="{{ route('adminHome') }}">{{ __('backend.home') }}</a> / <a>{!! $WebmasterSectionTitle !!}</a> </small> </div> <div class="box-tool"> <ul class="nav"> @if(@Auth::user()->permissionsGroup->add_status) <li class="nav-item inline"> <a class="btn btn-fw primary" href="{{route("topicsCreate",$WebmasterSection->id)}}"> <i class="material-icons"></i> {{ __('backend.topicNew') }} {!! $WebmasterSectionTitle !!} </a> </li> @endif <li class="nav-item inline"> <button type="button" class="btn info" id="filter_btn" title="{{ __('backend.search') }}" data-toggle="tooltip"> <i class="fa fa-search"></i> </button> </li> @if(@Auth::user()->permissionsGroup->add_status) <button type="button" class="btn accent" id="import_btn" title="{{ __('backend.import') }}" data-toggle="tooltip"> <i class="fa fa-upload"></i> </button> @endif <li class="nav-item inline"> <button type="button" class="btn warn" id="print_btn" title="{{ __('backend.print') }}" data-toggle="tooltip" onclick="print_as('print')"> <i class="fa fa-print"></i> </button> </li> <li class="nav-item inline"> <button type="button" class="btn success" id="excel_btn" title="{{ __('backend.export') }}" data-toggle="tooltip" onclick="print_as('excel')"> <i class="fa fa-file-excel-o"></i> </button> </li> </ul> </div> <div> <div class="dker b-b displayNone" id="filter_div"> <div class="p-a"> {{Form::open(['route'=>['topics',$WebmasterSection->id],'method'=>'GET','id'=>'filter_form','target'=>''])}} <input type="hidden" name="stat" id="search_submit_stat" value=""> <div class="filter_div"> <div class="row"> @if(count($WebmasterSection->customFields->where("in_search",true))==0) @if($WebmasterSection->date_status) <div class="col-md-3"></div> @else <div class="col-md-4"></div> @endif @endif @if($WebmasterSection->title_status || $WebmasterSection->longtext_status) <div class="col-md-3 col-xs-6 m-b-5p"> {!! Form::text('find_q',@$_GET['find_q'], array('placeholder' => __('backend.searchFor'),'class' => 'form-control','id'=>'find_q', "autocomplete"=>"off")) !!} </div> @endif @if($WebmasterSection->date_status) <div class="col-md-3 col-xs-6 m-b-5p"> <div class="form-group m-b-0"> <div class='input-group date' ui-jp="datetimepicker" ui-options="{ format: '{{ Helper::jsDateFormat() }}', icons: { time: 'fa fa-clock-o', date: 'fa fa-calendar', up: 'fa fa-chevron-up', down: 'fa fa-chevron-down', previous: 'fa fa-chevron-left', next: 'fa fa-chevron-right', today: 'fa fa-screenshot', clear: 'fa fa-trash', close: 'fa fa-remove' }, allowInputToggle: true, }"> {!! Form::text('date',((@$_GET['date']!="")?Helper::formatDate(@$_GET['date']):""), array('placeholder' => __('backend.topicDate'),'class' => 'form-control','id'=>'find_date')) !!} <span class="input-group-addon"> <span class="fa fa-calendar"></span> </span> </div> </div> </div> @endif @foreach($WebmasterSection->customFields as $customField) @if($customField->in_search) <?php if ($customField->$cf_title_var != "") { $cf_title = $customField->$cf_title_var; } else { $cf_title = $customField->$cf_title_var2; } // check field language status $cf_land_identifier = ""; $cf_land_active = false; $cf_land_dir = @Helper::currentLanguage()->direction; if ($customField->lang_code != "all") { $ct_language = @Helper::LangFromCode($customField->lang_code); $cf_land_identifier = @Helper::languageName($ct_language); $cf_land_dir = $ct_language->direction; if ($ct_language->box_status) { $cf_land_active = true; } } if ($customField->lang_code == "all") { $cf_land_active = true; } // required Status $cf_required = ""; ?> @if($cf_land_active) @if($customField->type ==12) @elseif($customField->type ==11) @elseif($customField->type ==10) @elseif($customField->type ==9) @elseif($customField->type ==8) @elseif($customField->type ==14) <div class="col-md-3 col-xs-6 m-b-5p"> <select name="{{'customField_'.$customField->id}}" id="{{'customField_'.$customField->id}}" class="form-control c-select" {{$cf_required}}> <option value="">- - {!! $cf_title !!} - -</option> <option value="1">{{ __('backend.yes') }}</option> <option value="0">{{ __('backend.no') }}</option> </select> </div> @elseif($customField->type ==7 || $customField->type ==6 || $customField->type ==13) <div class="col-md-3 col-xs-6 m-b-5p"> <select name="{{'customField_'.$customField->id}}" id="{{'customField_'.$customField->id}}" class="form-control c-select" {{$cf_required}}> <option value="">- - {!! $cf_title !!} - -</option> <?php $cf_details_var = "details_" . @Helper::currentLanguage()->code; $cf_details_var2 = "details_" . env('DEFAULT_LANGUAGE'); if ($customField->$cf_details_var != "") { $cf_details = $customField->$cf_details_var; } else { $cf_details = $customField->$cf_details_var2; } $cf_details_lines = preg_split('/\r\n|[\r\n]/', $cf_details); $line_num = 1; ?> @foreach ($cf_details_lines as $cf_details_line) <option value="{{ $line_num }}" {{ (@$_GET['customField_'.$customField->id] == $line_num) ? "selected='selected'":"" }}>{{ $cf_details_line }}</option> <?php $line_num++; ?> @endforeach </select> </div> @elseif($customField->type ==5 || $customField->type ==4) <div class="col-md-3 col-xs-6 m-b-5p"> <div class="form-group m-b-0"> <div class='input-group date' ui-jp="datetimepicker" ui-options="{ format: '{{ Helper::jsDateFormat() }}', icons: { time: 'fa fa-clock-o', date: 'fa fa-calendar', up: 'fa fa-chevron-up', down: 'fa fa-chevron-down', previous: 'fa fa-chevron-left', next: 'fa fa-chevron-right', today: 'fa fa-screenshot', clear: 'fa fa-trash', close: 'fa fa-remove' }, allowInputToggle: true, }"> {!! Form::text('customField_'.$customField->id,(@$_GET['customField_'.$customField->id]!="")?Helper::formatDate(@$_GET['customField_'.$customField->id]):"", array('placeholder' => $cf_title,'class' => 'form-control','id'=>'customField_'.$customField->id,$cf_required=>'', 'dir'=>$cf_land_dir)) !!} <span class="input-group-addon"> <span class="fa fa-calendar"></span> </span> </div> </div> </div> @elseif($customField->type ==3) <div class="col-md-3 col-xs-6 m-b-5p"> {!! Form::email('customField_'.$customField->id,@$_GET['customField_'.$customField->id], array('placeholder' => $cf_title,'class' => 'form-control','id'=>'customField_'.$customField->id,$cf_required=>'', 'dir'=>$cf_land_dir)) !!} </div> @elseif($customField->type ==2) <div class="col-md-3 col-xs-6 m-b-5p"> {!! Form::number('customField_'.$customField->id,@$_GET['customField_'.$customField->id], array('placeholder' => $cf_title,'class' => 'form-control','id'=>'customField_'.$customField->id,$cf_required=>'','min'=>0, 'dir'=>$cf_land_dir)) !!} </div> @else <div class="col-md-3 col-xs-6 m-b-5p"> {!! Form::text('customField_'.$customField->id,@$_GET['customField_'.$customField->id], array('placeholder' => $cf_title,'class' => 'form-control','id'=>'customField_'.$customField->id,$cf_required=>'', 'dir'=>$cf_land_dir)) !!} </div> @endif @endif @endif @endforeach <div class="col-md-1 col-xs-6 m-b-5p"> <button class="btn white w-full" id="search-btn" type="button"><i class="fa fa-search"></i> </button> </div> </div> </div> {{Form::close()}} </div> </div> {{Form::open(['route'=>['topicsUpdateAll',$WebmasterSection->id],'method'=>'post'])}} <div class="table-responsive"> <table class="table table-bordered" style="width: 100%" id="topics_{{ $WebmasterSection->id }}"> <thead class="dker"> @if(@Auth::user()->permissionsGroup->edit_status) <th style="width:20px;"> <label class="ui-check m-a-0"> <input id="checkAll" type="checkbox"><i></i> </label> </th> @endif <th class="text-center w-64">ID</th> @if($WebmasterSection->title_status) <th>{{ __('backend.topicName') }}</th> @endif @if($WebmasterSection->date_status) <th style="width:100px;">{{ __('backend.topicDate') }}</th> @endif @if($WebmasterSection->expire_date_status) <th style="width:100px;">{{ __('backend.expireDate') }}</th> @endif @if($WebmasterSection->visits_status) <th style="width:80px;">{{ __('backend.visits') }}</th> @endif @if($WebmasterSection->case_status) <th style="width:80px;">{{ __('backend.status') }}</th> @endif @foreach($WebmasterSection->customFields as $customField) <?php // check permission $view_permission_groups = []; if ($customField->view_permission_groups != "") { $view_permission_groups = explode(",", $customField->view_permission_groups); } if (in_array(Auth::user()->permissions_id, $view_permission_groups) || in_array(0, $view_permission_groups) || $customField->view_permission_groups == "") { // have permission & continue ?> @if($customField->in_table) @if ($customField->lang_code == "all" || $customField->lang_code == @Helper::currentLanguage()->code) <?php if ($customField->$cf_title_var != "") { $cf_title = $customField->$cf_title_var; } else { $cf_title = $customField->$cf_title_var2; } ?> <th class="text-center">{{ $cf_title }}</th> @endif @endif <?php } ?> @endforeach <th class="text-center" style="max-width:150px;">{{ __('backend.options') }}</th> </thead> </table> </div> <footer class="p-x p-b light dk"> <div class="row"> <div class="col-sm-12 hidden-xs"> <!-- .modal --> <div id="m-all" class="modal fade" data-backdrop="true"> <div class="modal-dialog" id="animate"> <div class="modal-content"> <div class="modal-header"> <h5 class="modal-title">{{ __('backend.confirmation') }}</h5> </div> <div class="modal-body text-center p-lg"> <p> {{ __('backend.confirmationDeleteMsg') }} </p> </div> <div class="modal-footer"> <button type="button" class="btn dark-white p-x-md" data-dismiss="modal">{{ __('backend.no') }}</button> <button type="submit" class="btn danger p-x-md">{{ __('backend.yes') }}</button> </div> </div><!-- /.modal-content --> </div> </div> <!-- / .modal --> @if(@Auth::user()->permissionsGroup->edit_status) <select name="action" id="action" class="input-sm form-control w-sm inline v-middle c-select" required> <option value="">{{ __('backend.bulkAction') }}</option> @if(@Auth::user()->permissionsGroup->active_status) <option value="activate">{{ __('backend.activeSelected') }}</option> <option value="block">{{ __('backend.blockSelected') }}</option> @endif @if(@Auth::user()->permissionsGroup->delete_status) <option value="delete">{{ __('backend.deleteSelected') }}</option> @endif </select> <button type="submit" id="submit_all" class="btn white">{{ __('backend.apply') }}</button> <button id="submit_show_msg" class="btn white" data-toggle="modal" style="display: none" data-target="#m-all" ui-toggle-class="bounce" ui-target="#animate">{{ __('backend.apply') }} </button> @endif </div> </div> </footer> {{Form::close()}} </div> </div> @foreach($WebmasterSection->customFields as $customField) @if($customField->in_statics && ($customField->type==6 || $customField->type==7)) <div class="box"> <?php $cf_details_var = "details_" . @Helper::currentLanguage()->code; $cf_details_var2 = "details_" . env('DEFAULT_LANGUAGE'); if ($customField->$cf_details_var != "") { $cf_details = $customField->$cf_details_var; } else { $cf_details = $customField->$cf_details_var2; } $cf_details_lines = preg_split('/\r\n|[\r\n]/', $cf_details); $heigth = count($cf_details_lines) * 12; if ($heigth < 200) { $heigth = 200; } ?> <div class="chart-area" id="canvas-holder-{{ $customField->id }}" style="overflow: auto;padding: 20px;border-bottom: 1px solid #ddd;"> <h6 class="text-muted">{!! $customField->$title_var !!}</h6> <canvas id="chart-area-{{ $customField->id }}" width="920" height="{{ $heigth }}" style="margin: 0 auto"></canvas> </div> </div> @endif @endforeach </div> <!-- .modal --> <div id="delete-topic" class="modal fade" data-backdrop="true"> <div class="modal-dialog" id="animate"> <div class="modal-content"> <div class="modal-header"> <h5 class="modal-title">{{ __('backend.confirmation') }}</h5> </div> <div class="modal-body text-center p-lg"> <h6> {{ __('backend.confirmationDeleteMsg') }} </h6> </div> <div class="modal-footer"> <button type="button" class="btn dark-white p-x-md" data-dismiss="modal">{{ __('backend.no') }}</button> <button type="button" id="topic_delete_btn" row-id="" class="btn danger p-x-md">{{ __('backend.yes') }}</button> </div> </div><!-- /.modal-content --> </div> </div> @endsection @push("after-scripts") <script src="{{ URL::asset('assets/frontend/js/Chart.min.js') }}"></script> <script> var dynamicColors = function () { var r = Math.floor(Math.random() * 255); var g = Math.floor(Math.random() * 255); var b = Math.floor(Math.random() * 255); return "rgb(" + r + "," + g + "," + b + ")"; }; var randomScalingFactor = function () { return Math.round(Math.random() * 100); }; window.onload = function () { @foreach($WebmasterSection->customFields as $customField) @if($customField->in_statics && ($customField->type==6 || $customField->type==7)) <?php $cf_details_var = "details_" . @Helper::currentLanguage()->code; $cf_details_var2 = "details_" . env('DEFAULT_LANGUAGE'); if ($customField->$cf_details_var != "") { $cf_details = $customField->$cf_details_var; } else { $cf_details = $customField->$cf_details_var2; } $cf_details_lines = preg_split('/\r\n|[\r\n]/', $cf_details); ?> new Chart(document.getElementById('chart-area-{{ $customField->id }}').getContext('2d'), { type: 'pie', data: { datasets: [{ data: [ <?php $line_num = 1; ?> @foreach ($cf_details_lines as $cf_details_line) {{ (@$statics[$customField->id][$line_num] !="")?@$statics[$customField->id][$line_num]:0 }}, <?php $line_num++; ?> @endforeach ], backgroundColor: [ <?php $line_num = 1; ?> @foreach ($cf_details_lines as $cf_details_line) dynamicColors(), <?php $line_num++; ?> @endforeach ], label: 'Dataset 1' }], labels: [ <?php $line_num = 1; ?> @foreach ($cf_details_lines as $cf_details_line) ('{{ $cf_details_line }}').substring(0, 40) + ((('{{ $cf_details_line }}').length > 40) ? '..' : '') + " ( " + '{{ (@$statics[$customField->id][$line_num] !="")?@$statics[$customField->id][$line_num]:0 }}' + ' )', <?php $line_num++; ?> @endforeach ] }, options: { responsive: false, legend: { display: true, position: 'left', labels: { // font size, default is defaultFontSize fontSize: 11, // font color, default is '#fff' fontColor: '#666', // font style, default is defaultFontStyle fontStyle: 'normal', // font family, default is defaultFontFamily fontFamily: "smart4dsTitles, 'Helvetica Neue', 'Helvetica', 'Arial', sans-serif" } } } }); @endif @endforeach }; </script> <script src="{{ asset('assets/dashboard/js/datatables/datatables.min.js') }}"></script> <script type="text/javascript"> $("#checkAll").click(function () { $('input:checkbox').not(this).prop('checked', this.checked); }); $("#action").change(function () { if (this.value == "delete") { $("#submit_all").css("display", "none"); $("#submit_show_msg").css("display", "inline-block"); } else { $("#submit_all").css("display", "inline-block"); $("#submit_show_msg").css("display", "none"); } }); $(document).ready(function () { var table_name = "#topics_{{ $WebmasterSection->id }}"; var dataTable = $(table_name).DataTable({ "processing": true, "serverSide": true, "searching": false, "responsive": true, "pageLength": {{ env('BACKEND_PAGINATION') }}, "lengthMenu": [[10, 20, 30, 50, 75, 100, 200, -1], [10, 20, 30, 50, 75, 100, 200, "All"]], "ajax": { "url": "{{ route('topicsList') }}", "dataType": "json", "type": "POST", "data": function (data) { data._token = "{{csrf_token()}}"; data.find_q = $('#find_q').val(); data.find_date = $('#find_date').val(); data.webmaster_id = '{{ $WebmasterSection->id }}'; @foreach($WebmasterSection->customFields as $customField) @if($customField->in_search) data.customField_{{ $customField->id }} = $('#customField_{{ $customField->id }}').val(); @endif @endforeach } }, "dom": '<"dataTables_wrapper"<"col-sm-12 col-md-9"i><"col-sm-12 col-md-3"l><"col-sm-12 col-md-12"r><"row"t><"row b-t p-x p-t light dk"<"col-sm-12"p>>>', "fnDrawCallback": function () { if ($(table_name + '_paginate .paginate_button').length > 3) { $(table_name + '_paginate')[0].style.display = "block"; } else { $(table_name + '_paginate')[0].style.display = "none"; } $('[data-toggle="tooltip"]').tooltip({html: true}); }, "language": {!! json_encode(__("backend.dataTablesTranslation")) !!} , "columns": [ @if(@Auth::user()->permissionsGroup->edit_status) { "data": "check", "class": "dker", "orderable": false }, @endif { "data": "no", "class": "text-center w-64" }, @if($WebmasterSection->title_status) { "data": "id" }, @endif @if($WebmasterSection->date_status) { "data": "date", "orderable": true }, @endif @if($WebmasterSection->expire_date_status) { "data": "expire_date", "orderable": true }, @endif @if($WebmasterSection->visits_status) { "data": "visits", "orderable": true }, @endif @if($WebmasterSection->case_status) { "data": "status", "orderable": true }, @endif @foreach($WebmasterSection->customFields as $customField) <?php // check permission $view_permission_groups = []; if ($customField->view_permission_groups != "") { $view_permission_groups = explode(",", $customField->view_permission_groups); } if (in_array(Auth::user()->permissions_id, $view_permission_groups) || in_array(0, $view_permission_groups) || $customField->view_permission_groups == "") { // have permission & continue ?> @if($customField->in_table) @if ($customField->lang_code == "all" || $customField->lang_code == @Helper::currentLanguage()->code) { "data": "field_{{ $customField->id }}", "orderable": false, "createdCell": function (td, cellData, rowData, row, col) { $(td).addClass(rowData['class_field_{{ $customField->id }}']); }, }, @endif @endif <?php } ?> @endforeach { "data": "options", "orderable": false } ] @if(@Auth::user()->permissionsGroup->edit_status) , "order": [[1, "desc"]] @else , "order": [[0, "desc"]] @endif }); dataTable.on('page.dt', function () { $('html, body').animate({ scrollTop: $(".dataTables_wrapper").offset().top }, 'slow'); }); $.fn.dataTable.ext.errMode = 'none'; $("#search-btn").on('click', function () { dataTable.draw(); }); }); $("#filter_btn").click(function () { $("#filter_div").slideToggle(); }); function DeleteTopic(id) { $("#topic_delete_btn").attr("row-id", id); $("#delete-topic").modal("show"); } $("#topic_delete_btn").click(function () { $(this).html("<img src=\"{{ asset('assets/dashboard/images/loading.gif') }}\" style=\"height: 25px\"/> {!! __('backend.yes') !!}"); var row_id = $(this).attr('row-id'); if (row_id != "") { $.ajax({ type: "GET", url: "<?php echo route("topicsDestroy", ["webmasterId" => $WebmasterSection->id]); ?>/" + row_id, success: function (result) { var obj_result = jQuery.parseJSON(result); if (obj_result.stat == 'success') { $('#topic_delete_btn').html("{!! __('backend.yes') !!}"); swal({ title: "<span class='text-success'>{{ __("backend.deleteDone") }}</span>", text: "", html: true, type: "success", confirmButtonText: "{{ __("backend.close") }}", confirmButtonColor: "#acacac", timer: 5000, }); $('#topics_{{ $WebmasterSection->id }}').DataTable().ajax.reload(); } $('#delete-topic').modal('hide'); $('.modal-backdrop').hide(); } }); } }); function print_as(stat) { $("#search_submit_stat").val(stat); $("#filter_form").attr('action', '{{ route("topicsPrint",$WebmasterSection->id) }}'); $("#filter_form").attr('target', '_blank'); $("#filter_form").submit(); $("#filter_form").attr('action', '{{ route("topics",$WebmasterSection->id) }}'); $("#search_submit_stat").val(""); $("#filter_form").attr('target', ''); } </script> @include("dashboard.topics.import.modal") @endpush