Skip to content

Commit cb62e6a

Browse files
committed
Hide from UI if not admin
1 parent e045ef4 commit cb62e6a

File tree

1 file changed

+29
-27
lines changed

1 file changed

+29
-27
lines changed

resources/themes/pterodactyl/base/api/new.blade.php

Lines changed: 29 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -110,35 +110,37 @@
110110
@endif
111111
@endforeach
112112
</div>
113-
<div class="row">
114-
@foreach($permissions['admin'] as $block => $perms)
115-
<div class="col-lg-4 col-sm-6">
116-
<div class="box box-danger">
117-
<div class="box-header with-border">
118-
<h3 class="box-title">@lang('base.api.permissions.admin.' . $block . '_header')</h3>
119-
</div>
120-
<div class="box-body">
121-
@foreach($perms as $permission)
122-
<div class="form-group">
123-
<div class="checkbox {{ $permission === 'delete' ? 'checkbox-danger' : 'checkbox-primary' }} no-margin-bottom">
124-
<input id="{{ $block . '-' . $permission }}" name="admin_permissions[]" type="checkbox" value="{{ $block . '-' . $permission }}"/>
125-
<label for="{{ $block . '-' . $permission }}" class="strong">
126-
@lang('base.api.permissions.admin.' . $block . '.' . $permission . '.title')
127-
</label>
113+
@if(Auth::user()->root_admin)
114+
<div class="row">
115+
@foreach($permissions['admin'] as $block => $perms)
116+
<div class="col-lg-4 col-sm-6">
117+
<div class="box box-danger">
118+
<div class="box-header with-border">
119+
<h3 class="box-title">@lang('base.api.permissions.admin.' . $block . '_header')</h3>
120+
</div>
121+
<div class="box-body">
122+
@foreach($perms as $permission)
123+
<div class="form-group">
124+
<div class="checkbox {{ $permission === 'delete' ? 'checkbox-danger' : 'checkbox-primary' }} no-margin-bottom">
125+
<input id="{{ $block . '-' . $permission }}" name="admin_permissions[]" type="checkbox" value="{{ $block . '-' . $permission }}"/>
126+
<label for="{{ $block . '-' . $permission }}" class="strong">
127+
@lang('base.api.permissions.admin.' . $block . '.' . $permission . '.title')
128+
</label>
129+
</div>
130+
<p class="text-muted small">@lang('base.api.permissions.admin.' . $block . '.' . $permission . '.desc')</p>
128131
</div>
129-
<p class="text-muted small">@lang('base.api.permissions.admin.' . $block . '.' . $permission . '.desc')</p>
130-
</div>
131-
@endforeach
132+
@endforeach
133+
</div>
132134
</div>
133135
</div>
134-
</div>
135-
@if ($loop->iteration % 3 === 0)
136-
<div class="clearfix visible-lg-block"></div>
137-
@endif
138-
@if ($loop->iteration % 2 === 0)
139-
<div class="clearfix visible-md-block visible-sm-block"></div>
140-
@endif
141-
@endforeach
142-
</div>
136+
@if ($loop->iteration % 3 === 0)
137+
<div class="clearfix visible-lg-block"></div>
138+
@endif
139+
@if ($loop->iteration % 2 === 0)
140+
<div class="clearfix visible-md-block visible-sm-block"></div>
141+
@endif
142+
@endforeach
143+
</div>
144+
@endif
143145
</form>
144146
@endsection

0 commit comments

Comments
 (0)