User editing and creation by system admin

This commit is contained in:
Deon George
2021-06-19 01:09:34 +10:00
parent 416e79164e
commit e45f366b76
12 changed files with 256 additions and 116 deletions

View File

@@ -19,15 +19,13 @@
<div class="input-group has-validation">
<span class="input-group-text"><i class="bi bi-tag-fill"></i></span>
<input type="text" class="form-control @error('name') is-invalid @enderror" id="name" placeholder="Name" name="name" value="{{ old('name',$o->name) }}" required @cannot('admin',$o)disabled @endcannot autofocus>
@error('name')
<span class="invalid-feedback" role="alert">
<span class="invalid-feedback" role="alert">
@error('name')
{{ $message }}
</span>
@else
<span class="invalid-feedback">
@else
A name is required.
</span>
@enderror
@enderror
</span>
</div>
</div>
@@ -51,15 +49,13 @@
<div class="input-group has-validation">
<span class="input-group-text"><i class="bi bi-globe"></i></span>
<input type="text" class="form-control @error('sysop') is-invalid @enderror" id="sysop" placeholder="Sysop" name="sysop" value="{{ old('sysop',$o->sysop) }}" required @cannot('admin',$o)disabled @endcannot autocomplete="name">
@error('sysop')
<span class="invalid-feedback" role="alert">
<span class="invalid-feedback" role="alert">
@error('sysop')
{{ $message }}
</span>
@else
<span class="invalid-feedback">
@else
A Sysop's name is required.
</span>
@enderror
@enderror
</span>
</div>
</div>
@@ -68,15 +64,13 @@
<div class="input-group has-validation">
<span class="input-group-text"><i class="bi bi-globe"></i></span>
<input type="text" class="form-control @error('location') is-invalid @enderror" id="location" placeholder="Location" name="location" value="{{ old('location',$o->location) }}" required @cannot('admin',$o)disabled @endcannot>
@error('location')
<span class="invalid-feedback" role="alert">
<span class="invalid-feedback" role="alert">
@error('location')
{{ $message }}
</span>
@else
<span class="invalid-feedback">
@else
System location is required.
</span>
@enderror
@enderror
</span>
</div>
</div>
</div>
@@ -103,16 +97,14 @@
<span class="m-0 p-0 input-group-text" style="background-color: #ffffff;">
<input type="text" class="form-control @error('port') is-invalid @enderror" id="port" placeholder="port" name="port" value="{{ old('port',$o->port) }}" @cannot('admin',$o)disabled @endcannot>
</span>
@error('address')
<span class="invalid-feedback" role="alert">
<span class="invalid-feedback" role="alert">
@error('address')
{{ $message }}
</span>
@enderror
@error('port')
<span class="invalid-feedback" role="alert">
@enderror
@error('port')
{{ $message }}
</span>
@enderror
@enderror
</span>
</div>
</div>
</div>