|
Server : Apache/2.4.41 (Ubuntu) System : Linux vmi1525618.contaboserver.net 5.4.0-105-generic #119-Ubuntu SMP Mon Mar 7 18:49:24 UTC 2022 x86_64 User : www-data ( 33) PHP Version : 8.2.12 Disable Function : NONE Directory : /var/www/admin.blurb.global/resources/views/cloudsetting/ |
Upload File : |
@extends('layout')
@section('content')
<!-- begin::main content -->
<main class="main-content">
<div class="container">
<!-- begin::page header -->
<div class="page-header">
<h3 class="text-capitalize">Add Cloud Setting</h3>
<nav aria-label="breadcrumb">
<ol class="breadcrumb">
<li class="breadcrumb-item"><a href="{{ asset('dashboard') }}">Dashboard</a></li>
<li class="breadcrumb-item"><a href="{{ asset('users') }}">Cloud Setting</a></li>
<li class="breadcrumb-item active" aria-current="page">Add</li>
</ol>
</nav>
</div>
<!-- end::page header -->
<x-flashMessage />
<div class="row">
<div class="col-md-6">
<div class="card">
<div class="card-header">
<a href="{{ asset('cloudsetting') }}"
class="btn btn-primary pull-right text-white text-uppercase"><i
class="fa fa-list fa-lg pr-2"></i>Cloud Setting</a>
</div>
<div class="card-body">
<form action="{{ asset('add-cloudsetting') }}" method="post">
@csrf
<div class="form-group">
<label for="institute">Admin</label>
<select class="form-control" required id="js-example-basic-roles " name="admin_id">
<option value="">select Admin</option>
@if (!$users->isEmpty())
@foreach ($users as $user)
<option value="{{ $user->id }}">{{ $user->name }}</option>
@endforeach
@endif
{{-- <option value="google_drive">Googl Drive</option> --}}
</select>
@if ($errors->has('admin_id'))
<div class="admin_id">
{{ $errors->first('admin_id') }}
</div>
@endif
</div>
<div class="form-group">
<label for="institute">Type</label>
<select class="form-control type" required id="js-example-basic-roles " name="type">
<option value="">select Type</option>
<option value="aws">AWS</option>
<option value="google_drive">Google Drive</option>
<option value="microsoft">Microsoft Storage</option>
<option value="bunny">Bunny Storage</option>
</select>
@if ($errors->has('type'))
<div class="error">
{{ $errors->first('type') }}
</div>
@endif
</div>
{{-- AWS --}}
<div id="aws" style="display: none">
<div class="form-group">
<label for="username">AWS S3 ACCESS KEY</label>
<input type="text" class="form-control" name="AWS_S3_ACCESS_KEY"
value="{{ old('AWS_S3_ACCESS_KEY') }}" id="AWS_S3_ACCESS_KEY"
placeholder="Enter AWS S3 ACCESS KEY">
@if ($errors->has('AWS_S3_ACCESS_KEY'))
<div class="error">
{{ $errors->first('AWS_S3_ACCESS_KEY') }}
</div>
@endif
</div>
<div class="form-group">
<label for="email">AWS S3 SECRET KEY</label>
<input type="text" class="form-control" name="AWS_S3_SECRET_KEY"
value="{{ old('AWS_S3_SECRET_KEY') }}" id="AWS_S3_SECRET_KEY"
placeholder="Enter AWS_S3_SECRET_KEY">
@if ($errors->has('AWS_S3_SECRET_KEY'))
<div class="error">
{{ $errors->first('AWS_S3_SECRET_KEY') }}
</div>
@endif
</div>
<div class="form-group">
<label for="phone">AWS REGION</label>
<input type="text" class="form-control" name="AWS_REGION"
value="{{ old('AWS_REGION') }}" id="AWS_REGION" placeholder="Enter AWS_REGION">
@if ($errors->has('AWS_REGION'))
<div class="error">
{{ $errors->first('AWS_REGION') }}
</div>
@endif
</div>
<div class="form-group">
<label for="institute">AWS HOST</label>
<input type="text" class="form-control" name="AWS_HOST"
value="{{ old('AWS_HOST') }}" id="AWS_HOST" placeholder="Enter AWS_HOST">
@if ($errors->has('AWS_HOST'))
<div class="error">
{{ $errors->first('AWS_HOST') }}
</div>
@endif
</div>
<div class="form-group">
<label for="institute">AWS BUCKET</label>
<input type="text" class="form-control" name="AWS_BUCKET"
value="{{ old('AWS_BUCKET') }}" id="AWS_BUCKET" placeholder="Enter AWS_BUCKET">
@if ($errors->has('AWS_BUCKET'))
<div class="error">
{{ $errors->first('AWS_BUCKET') }}
</div>
@endif
</div>
<div class="form-group">
<label for="AWS_VIDEO_FD">AWS VIDEO FD</label>
<input type="text" class="form-control" name="AWS_VIDEO_FD"
value="{{ old('AWS_VIDEO_FD') }}" id="AWS_VIDEO_FD"
placeholder="Enter AWS_VIDEO_FD">
@if ($errors->has('AWS_VIDEO_FD'))
<div class="error">
{{ $errors->first('AWS_VIDEO_FD') }}
</div>
@endif
</div>
<div class="form-group">
<label for="AWS_EBOOK_FD">AWS EBOOK FD</label>
<input type="text" class="form-control" name="AWS_EBOOK_FD"
value="{{ old('AWS_EBOOK_FD') }}" id="AWS_EBOOK_FD"
placeholder="Enter AWS_EBOOK_FD">
@if ($errors->has('AWS_EBOOK_FD'))
<div class="error">
{{ $errors->first('AWS_EBOOK_FD') }}
</div>
@endif
</div>
</div>
{{-- End AWS --}}
{{-- Google --}}
<div id="google_drive" style="display: none">
<div class="form-group">
<label for="institute">GOOGLE FD ID</label>
<input type="text" class="form-control" name="GOOGLE_FD_ID"
value="{{ old('GOOGLE_FD_ID') }}" id="GOOGLE_FD_ID"
placeholder="Enter GOOGLE_FD_ID">
@if ($errors->has('GOOGLE_FD_ID'))
<div class="error">
{{ $errors->first('GOOGLE_FD_ID') }}
</div>
@endif
</div>
<div class="form-group">
<label for="institute">GOOGLE FILE PATH</label>
<input type="text" class="form-control" name="GOOGLE_FILE_PATH"
value="{{ old('GOOGLE_FILE_PATH') }}" id="GOOGLE_FILE_PATH"
placeholder="Enter GOOGLE_FILE_PATH">
@if ($errors->has('GOOGLE_FILE_PATH'))
<div class="error">
{{ $errors->first('GOOGLE_FILE_PATH') }}
</div>
@endif
</div>
</div>
{{-- End Google --}}
{{-- Microsoft --}}
<div id="microsoft_storage" style="display: none">
<div class="form-group">
<label for="ms_api_key">MICROSOFT API KEY</label>
<input type="text" class="form-control" name="ms_api_key"
value="{{ old('ms_api_key') }}" id="ms_api_key" placeholder="ENTER API KEY">
@if ($errors->has('ms_api_key'))
<div class="error">
{{ $errors->first('ms_api_key') }}
</div>
@endif
</div>
<div class="form-group">
<label for="ms_account_name">MICROSOFT ACCOUNT NAME</label>
<input type="text" class="form-control" name="ms_account_name"
value="{{ old('ms_account_name') }}" id="ms_account_name"
placeholder="ENTER ACCOUNT NAME">
@if ($errors->has('ms_account_name'))
<div class="error">
{{ $errors->first('ms_account_name') }}
</div>
@endif
</div>
<div class="form-group">
<label for="ms_bucket_name">MICROSOFT BUCKET NAME</label>
<input type="text" class="form-control" name="ms_bucket_name"
value="{{ old('ms_bucket_name') }}" id="ms_bucket_name"
placeholder="ENTER BUCKET NAME">
@if ($errors->has('ms_bucket_name'))
<div class="error">
{{ $errors->first('ms_bucket_name') }}
</div>
@endif
</div>
<div class="form-group">
<label for="ms_video_fd">VIDEO FOLDER</label>
<input type="text" class="form-control" name="ms_video_fd"
value="{{ old('ms_video_fd') }}" id="ms_video_fd"
placeholder="VIDEO FOLDER NAME">
@if ($errors->has('ms_video_fd'))
<div class="error">
{{ $errors->first('ms_video_fd') }}
</div>
@endif
</div>
<div class="form-group">
<label for="ms_ebook_fd">EBOOK FOLDER</label>
<input type="text" class="form-control" name="ms_ebook_fd"
value="{{ old('ms_ebook_fd') }}" id="ms_ebook_fd"
placeholder="EBOOK FOLDER NAME">
@if ($errors->has('ms_ebook_fd'))
<div class="error">
{{ $errors->first('ms_ebook_fd') }}
</div>
@endif
</div>
</div>
{{-- End Microsoft --}}
{{-- Bunny --}}
<div id="bunny" style="display: none">
<div class="form-group">
<label for="b_api_key">BUNNY API KEY</label>
<input type="text" class="form-control" name="b_api_key"
value="{{ old('b_api_key') }}" id="b_api_key" placeholder="ENTER API KEY">
@if ($errors->has('b_api_key'))
<div class="error">
{{ $errors->first('b_api_key') }}
</div>
@endif
</div>
<div class="form-group">
<label for="b_storage_name">BUNNY STORAGE NAME</label>
<input type="text" class="form-control" name="b_storage_name"
value="{{ old('b_storage_name') }}" id="b_storage_name"
placeholder="ENTER STORAGE NAME">
@if ($errors->has('b_storage_name'))
<div class="error">
{{ $errors->first('b_storage_name') }}
</div>
@endif
</div>
<div class="form-group">
<label for="b_host_name">BUNNY HOSTNAME</label>
<input type="text" class="form-control" name="b_host_name"
value="{{ old('b_host_name') }}" id="b_host_name"
placeholder="ENTER HOSTNAME">
@if ($errors->has('b_host_name'))
<div class="error">
{{ $errors->first('b_host_name') }}
</div>
@endif
</div>
{{-- CDN HOSTNAME --}}
<div class="form-group">
<label for="cdn_host_name">CDN HOSTNAME</label>
<input type="text" class="form-control" name="cdn_host_name"
value="{{ old('cdn_host_name') }}" id="cdn_host_name"
placeholder="CDN HOSTNAME">
@if ($errors->has('cdn_host_name'))
<div class="error">
{{ $errors->first('cdn_host_name') }}
</div>
@endif
</div>
{{-- END CDN --}}
<div class="form-group">
<label for="b_video_fd">VIDEO FOLDER</label>
<input type="text" class="form-control" name="b_video_fd"
value="{{ old('b_video_fd') }}" id="b_video_fd"
placeholder="VIDEO FOLDER NAME">
@if ($errors->has('b_video_fd'))
<div class="error">
{{ $errors->first('b_video_fd') }}
</div>
@endif
</div>
<div class="form-group">
<label for="b_ebook_fd">EBOOK FOLDER</label>
<input type="text" class="form-control" name="b_ebook_fd"
value="{{ old('b_ebook_fd') }}" id="b_ebook_fd"
placeholder="EBOOK FOLDER NAME">
@if ($errors->has('b_ebook_fd'))
<div class="error">
{{ $errors->first('b_ebook_fd') }}
</div>
@endif
</div>
</div>
{{-- End Bunny --}}
<button type="submit" class="btn btn-primary">Submit</button>
</form>
</div>
</div>
</div>
</div>
</div>
</main>
<!-- end::main content -->
@endsection
@push('footer-script')
<!-- begin::select2 -->
<!-- begin::select2 -->
<link rel="stylesheet" href="{{ asset('public/admin/vendors/select2/css/select2.min.css') }}" type="text/css">
<!-- end::select2 -->
<script src="{{ asset('public/admin/vendors/select2/js/select2.min.js') }}"></script>
<script src="{{ asset('public/admin/js/examples/select2.js') }}"></script>
<!-- end::select2 -->
<script>
$(document).ready(function() {
$('#js-example-basic-roles').select2({});
$(document).on("change", '.type', function() {
let type = $(this).val();
if (type == 'aws') {
$('#bunny').css('display', 'none');
$('#microsoft_storage').css('display', 'none');
$('#google_drive').css('display', 'none');
$('#aws').css('display', 'block');
} else if (type == 'google_drive') {
$('#bunny').css('display', 'none');
$('#aws').css('display', 'none');
$('#microsoft_storage').css('display', 'none');
$('#google_drive').css('display', 'block');
} else if (type == 'microsoft') {
$('#bunny').css('display', 'none');
$('#aws').css('display', 'none');
$('#google_drive').css('display', 'none');
$('#microsoft_storage').css('display', 'block');
} else if (type == 'bunny') {
$('#aws').css('display', 'none');
$('#google_drive').css('display', 'none');
$('#microsoft_storage').css('display', 'none');
$('#bunny').css('display', 'block');
} else {
}
})
});
</script>
@endpush