first commit

This commit is contained in:
tanch0
2024-06-10 18:06:58 +05:45
commit c569ea1d0c
1953 changed files with 85451 additions and 0 deletions

View File

@ -0,0 +1,77 @@
@extends('vendor.installer.layouts.master')
@section('title', trans('installer_messages.environment.title'))
@section('style')
<link href="{{ asset('installer/froiden-helper/helper.css') }}" rel="stylesheet"/>
<style>
.form-control{
height: 14px;
width: 100%;
}
.has-error{
color: red;
}
.has-error input{
color: black;
border:1px solid red;
}
</style>
@endsection
@section('container')
<form method="post" action="{{ route('LaravelInstaller::environmentSave') }}" id="env-form">
<div class="form-group">
<label class="col-sm-2 control-label">Hostname</label>
<div class="col-sm-10">
<input type="text" name="hostname" class="form-control" >
</div>
</div>
<div class="form-group">
<label class="col-sm-2 control-label">Username</label>
<div class="col-sm-10">
<input type="text" name="username" class="form-control">
</div>
</div>
<div class="form-group">
<label class="col-sm-2 control-label">Password</label>
<div class="col-sm-10">
<input type="password" class="form-control" name="password">
</div>
</div>
<div class="form-group">
<label class="col-sm-2 control-label">Database</label>
<div class="col-sm-10">
<input type="text" name="database" class="form-control">
</div>
</div>
<div class="modal-footer">
<div class="buttons">
<button class="button" onclick="checkEnv();return false">
{{ trans('installer_messages.next') }}
</button>
</div>
</div>
</form>
<script>
function checkEnv() {
$.easyAjax({
url: "{!! route('LaravelInstaller::environmentSave') !!}",
type: "GET",
data: $("#env-form").serialize(),
container: "#env-form",
messagePosition: "inline"
});
}
</script>
@stop
@section('scripts')
<script src="{{ asset('installer/js/jQuery-2.2.0.min.js') }}"></script>
<script src="{{ asset('installer/froiden-helper/helper.js')}}"></script>
<script>
$.ajaxSetup({
headers: {
'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')
}
});
</script>
@endsection

View File

@ -0,0 +1,9 @@
@extends('vendor.installer.layouts.master')
@section('title', trans('installer_messages.final.title'))
@section('container')
<p class="paragraph" style="text-align: center;">{{ session('message')['message'] }}</p>
<div class="buttons">
<a href="{{ url('/') }}" class="button">{{ trans('installer_messages.final.exit') }}</a>
</div>
@stop

View File

@ -0,0 +1,43 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<title>{{ trans('installer_messages.title') }}</title>
<link rel="icon" type="image/png" href="{{ asset('installer/img/favicon/favicon-16x16.png') }}" sizes="16x16"/>
<link rel="icon" type="image/png" href="{{ asset('installer/img/favicon/favicon-32x32.png') }}" sizes="32x32"/>
<link rel="icon" type="image/png" href="{{ asset('installer/img/favicon/favicon-96x96.png') }}" sizes="96x96"/>
<link href="{{ asset('installer/css/style.min.css') }}" rel="stylesheet"/>
@yield('style')
</head>
<body>
<div class="master">
<div class="box">
<div class="header">
<img src="{{ asset('/logo/knap.png') }}" height="40px" alt="">
<h1 class="header__title">@yield('title')</h1>
</div>
<ul class="step">
<li class="step__divider"></li>
<li class="step__item {{ isActive('LaravelInstaller::final') }}"><i class="step__icon database"></i></li>
<li class="step__divider"></li>
<li class="step__item {{ isActive('LaravelInstaller::permissions') }}"><i class="step__icon permissions"></i></li>
<li class="step__divider"></li>
<li class="step__item {{ isActive('LaravelInstaller::requirements') }}"><i class="step__icon requirements"></i></li>
<li class="step__divider"></li>
<li class="step__item {{ isActive('LaravelInstaller::environment') }}"><i class="step__icon update"></i></li>
<li class="step__divider"></li>
<li class="step__item {{ isActive('LaravelInstaller::welcome') }}"><i class="step__icon welcome"></i></li>
<li class="step__divider"></li>
</ul>
<div class="main">
@yield('container')
</div>
</div>
</div>
</body>
@yield('scripts')
</html>

View File

@ -0,0 +1,29 @@
@extends('vendor.installer.layouts.master')
@section('title', trans('installer_messages.permissions.title'))
@section('container')
@if (isset($permissions['errors']))
<div class="alert alert-danger">Please fix the below error and the click {{ trans('installer_messages.checkPermissionAgain') }}</div>
@endif
<ul class="list">
@foreach($permissions['permissions'] as $permission)
<li class="list__item list__item--permissions {{ $permission['isSet'] ? 'success' : 'error' }}">
{{ $permission['folder'] }}<span>{{ $permission['permission'] }}</span>
</li>
@endforeach
</ul>
<div class="buttons">
@if ( ! isset($permissions['errors']))
<a class="button" href="{{ route('LaravelInstaller::database') }}">
{{ trans('installer_messages.next') }}
</a>
@else
<a class="button" href="javascript:window.location.href='';">
{{ trans('installer_messages.checkPermissionAgain') }}
</a>
@endif
</div>
@stop

View File

@ -0,0 +1,20 @@
@extends('vendor.installer.layouts.master')
@section('title', trans('installer_messages.requirements.title'))
@section('container')
<ul class="list">
<li class="list__item {{ $phpSupportInfo['supported'] ? 'success' : 'error' }}">PHP Version >= {{ $phpSupportInfo['minimum'] }}</li>
@foreach($requirements['requirements'] as $extention => $enabled)
<li class="list__item {{ $enabled ? 'success' : 'error' }}">{{ $extention }}</li>
@endforeach
</ul>
@if ( ! isset($requirements['errors']) && $phpSupportInfo['supported'] == 'success')
<div class="buttons">
<a class="button" href="{{ route('LaravelInstaller::permissions') }}">
{{ trans('installer_messages.next') }}
</a>
</div>
@endif
@stop

View File

@ -0,0 +1,9 @@
@extends('vendor.installer.layouts.master')
@section('title', trans('installer_messages.welcome.title'))
@section('container')
<p class="paragraph" style="text-align: center;">{{ trans('installer_messages.welcome.message') }}</p>
<div class="buttons">
<a href="{{ route('LaravelInstaller::environment') }}" class="button">{{ trans('installer_messages.next') }}</a>
</div>
@stop