123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258 |
- @extends('layouts.main')
- @section('content')
- <!-- CONTENT HEADER -->
- <section class="content-header">
- <div class="container-fluid">
- <div class="row mb-2">
- <div class="col-sm-6">
- <h1>Users</h1>
- </div>
- <div class="col-sm-6">
- <ol class="breadcrumb float-sm-right">
- <li class="breadcrumb-item"><a href="{{route('home')}}">Dashboard</a></li>
- <li class="breadcrumb-item"><a href="{{route('admin.users.index')}}">Users</a></li>
- <li class="breadcrumb-item"><a class="text-muted" href="{{route('admin.users.show' , $user->id)}}">Show</a></li>
- </ol>
- </div>
- </div>
- </div>
- </section>
- <!-- END CONTENT HEADER -->
- <!-- MAIN CONTENT -->
- <section class="content">
- <div class="container-fluid">
- @if($user->discordUser)
- <div class="row">
- <div class="col-lg-4 col-md-6">
- <div class="small-box bg-dark">
- <div class="d-flex justify-content-between">
- <div class="p-3">
- <h3>{{$user->discordUser->username}} <sup>{{$user->discordUser->locale}}</sup> </h3>
- <p>{{$user->discordUser->id}}
- </p>
- </div>
- <div class="p-3"><img width="100px" height="100px" class="rounded-circle" src="{{$user->discordUser->getAvatar()}}" alt="avatar"></div>
- </div>
- <div class="small-box-footer">
- <i class="fab fa-discord mr-1"></i>Discord
- </div>
- </div>
- </div>
- </div>
- @endif
- <div class="card">
- <div class="card-header">
- <h5 class="card-title"><i class="fas fa-users mr-2"></i>Users</h5>
- </div>
- <div class="card-body">
- <div class="row">
- <div class="col-lg-6">
- <div class="row">
- <div class="col-lg-4">
- <label>ID</label>
- </div>
- <div class="col-lg-8">
- <span style="max-width: 250px;" class="d-inline-block text-truncate">
- {{$user->id}}
- </span>
- </div>
- </div>
- </div>
- <div class="col-lg-6">
- <div class="row">
- <div class="col-lg-4">
- <label>Role</label>
- </div>
- <div class="col-lg-8">
- <span style="max-width: 250px;"
- class="d-inline-block text-truncate badge {{$user->role == 'admin' ? 'badge-info' : 'badge-secondary'}}">
- {{$user->role}}
- </span>
- </div>
- </div>
- </div>
- <div class="col-lg-6">
- <div class="row">
- <div class="col-lg-4">
- <label>Pterodactyl ID</label>
- </div>
- <div class="col-lg-8">
- <span style="max-width: 250px;" class="d-inline-block text-truncate">
- {{$user->pterodactyl_id}}
- </span>
- </div>
- </div>
- </div>
- <div class="col-lg-6">
- <div class="row">
- <div class="col-lg-4">
- <label>Email</label>
- </div>
- <div class="col-lg-8">
- <span style="max-width: 250px;" class="d-inline-block text-truncate">
- {{$user->email}}
- </span>
- </div>
- </div>
- </div>
- <div class="col-lg-6">
- <div class="row">
- <div class="col-lg-4">
- <label>Server limit</label>
- </div>
- <div class="col-lg-8">
- <span style="max-width: 250px;" class="d-inline-block text-truncate">
- {{$user->Servers()->count()}} / {{$user->server_limit}}
- </span>
- </div>
- </div>
- </div>
- <div class="col-lg-6">
- <div class="row">
- <div class="col-lg-4">
- <label>Name</label>
- </div>
- <div class="col-lg-8">
- <span style="max-width: 250px;" class="d-inline-block text-truncate">
- {{$user->name}}
- </span>
- </div>
- </div>
- </div>
- <div class="col-lg-6">
- <div class="row">
- <div class="col-lg-4">
- <label>Verified Email</label>
- </div>
- <div class="col-lg-8">
- <span style="max-width: 250px;" class="d-inline-block text-truncate">
- {{$user->email_verified_at ? 'True' : 'False'}}
- </span>
- </div>
- </div>
- </div>
- <div class="col-lg-6">
- <div class="row">
- <div class="col-lg-4">
- <label>{{CREDITS_DISPLAY_NAME}}</label>
- </div>
- <div class="col-lg-8">
- <span style="max-width: 250px;" class="d-inline-block text-truncate">
- <i class="fas fa-coins mr-2"></i>{{$user->Credits()}}
- </span>
- </div>
- </div>
- </div>
- <div class="col-lg-6">
- <div class="row">
- <div class="col-lg-4">
- <label>Verified Discord</label>
- </div>
- <div class="col-lg-8">
- <span style="max-width: 250px;" class="d-inline-block text-truncate">
- {{$user->discordUser ? 'True' : 'False'}}
- </span>
- </div>
- </div>
- </div>
- <div class="col-lg-6">
- <div class="row">
- <div class="col-lg-4">
- <label>Usage</label>
- </div>
- <div class="col-lg-8">
- <span style="max-width: 250px;" class="d-inline-block text-truncate">
- <i class="fas fa-coins mr-2"></i>{{$user->CreditUsage()}}
- </span>
- </div>
- </div>
- </div>
- <div class="col-lg-6">
- <div class="row">
- <div class="col-lg-4">
- <label>IP</label>
- </div>
- <div class="col-lg-8">
- <span style="max-width: 250px;" class="d-inline-block text-truncate">
- {{$user->ip}}
- </span>
- </div>
- </div>
- </div>
- <div class="col-lg-6">
- <div class="row">
- <div class="col-lg-4">
- <label>Created At</label>
- </div>
- <div class="col-lg-8">
- <span style="max-width: 250px;" class="d-inline-block text-truncate">
- {{$user->created_at->diffForHumans()}}
- </span>
- </div>
- </div>
- </div>
- <div class="col-lg-6">
- </div>
- <div class="col-lg-6">
- <div class="row">
- <div class="col-lg-4">
- <label>Last seen</label>
- </div>
- <div class="col-lg-8">
- <span style="max-width: 250px;" class="d-inline-block text-truncate">
- @if($user->last_seen) {{$user->last_seen->diffForHumans()}} @else <small
- class="text-muted">Null</small> @endif
- </span>
- </div>
- </div>
- </div>
- </div>
- </div>
- </div>
- <div class="card">
- <div class="card-header">
- <h5 class="card-title"><i class="fas fa-server mr-2"></i>Servers</h5>
- </div>
- <div class="card-body table-responsive">
- @include('admin.servers.table' , ['filter' => '?user=' . $user->id])
- </div>
- </div>
- </div>
- <!-- END CUSTOM CONTENT -->
- </div>
- </section>
- <!-- END CONTENT -->
- @endsection
|