2017-09-26 02:43:01 +00:00
{{ -- Pterodactyl - Panel -- }}
2017-03-03 23:14:21 +00:00
{{ -- Copyright ( c ) 2015 - 2017 Dane Everitt < dane @ daneeveritt . com > -- }}
2017-09-26 02:43:01 +00:00
{{ -- This software is licensed under the terms of the MIT license . -- }}
{{ -- https :// opensource . org / licenses / MIT -- }}
2017-03-03 23:14:21 +00:00
@ extends ( 'layouts.admin' )
@ section ( 'title' )
List Users
@ endsection
@ section ( 'content-header' )
< h1 > Users < small > All registered users on the system .</ small ></ h1 >
< ol class = " breadcrumb " >
< li >< a href = " { { route('admin.index') }} " > Admin </ a ></ li >
< li class = " active " > Users </ li >
</ ol >
@ endsection
@ section ( 'content' )
< div class = " row " >
< div class = " col-xs-12 " >
< div class = " box box-primary " >
< div class = " box-header with-border " >
< h3 class = " box-title " > User List </ h3 >
< div class = " box-tools " >
< form action = " { { route('admin.users') }} " method = " GET " >
2017-04-14 05:44:06 +00:00
< div class = " input-group input-group-sm " >
2017-11-26 19:06:33 +00:00
< input type = " text " name = " query " class = " form-control pull-right " style = " width:30%; " value = " { { request()->input('query') }} " placeholder = " Search " >
2017-03-03 23:14:21 +00:00
< div class = " input-group-btn " >
< button type = " submit " class = " btn btn-default " >< i class = " fa fa-search " ></ i ></ button >
< a href = " { { route('admin.users.new') }} " >< button type = " button " class = " btn btn-sm btn-primary " style = " border-radius: 0 3px 3px 0;margin-left:-1px; " > Create New </ button ></ a >
</ div >
</ div >
</ form >
</ div >
</ div >
< div class = " box-body table-responsive no-padding " >
< table class = " table table-hover " >
< thead >
< tr >
2017-11-05 17:18:50 +00:00
< th > ID </ th >
< th > Email </ th >
2017-03-03 23:14:21 +00:00
< th > Client Name </ th >
< th > Username </ th >
2017-05-06 03:13:42 +00:00
< th class = " text-center " > 2 FA </ th >
2017-11-05 17:18:50 +00:00
< th class = " text-center " >< span data - toggle = " tooltip " data - placement = " top " title = " Servers that this user is marked as the owner of. " > Servers Owned </ span ></ th >
< th class = " text-center " >< span data - toggle = " tooltip " data - placement = " top " title = " Servers that this user can access because they are marked as a subuser. " > Can Access </ span ></ th >
2017-03-03 23:14:21 +00:00
< th ></ th >
</ tr >
</ thead >
< tbody >
@ foreach ( $users as $user )
< tr class = " align-middle " >
< td >< code > {{ $user -> id }} </ code ></ td >
2017-12-03 20:06:27 +00:00
< td >< a href = " { { route('admin.users.view', $user->id ) }} " > {{ $user -> email }} </ a > @ if ( $user -> root_admin ) < i class = " fa fa-star text-yellow " ></ i >@ endif </ td >
2017-03-03 23:14:21 +00:00
< td > {{ $user -> name_last }}, {{ $user -> name_first }} </ td >
< td > {{ $user -> username }} </ td >
2017-05-06 03:13:42 +00:00
< td class = " text-center " >
@ if ( $user -> use_totp )
2019-02-09 22:48:47 +00:00
< i class = " fa fa-lock text-green-500 " ></ i >
2017-05-06 03:13:42 +00:00
@ else
< i class = " fa fa-unlock text-red " ></ i >
@ endif
</ td >
< td class = " text-center " >
< a href = " { { route('admin.servers', ['query' => $user->email ]) }} " > {{ $user -> servers_count }} </ a >
</ td >
2017-04-14 03:49:47 +00:00
< td class = " text-center " > {{ $user -> subuser_of_count }} </ td >
2017-05-06 03:13:42 +00:00
< td class = " text-center " >< img src = " https://www.gravatar.com/avatar/ { { md5(strtolower( $user->email )) }}?s=100 " style = " height:20px; " class = " img-circle " /></ td >
2017-03-03 23:14:21 +00:00
</ tr >
@ endforeach
</ tbody >
</ table >
</ div >
2017-04-01 02:14:56 +00:00
@ if ( $users -> hasPages ())
< div class = " box-footer with-border " >
2018-03-03 23:57:12 +00:00
< div class = " col-md-12 text-center " > { !! $users -> appends ([ 'query' => Request :: input ( 'query' )]) -> render () !! } </ div >
2017-04-01 02:14:56 +00:00
</ div >
@ endif
2017-03-03 23:14:21 +00:00
</ div >
</ div >
</ div >
@ endsection