2018-08-24 01:01:02 +00:00
@ extends ( 'admin.partial.template' )
@ section ( 'section' )
< div class = " title " >
< h3 class = " font-weight-bold " > Report #<span class="reportid" data-id="{{$report->id}}">{{$report->id}}</span> - <span class="badge badge-danger">{{ucfirst($report->type)}}</span></h3>
</ div >
< div class = " card " >
< div class = " card-body " >
< h5 class = " card-title " > Reported : < a href = " { { $report -> reported () -> url () } } " > {{ $report -> reported () -> url ()}} </ a ></ h5 >
2018-09-01 02:31:49 +00:00
< h6 class = " card-subtitle mb-2 text-muted " > Reported by : < a href = " { { $report -> reporter -> url () } } " > {{ $report -> reporter -> username }} </ a ></ h6 >
2018-08-24 01:01:02 +00:00
< p class = " card-text text-muted " >
< span class = " font-weight-bold text-dark " > Message : </ span >
{{ $report -> message ? ? 'No message provided.' }}
</ p >
@ if ( ! $report -> admin_seen )
< a href = " # " class = " card-link report-action-btn font-weight-bold " data - action = " ignore " > Ignore </ a >
{{ -- < a href = " # " class = " card-link font-weight-bold " > Request Mod Feedback </ a > -- }}
< a href = " # " class = " card-link report-action-btn font-weight-bold " data - action = " cw " > Add CW </ a >
< a href = " # " class = " card-link report-action-btn font-weight-bold " data - action = " unlist " > Unlist / Hide </ a >
2018-09-01 02:26:56 +00:00
{{ -- < a href = " # " class = " card-link report-action-btn font-weight-bold text-danger " data - action = " delete " > Delete </ a >
2018-08-24 01:01:02 +00:00
< a href = " # " class = " card-link report-action-btn font-weight-bold text-danger " data - action = " shadowban " > Shadowban User </ a >
2018-09-01 02:26:56 +00:00
< a href = " # " class = " card-link report-action-btn font-weight-bold text-danger " data - action = " ban " > Ban User </ a > -- }}
2018-08-24 01:01:02 +00:00
@ else
< p class = " font-weight-bold mb-0 " > Resolved {{ $report -> admin_seen -> diffForHumans ()}} </ p >
@ endif
</ div >
</ div >
< div class = " accordion mt-3 " id = " accordianBackground " >
< div class = " card " >
< div class = " card-header bg-white " id = " headingOne " >
< h5 class = " mb-0 " >
< button class = " btn btn-link font-weight-bold text-dark " type = " button " data - toggle = " collapse " data - target = " #background " aria - expanded = " true " aria - controls = " background " >
Background
</ button >
</ h5 >
</ div >
< div id = " background " class = " collapse show " aria - labelledby = " headingOne " >
< div class = " card-body " >
< div class = " row " >
< div class = " col-12 col-md-6 " >
< div class = " card " >
< div class = " card-header bg-white font-weight-bold " >
Reporter
</ div >
< ul class = " list-group list-group-flush " >
< li class = " list-group-item " > Joined < span class = " font-weight-bold " > {{ $report -> reporter -> created_at -> diffForHumans ()}} </ span ></ li >
< li class = " list-group-item " > Total Reports : < span class = " font-weight-bold " > {{ App\Report :: whereProfileId ( $report -> reporter -> id ) -> count ()}} </ span ></ li >
< li class = " list-group-item " > Total Reported : < span class = " font-weight-bold " > {{ App\Report :: whereReportedProfileId ( $report -> reporter -> id ) -> count ()}} </ span ></ li >
</ ul >
</ div >
</ div >
< div class = " col-12 col-md-6 " >
< div class = " card " >
< div class = " card-header bg-white font-weight-bold " >
Reported
</ div >
< ul class = " list-group list-group-flush " >
< li class = " list-group-item " > Joined < span class = " font-weight-bold " > {{ $report -> reportedUser -> created_at -> diffForHumans ()}} </ span ></ li >
< li class = " list-group-item " > Total Reports : < span class = " font-weight-bold " > {{ App\Report :: whereProfileId ( $report -> reportedUser -> id ) -> count ()}} </ span ></ li >
< li class = " list-group-item " > Total Reported : < span class = " font-weight-bold " > {{ App\Report :: whereReportedProfileId ( $report -> reportedUser -> id ) -> count ()}} </ span ></ li >
</ ul >
</ div >
</ div >
</ div >
</ div >
</ div >
</ div >
</ div >
{{ -- < div class = " accordion mt-3 " id = " accordianLog " >
< d iv class = " card " >
< div class = " card-header bg-white " id = " headingTwo " >
< h5 class = " mb-0 " >
< button class = " btn btn-link font-weight-bold text-dark " type = " button " data - toggle = " collapse " data - target = " #log " aria - expanded = " true " aria - controls = " log " >
Activity Log
</ button >
</ h5 >
</ div >
< div id = " log " class = " collapse show " aria - labelledby = " headingTwo " >
< div class = " card-body " style = " max-height: 200px;overflow-y: scroll; " >
< div class = " my-3 border-left-primary " >
< p class = " pl-2 " >< a href = " # " > admin </ a > ignored this report . < span class = " float-right pl-2 small font-weight-bold " > 2 m </ span ></ p >
</ div >
< div class = " my-3 border-left-primary " >
< p class = " pl-2 " >< a href = " # " > admin </ a > ignored this report . < span class = " float-right pl-2 small font-weight-bold " > 2 m </ span ></ p >
</ div >
< div class = " my-3 border-left-primary " >
< p class = " pl-2 " >< a href = " # " > admin </ a > ignored this report . < span class = " float-right pl-2 small font-weight-bold " > 2 m </ span ></ p >
</ div >
</ div >
</ div >
</ div >
</ div > -- }}
{{ -- < div class = " accordion mt-3 " id = " accordianComments " >
< div class = " card " >
< div class = " card-header bg-white " id = " headingThree " >
< h5 class = " mb-0 " >
< button class = " btn btn-link font-weight-bold text-dark " type = " button " data - toggle = " collapse " data - target = " #comments " aria - expanded = " true " aria - controls = " comments " >
Comments
</ button >
</ h5 >
</ div >
< div id = " comments " class = " collapse show " aria - labelledby = " headingThree " >
< div class = " card-body " style = " max-height: 400px; overflow-y: scroll; " >
< div class = " report-comment-wrapper " >
< div class = " my-3 report-comment " >
< div class = " card bg-primary text-white " >
< div class = " card-body " >
< a href = " # " class = " text-white font-weight-bold " > [ username ] </ a >: {{ str_limit ( 'Anim pariatur cliche reprehenderit, enim eiusmod high life accusamus terry richardson ad squid. 3 wolf moon officia aute, non cupidatat skateboard dolor brunch. Food truck quinoa nesciunt laborum eiusmod.' , 150 )}} < span class = " float-right small p-2 " > 2 m </ span >
</ div >
</ div >
</ div >
< div class = " my-3 report-comment " >
< div class = " card bg-light " >
< div class = " card-body " >
< a href = " # " class = " font-weight-bold " > me </ a >: {{ str_limit ( 'Anim pariatur cliche reprehenderit, enim eiusmod high life accusamus terry richardson ad squid. 3 wolf moon officia aute, non cupidatat skateboard dolor brunch. Food truck quinoa nesciunt laborum eiusmod.' , 150 )}} < span class = " float-right small p-2 " > 2 m </ span >
</ div >
</ div >
</ div >
< div class = " my-3 report-comment " >
< div class = " card bg-light " >
< div class = " card-body " >
< a href = " # " class = " font-weight-bold " > me </ a >: {{ str_limit ( 'Anim pariatur cliche reprehenderit, enim eiusmod high life accusamus terry richardson ad squid. 3 wolf moon officia aute, non cupidatat skateboard dolor brunch. Food truck quinoa nesciunt laborum eiusmod.' , 150 )}} < span class = " float-right small p-2 " > 2 m </ span >
</ div >
</ div >
</ div >
</ div >
</ div >
< div class = " card-footer " >
< form >
@ csrf
< input type = " hidden " name = " report_id " value = " { { $report -> id } } " >
< input type = " text " class = " form-control " name = " comment " placeholder = " Add a comment here " autocomplete = " off " >
</ form >
</ div >
</ div >
</ div >
</ div > -- }}
@ endsection
@ push ( 'scripts' )
< script type = " text/javascript " >
$ ( document ) . on ( 'click' , '.report-action-btn' , function ( e ) {
e . preventDefault ();
let el = $ ( this );
let action = el . data ( 'action' );
console . log ( action );
axios . post ( window . location . href , {
'action' : action
})
. then ( function ( res ) {
swal ( 'Success' , 'Issue updated successfully!' , 'success' );
window . location . href = window . location . href ;
}) . catch ( function ( res ) {
swal ( 'Error' , res . data . msg , 'error' );
});
})
</ script >
@ endpush