first commit
This commit is contained in:
77
resources/views/vendor/installer/environment.blade.php
vendored
Normal file
77
resources/views/vendor/installer/environment.blade.php
vendored
Normal 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
|
9
resources/views/vendor/installer/finished.blade.php
vendored
Normal file
9
resources/views/vendor/installer/finished.blade.php
vendored
Normal 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
|
43
resources/views/vendor/installer/layouts/master.blade.php
vendored
Normal file
43
resources/views/vendor/installer/layouts/master.blade.php
vendored
Normal 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>
|
29
resources/views/vendor/installer/permissions.blade.php
vendored
Normal file
29
resources/views/vendor/installer/permissions.blade.php
vendored
Normal 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
|
20
resources/views/vendor/installer/requirements.blade.php
vendored
Normal file
20
resources/views/vendor/installer/requirements.blade.php
vendored
Normal 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
|
9
resources/views/vendor/installer/welcome.blade.php
vendored
Normal file
9
resources/views/vendor/installer/welcome.blade.php
vendored
Normal 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
|
Reference in New Issue
Block a user