Path: blob/1.0-develop/resources/views/admin/servers/index.blade.php
7460 views
@extends('layouts.admin')12@section('title')3List Servers4@endsection56@section('content-header')7<h1>Servers<small>All servers available on the system.</small></h1>8<ol class="breadcrumb">9<li><a href="{{ route('admin.index') }}">Admin</a></li>10<li class="active">Servers</li>11</ol>12@endsection1314@section('content')15<div class="row">16<div class="col-xs-12">17<div class="box box-primary">18<div class="box-header with-border">19<h3 class="box-title">Server List</h3>20<div class="box-tools search01">21<form action="{{ route('admin.servers') }}" method="GET">22<div class="input-group input-group-sm">23<input type="text" name="filter[*]" class="form-control pull-right" value="{{ request()->input()['filter']['*'] ?? '' }}" placeholder="Search Servers">24<div class="input-group-btn">25<button type="submit" class="btn btn-default"><i class="fa fa-search"></i></button>26<a href="{{ route('admin.servers.new') }}"><button type="button" class="btn btn-sm btn-primary" style="border-radius: 0 3px 3px 0;margin-left:-1px;">Create New</button></a>27</div>28</div>29</form>30</div>31</div>32<div class="box-body table-responsive no-padding">33<table class="table table-hover">34<tbody>35<tr>36<th>Server Name</th>37<th>UUID</th>38<th>Owner</th>39<th>Node</th>40<th>Connection</th>41<th></th>42<th></th>43</tr>44@foreach ($servers as $server)45<tr data-server="{{ $server->uuidShort }}">46<td><a href="{{ route('admin.servers.view', $server->id) }}">{{ $server->name }}</a></td>47<td><code title="{{ $server->uuid }}">{{ $server->uuid }}</code></td>48<td><a href="{{ route('admin.users.view', $server->user->id) }}">{{ $server->user->username }}</a></td>49<td><a href="{{ route('admin.nodes.view', $server->node->id) }}">{{ $server->node->name }}</a></td>50<td>51<code>{{ $server->allocation->alias }}:{{ $server->allocation->port }}</code>52</td>53<td class="text-center">54@if($server->isSuspended())55<span class="label bg-maroon">Suspended</span>56@elseif(! $server->isInstalled())57<span class="label label-warning">Installing</span>58@else59<span class="label label-success">Active</span>60@endif61</td>62<td class="text-center">63<a class="btn btn-xs btn-default" href="/server/{{ $server->uuidShort }}"><i class="fa fa-wrench"></i></a>64</td>65</tr>66@endforeach67</tbody>68</table>69</div>70@if($servers->hasPages())71<div class="box-footer with-border">72<div class="col-md-12 text-center">{!! $servers->appends(['filter' => Request::input('filter')])->render() !!}</div>73</div>74@endif75</div>76</div>77</div>78@endsection7980@section('footer-scripts')81@parent82<script>83$('.console-popout').on('click', function (event) {84event.preventDefault();85window.open($(this).attr('href'), 'Pterodactyl Console', 'width=800,height=400');86});87</script>88@endsection899091