Browse Source

chore: 🔥 Remove old settings tabs blade

IceToast 2 years ago
parent
commit
1011e2dcc4

+ 0 - 4
themes/default/views/admin/settings/general.blade.php

@@ -1,4 +0,0 @@
-@extends('admin.settings.layout')
-@section('settings_content')
-    
-@endsection

+ 0 - 13
themes/default/views/admin/settings/layout.blade.php

@@ -1,13 +0,0 @@
-@extends('layouts.main')
-@section('content')
-    <div class="main py-4">
-        <div class="bg-white rounded shadow p-4 my-4">
-            <ul class="list-inline list-group-flush list-group-borderless mb-0">
-                SETTING
-            </ul>
-        </div>
-        <div class="card card-body border-0 shadow table-wrapper table-responsive">
-            @yield('settings_content')
-        </div>
-    </div>
-@endsection

+ 0 - 111
themes/default/views/admin/settings/tabs/invoices.blade.php

@@ -1,111 +0,0 @@
-<div class="tab-pane mt-3 active" id="invoices">
-    <form method="POST" enctype="multipart/form-data" class="mb-3"
-        action="{{ route('admin.settings.update.invoicesettings') }}">
-        @csrf
-        @method('PATCH')
-
-        <div class="row">
-            <div class="col-md-3 p-3">
-                <!-- Name -->
-                <div class="form-group mb-3">
-                    <div class="custom-control p-0">
-                        <label for="company-name">{{ __('Company Name') }}:</label>
-                        <input x-model="company-name" id="company-name" name="company-name" type="text" required
-                            value="{{ config('SETTINGS::INVOICE:COMPANY_NAME') }}"
-                            class="form-control @error('company-name') is-invalid @enderror">
-                    </div>
-                </div>
-                <!-- address -->
-                <div class="form-group mb-3">
-                    <div class="custom-control  p-0">
-                        <label for="company-address">{{ __('Company Address') }}:</label>
-                        <input x-model="company-address" id="company-address" name="company-address" type="text"
-                            value="{{ config('SETTINGS::INVOICE:COMPANY_ADDRESS') }}"
-                            class="form-control @error('company-address') is-invalid @enderror">
-                    </div>
-                </div>
-                <!-- Phone -->
-                <div class="form-group mb-3">
-                    <div class="custom-control p-0">
-                        <label for="company-phone">{{ __('Company Phonenumber') }}:</label>
-                        <input x-model="company-phone" id="company-phone" name="company-phone" type="text"
-                            value="{{ config('SETTINGS::INVOICE:COMPANY_PHONE') }}"
-                            class="form-control @error('company-phone') is-invalid @enderror">
-                    </div>
-                </div>
-
-                <!-- VAT -->
-                <div class="form-group mb-3">
-                    <div class="custom-control p-0">
-                        <label for="company-vat">{{ __('VAT ID') }}:</label>
-                        <input x-model="company-vat" id="company-vat" name="company-vat" type="text"
-                            value="{{ config('SETTINGS::INVOICE:COMPANY_VAT') }}"
-                            class="form-control @error('company-vat') is-invalid @enderror">
-                    </div>
-                </div>
-            </div>
-
-            <div class="col-md-3 p-3">
-                <!-- email -->
-                <div class="form-group mb-3">
-                    <div class="custom-control p-0">
-                        <label for="company-mail">{{ __('Company E-Mail Address') }}:</label>
-                        <input x-model="company-mail" id="company-mail" name="company-mail" type="text"
-                            value="{{ config('SETTINGS::INVOICE:COMPANY_MAIL') }}"
-                            class="form-control @error('company-mail') is-invalid @enderror">
-                    </div>
-                </div>
-                <!-- website -->
-                <div class="form-group mb-3">
-                    <div class="custom-control p-0">
-                        <label for="company-web">{{ __('Company Website') }}:</label>
-                        <input x-model="company-web" id="company-web" name="company-web" type="text"
-                            value="{{ config('SETTINGS::INVOICE:COMPANY_WEBSITE') }}"
-                            class="form-control @error('company-web') is-invalid @enderror">
-                    </div>
-                </div>
-
-                <!-- prefix -->
-                <div class="form-group mb-3">
-                    <div class="custom-control p-0">
-                        <label for="invoice-prefix">{{ __('Invoice Prefix') }}:</label>
-                        <input x-model="invoice-prefix" id="invoice-prefix" name="invoice-prefix" type="text" required
-                            value="{{ config('SETTINGS::INVOICE:PREFIX') }}"
-                            class="form-control @error('invoice-prefix') is-invalid @enderror">
-                    </div>
-                </div>
-            </div>
-            <div class="col-md-3 p-3">
-                <div class="custom-control mb-3 p-0">
-                    <div class="col m-0 p-0 d-flex justify-content-between align-items-center">
-                        <div>
-                            <input value="true" id="enable-invoices" name="enable-invoices"
-                                {{ config('SETTINGS::INVOICE:ENABLED') == 'true' ? 'checked' : '' }} type="checkbox">
-                            <label for="enable-invoices">{{ __('Enable Invoices') }} </label>
-                        </div>
-                    </div>
-                </div>
-                <!-- logo -->
-                <div class="form-group mb-3">
-                    <div class="custom-control p-0">
-                        <label for="logo">{{ __('Logo') }}:</label>
-                        <div class="custom-file mb-3">
-                            <input type="file" accept="image/png,image/jpeg,image/jpg" class="custom-file-input"
-                                name="logo" id="logo">
-                            <label class="custom-file-label selected"
-                                for="favicon">{{ __('Select Invoice Logo') }}</label>
-                        </div>
-                    </div>
-                    @error('logo')
-                        <span class="text-danger">
-                        </span>
-                    @enderror
-                </div>
-            </div>
-        </div>
-
-        <div class="row">
-            <button class="btn btn-primary mt-3 ml-3">{{ __('Submit') }}</button>
-        </div>
-    </form>
-</div>

+ 0 - 91
themes/default/views/admin/settings/tabs/language.blade.php

@@ -1,91 +0,0 @@
-<div class="tab-pane mt-3" id="language">
-    <form method="POST" enctype="multipart/form-data" class="mb-3"
-        action="{{ route('admin.settings.update.languagesettings') }}">
-        @csrf
-        @method('PATCH')
-
-        <div class="row">
-            <div class="col-md-3 p-3">
-                <div class="form-group">
-                    <!-- AVAILABLE LANGUAGES -->
-                    <div class="custom-control mb-3 p-0">
-                        <label for="languages">{{ __('Available languages') }}:</label>
-                        <select id="languages" style="width:100%" class="custom-select" name="languages[]" required
-                            multiple="multiple" autocomplete="off" @error('defaultLanguage') is-invalid @enderror>
-
-                            @foreach (config('app.available_locales') as $lang)
-                                <option value="{{ $lang }}" @if (strpos(config('SETTINGS::LOCALE:AVAILABLE'), $lang) !== false)  selected @endif>
-                                    {{ __($lang) }}
-                                </option>
-                            @endforeach
-                        </select>
-                    </div>
-
-                    <!-- DEFAULT LANGUAGE -->
-
-                    <div class="custom-control mb-3 p-0">
-                        <label for="defaultLanguage">{{ __('Default language') }}:
-                            <i data-toggle="popover" data-trigger="hover"
-                                data-content="{{ __('The fallback Language, if something goes wrong') }}"
-                                class="fas fa-info-circle"></i>
-                        </label>
-
-                        <select id="defaultLanguage" style="width:100%" class="custom-select" name="defaultLanguage"
-                            required autocomplete="off" @error('defaultLanguage') is-invalid @enderror>
-                            @foreach (config('app.available_locales') as $lang)
-                                <option value="{{ $lang }}" @if (config('SETTINGS::LOCALE:DEFAULT') == $lang) selected
-                            @endif>{{ __($lang) }}</option>
-                            @endforeach
-                        </select>
-                    </div>
-
-                    <div class="custom-control mb-3 p-0">
-                        <!--DATATABLE LANGUAGE -->
-                        <label for="datatable-language">{{ __('Datable language') }} <i data-toggle="popover"
-                                data-trigger="hover" data-html="true"
-                                data-content="{{ __('The datatables lang-code. <br><strong>Example:</strong> en-gb, fr_fr, de_de<br>More Information: ') }} https://datatables.net/plug-ins/i18n/"
-                                class="fas fa-info-circle"></i></label>
-                        <input x-model="datatable-language" id="datatable-language" name="datatable-language"
-                            type="text" required value="{{ config('SETTINGS::LOCALE:DATATABLES') }}"
-                            class="form-control @error('datatable-language') is-invalid @enderror">
-                    </div>
-                </div>
-            </div>
-
-
-            <div class="col-md-3 p-3">
-
-                <!-- AUTO TRANSLATE -->
-                <div class="form-group">
-                    <input value="true" id="autotranslate" name="autotranslate"
-                        {{ config('SETTINGS::LOCALE:DYNAMIC') == 'true' ? 'checked' : '' }} type="checkbox">
-                    <label for="autotranslate">{{ __('Auto-translate') }} <i data-toggle="popover"
-                            data-trigger="hover"
-                            data-content="{{ __('If this is checked, the Dashboard will translate itself to the Clients language, if available') }}"
-                            class="fas fa-info-circle"></i></label>
-
-                    <br />
-
-                    <!-- CLIENTS CAN CHANGE -->
-                    <input value="true" id="canClientChangeLanguage" name="canClientChangeLanguage"
-                        {{ config('SETTINGS::LOCALE:CLIENTS_CAN_CHANGE') == 'true' ? 'checked' : '' }}
-                        type="checkbox">
-                    <label for="canClientChangeLanguage">{{ __('Client Language-Switch') }} <i data-toggle="popover"
-                            data-trigger="hover"
-                            data-content="{{ __('If this is checked, Clients will have the ability to manually change their Dashboard language') }}"
-                            class="fas fa-info-circle"></i></label>
-
-                </div>
-            </div>
-        </div>
-        <div class="row">
-            <button class="btn btn-primary mt-3 ml-3">{{ __('Submit') }}</button>
-        </div>
-    </form>
-</div>
-
-<script>
-    document.addEventListener('DOMContentLoaded', (event) => {
-        $('.custom-select').select2();
-    })
-</script>

+ 0 - 325
themes/default/views/admin/settings/tabs/misc.blade.php

@@ -1,325 +0,0 @@
-<div class="tab-pane mt-3" id="misc">
-    <form method="POST" enctype="multipart/form-data" class="mb-3"
-        action="{{ route('admin.settings.update.miscsettings') }}">
-        @csrf
-        @method('PATCH')
-
-        <div class="row">
-
-            {{-- E-Mail --}}
-            <div class="col-md-3 px-3">
-                <div class="row mb-2">
-                    <div class="col text-center">
-                        <h1>E-Mail</h1>
-                    </div>
-                </div>
-
-                <div class="custom-control mb-3 p-0">
-                    <label for="mailservice">{{ __('Mail Service') }}:
-                        <i data-toggle="popover" data-trigger="hover"
-                            data-content="{{ __('The Mailer to send e-mails with') }}" class="fas fa-info-circle"></i>
-                    </label>
-                    <select id="mailservice" style="width:100%" class="custom-select" name="mailservice" required
-                        autocomplete="off" @error('mailservice') is-invalid @enderror>
-                        @foreach (array_keys(config('mail.mailers')) as $mailer)
-                            <option value="{{ $mailer }}" @if (config('SETTINGS::MAIL:MAILER') == $mailer) selected
-                        @endif>{{ __($mailer) }}</option>
-                        @endforeach
-                    </select>
-                </div>
-                <div class="form-group mb-3">
-                    <div class="custom-control p-0">
-                        <label for="mailhost">{{ __('Mail Host') }}:</label>
-                        <input x-model="mailhost" id="mailhost" name="mailhost" type="text"
-                            value="{{ config('SETTINGS::MAIL:HOST') }}"
-                            class="form-control @error('mailhost') is-invalid @enderror">
-                    </div>
-                </div>
-                <div class="form-group mb-3">
-                    <div class="custom-control p-0">
-                        <label for="mailport">{{ __('Mail Port') }}:</label>
-                        <input x-model="mailhost" id="mailport" name="mailport" type="text"
-                            value="{{ config('SETTINGS::MAIL:PORT') }}"
-                            class="form-control @error('mailport') is-invalid @enderror">
-                    </div>
-                </div>
-                <div class="form-group mb-3">
-                    <div class="custom-control p-0">
-                        <label for="mailusername">{{ __('Mail Username') }}:</label>
-                        <input x-model="mailusername" id="mailusername" name="mailusername" type="text"
-                            value="{{ config('SETTINGS::MAIL:USERNAME') }}"
-                            class="form-control @error('mailusername') is-invalid @enderror">
-                    </div>
-                </div>
-                <div class="form-group mb-3">
-                    <div class="custom-control p-0">
-                        <label for="mailpassword">{{ __('Mail Password') }}:</label>
-                        <input x-model="mailpassword" id="mailpassword" name="mailpassword" type="password"
-                            value="{{ config('SETTINGS::MAIL:PASSWORD') }}"
-                            class="form-control @error('mailpassword') is-invalid @enderror">
-                    </div>
-                </div>
-                <div class="form-group mb-3">
-                    <div class="custom-control p-0">
-                        <label for="mailencryption">{{ __('Mail Encryption') }}:</label>
-                        <input x-model="mailencryption" id="mailencryption" name="mailencryption" type="text"
-                            value="{{ config('SETTINGS::MAIL:ENCRYPTION') }}"
-                            class="form-control @error('mailencryption') is-invalid @enderror">
-                    </div>
-                </div>
-                <div class="form-group mb-3">
-                    <div class="custom-control p-0">
-                        <label for="mailfromadress">{{ __('Mail From Address') }}:</label>
-                        <input x-model="mailfromadress" id="mailfromadress" name="mailfromadress" type="text"
-                            value="{{ config('SETTINGS::MAIL:FROM_ADDRESS') }}"
-                            class="form-control @error('mailfromadress') is-invalid @enderror">
-                    </div>
-                </div>
-                <div class="form-group mb-3">
-                    <div class="custom-control p-0">
-                        <label for="mailfromname">{{ __('Mail From Name') }}:</label>
-                        <input x-model="mailfromname" id="mailfromname" name="mailfromname" type="text"
-                            value="{{ config('SETTINGS::MAIL:FROM_NAME') }}"
-                            class="form-control @error('mailfromname') is-invalid @enderror">
-                    </div>
-                </div>
-            </div>
-
-            <!-- DISCORD -->
-            <div class="col-md-3 px-3">
-                <div class="row mb-2">
-                    <div class="col text-center">
-                        <h1>Discord</h1>
-                    </div>
-                </div>
-
-                <div class="form-group mb-3">
-                    <div class="custom-control p-0">
-                        <label for="discord-client-id">{{ __('Discord Client-ID') }}:</label>
-                        <input x-model="discord-client-id" id="discord-client-id" name="discord-client-id" type="text"
-                            value="{{ config('SETTINGS::DISCORD:CLIENT_ID') }}"
-                            class="form-control @error('discord-client-id') is-invalid @enderror">
-                    </div>
-                </div>
-
-                <div class="form-group mb-3">
-                    <div class="custom-control p-0">
-                        <label for="discord-client-secret">{{ __('Discord Client-Secret') }}:</label>
-                        <input x-model="discord-client-secret" id="discord-client-secret" name="discord-client-secret"
-                            type="text" value="{{ config('SETTINGS::DISCORD:CLIENT_SECRET') }}"
-                            class="form-control @error('discord-client-secret') is-invalid @enderror">
-                    </div>
-                </div>
-
-                <div class="form-group mb-3">
-                    <div class="custom-control p-0">
-                        <label for="discord-client-secret">{{ __('Discord Bot-Token') }}:</label>
-                        <input x-model="discord-bot-token" id="discord-bot-token" name="discord-bot-token" type="text"
-                            value="{{ config('SETTINGS::DISCORD:BOT_TOKEN') }}"
-                            class="form-control @error('discord-bot-token') is-invalid @enderror">
-                    </div>
-                </div>
-
-                <div class="form-group mb-3">
-                    <div class="custom-control p-0">
-                        <label for="discord-client-secret">{{ __('Discord Guild-ID') }}:</label>
-                        <input x-model="discord-guild-id" id="discord-guild-id" name="discord-guild-id" type="number"
-                            value="{{ config('SETTINGS::DISCORD:GUILD_ID') }}"
-                            class="form-control @error('discord-guild-id') is-invalid @enderror">
-                    </div>
-                </div>
-
-                <div class="form-group mb-3">
-                    <div class="custom-control p-0">
-                        <label for="discord-invite-url">{{ __('Discord Invite-URL') }}:</label>
-                        <input x-model="discord-invite-url" id="discord-invite-url" name="discord-invite-url"
-                            type="text" value="{{ config('SETTINGS::DISCORD:INVITE_URL') }}"
-                            class="form-control @error('discord-invite-url') is-invalid @enderror">
-                    </div>
-                </div>
-
-                <div class="form-group mb-3">
-                    <div class="custom-control p-0">
-                        <label for="discord-role-id">{{ __('Discord Role-ID') }}:</label>
-                        <input x-model="discord-role-id" id="discord-role-id" name="discord-role-id" type="number"
-                            value="{{ config('SETTINGS::DISCORD:ROLE_ID') }}"
-                            class="form-control @error('discord-role-id') is-invalid @enderror">
-                    </div>
-                </div>
-
-            </div>
-            <div class="col-md-3 px-3">
-                <div class="row mb-2">
-                    <div class="col text-center">
-                        <h1>ReCaptcha</h1>
-                    </div>
-                </div>
-
-                <div class="custom-control mb-3 p-0">
-                    <div class="col m-0 p-0 d-flex justify-content-between align-items-center">
-                        <div>
-                            <input value="true" id="enable-recaptcha" name="enable-recaptcha"
-                                {{ config('SETTINGS::RECAPTCHA:ENABLED') == 'true' ? 'checked' : '' }}
-                                type="checkbox">
-                            <label for="enable-recaptcha">{{ __('Enable ReCaptcha') }} </label>
-                        </div>
-                    </div>
-                </div>
-
-                <div class="form-group mb-3">
-                    <div class="custom-control p-0">
-                        <label for="recaptcha-site-key">{{ __('ReCaptcha Site-Key') }}:</label>
-                        <input x-model="recaptcha-site-key" id="recaptcha-site-key" name="recaptcha-site-key"
-                            type="text" value="{{ config('SETTINGS::RECAPTCHA:SITE_KEY') }}"
-                            class="form-control @error('recaptcha-site-key') is-invalid @enderror">
-                        @error('recaptcha-site-key')
-                                <div class="text-danger">
-                                    {{$message}}
-                                </div>
-                        @enderror
-                    </div>
-                </div>
-
-                <div class="form-group mb-3">
-                    <div class="custom-control p-0">
-                        <label for="recaptcha-secret-key">{{ __('ReCaptcha Secret-Key') }}:</label>
-                        <input x-model="recaptcha-secret-key" id="recaptcha-secret-key" name="recaptcha-secret-key"
-                            type="text" value="{{ config('SETTINGS::RECAPTCHA:SECRET_KEY') }}"
-                            class="form-control @error('recaptcha-secret-key') is-invalid @enderror">
-                        @error('recaptcha-secret-key')
-                            <div class="text-danger">
-                                {{$message}}
-                            </div>
-                         @enderror
-                    </div>
-                </div>
-                @if(config('SETTINGS::RECAPTCHA:ENABLED') == 'true')
-                <div class="form-group mb-3">
-                    <div class="custom-control p-0" style="transform:scale(0.77); transform-origin:0 0;">
-                        <label style="font-size: 1.3rem;">{{ __('Your Recaptcha') }}:</label>
-                        {!! htmlScriptTagJsApi() !!}
-                        {!! htmlFormSnippet() !!}
-                    </div>
-                </div>
-                    @endif
-
-            </div>
-            <div class="col-md-3 px-3">
-                <div class="row mb-2">
-                    <div class="col text-center">
-                        <h1>{{__("Referral System")}}</h1>
-                    </div>
-                </div>
-
-                <div class="custom-control mb-3 p-0">
-                    <div class="col m-0 p-0 d-flex justify-content-between align-items-center">
-                        <div>
-                            <input value="true" id="enable_referral" name="enable_referral"
-                                   {{ config('SETTINGS::REFERRAL::ENABLED') == 'true' ? 'checked' : '' }}
-                                   type="checkbox">
-                            <label for="enable_referral">{{ __('Enable Referral') }} </label>
-                        </div>
-                    </div>
-                </div>
-
-                <div class="custom-control mb-3 p-0">
-                    <div class="col m-0 p-0 d-flex justify-content-between align-items-center">
-                        <div>
-                            <input value="true" id="always_give_commission" name="always_give_commission"
-                                   {{ config('SETTINGS::REFERRAL::ALWAYS_GIVE_COMMISSION') == 'true' ? 'checked' : '' }}
-                                   type="checkbox">
-                            <label for="always_give_commission">{{ __('Always give commission') }}:
-                                <i data-toggle="popover" data-trigger="hover"
-                                   data-content="{{ __('Should users recieve the commission only for the first payment, or for every payment?') }}" class="fas fa-info-circle"></i>
-                            </label>
-                        </div>
-                    </div>
-                </div>
-
-                <div class="custom-control mb-3 p-0">
-                    <label for="referral_mode">{{ __('Mode') }}:
-                        <i data-toggle="popover" data-trigger="hover"
-                           data-content="{{ __('Should a reward be given if a new User registers or if a new user buys credits') }}" class="fas fa-info-circle"></i>
-                    </label>
-                    <select id="referral_mode" style="width:100%" class="custom-select" name="referral_mode" required
-                            autocomplete="off" @error('referral_mode') is-invalid @enderror>
-                        <option value="commission" @if (config('SETTINGS::REFERRAL:MODE') == "commission") selected
-                            @endif>{{ __("Commission") }}</option>
-                        <option value="sign-up" @if (config('SETTINGS::REFERRAL:MODE') == "sign-up") selected
-                            @endif>{{ __("Sign-Up") }}</option>
-                        <option value="both" @if (config('SETTINGS::REFERRAL:MODE') == "both") selected
-                            @endif>{{ __("Both") }}</option>
-                    </select>
-                </div>
-                <div class="form-group mb-3">
-                    <div class="custom-control p-0">
-                        <label for="referral_percentage">{{ __('Referral reward in percent') }} {{__("(only for commission-mode)")}}:
-                            <i data-toggle="popover" data-trigger="hover"
-                               data-content="{{ __('If a referred user buys credits, the referral-user will get x% of the Credits the referred user bought') }}" class="fas fa-info-circle"></i>
-                        </label>
-                        <input x-model="referral_percentage" id="referral_percentage" name="referral_percentage"
-                            type="number" min="0" max="99999999" value="{{ config('SETTINGS::REFERRAL:PERCENTAGE') }}"
-                            class="form-control @error('referral_percentage') is-invalid @enderror">
-                    </div>
-                </div>
-                <div class="form-group mb-3">
-                    <div class="custom-control p-0">
-                        <label for="referral_reward">{{ __('Referral reward in') }} {{ config('SETTINGS::SYSTEM:CREDITS_DISPLAY_NAME', 'Credits') }} {{__("(only for sign-up-mode)")}}:</label>
-                        <input x-model="referral_reward" id="referral_reward" name="referral_reward"
-                            type="number" min="0" max="99999999" value="{{ config('SETTINGS::REFERRAL::REWARD') }}"
-                            class="form-control @error('referral_reward') is-invalid @enderror">
-                    </div>
-                </div>
-                <div class="custom-control mb-3 p-0">
-                    <label for="referral_allowed">{{ __('Allowed') }}:
-                        <i data-toggle="popover" data-trigger="hover"
-                           data-content="{{ __('Who is allowed to see their referral-URL') }}" class="fas fa-info-circle"></i>
-                    </label>
-                    <select id="referral_allowed" style="width:100%" class="custom-select" name="referral_allowed" required
-                            autocomplete="off" @error('referral_allowed') is-invalid @enderror>
-                            <option value="everyone" @if (config('SETTINGS::REFERRAL::ALLOWED') == "everyone") selected
-                                @endif>{{ __("Everyone") }}</option>
-                        <option value="client" @if (config('SETTINGS::REFERRAL::ALLOWED') == "client") selected
-                            @endif>{{ __("Clients") }}</option>
-                    </select>
-                </div>
-                <div class="row mb-2">
-                    <div class="col text-center">
-                        <h1>Ticket System</h1>
-                    </div>
-                </div>
-                <div class="custom-control mb-3 p-0">
-                    <div class="col m-0 p-0 d-flex justify-content-between align-items-center">
-                        <div>
-                            <input value="true" id="ticket_enabled" name="ticket_enabled"
-                                   {{ config('SETTINGS::TICKET:ENABLED') == 'true' ? 'checked' : '' }}
-                                   type="checkbox">
-                            <label for="ticket_enabled">{{ __('Enable Ticketsystem') }} </label>
-                        </div>
-                    </div>
-                    <div class="custom-control mb-3 p-0">
-                        <label for="ticket_notify">{{ __('Notify on Ticket creation') }}:
-                            <i data-toggle="popover" data-trigger="hover"
-                               data-content="{{ __('Who will receive an E-Mail when a new Ticket is created') }}" class="fas fa-info-circle"></i>
-                        </label>
-                        <select id="ticket_notify" style="width:100%" class="custom-select" name="ticket_notify" required
-                                autocomplete="off" @error('ticket_notify') is-invalid @enderror>
-                            <option value="admin" @if (config('SETTINGS::TICKET:NOTIFY') == "admin") selected
-                                @endif>{{ __("Admins") }}</option>
-                            <option value="moderator" @if (config('SETTINGS::TICKET:NOTIFY') == "moderator") selected
-                                @endif>{{ __("Moderators") }}</option>
-                            <option value="all" @if (config('SETTINGS::TICKET:NOTIFY') == "all") selected
-                                @endif>{{ __("Both") }}</option>
-                            <option value="none" @if (config('SETTINGS::TICKET:NOTIFY') == "none") selected
-                                @endif>{{ __("Disabled") }}</option>
-                        </select>
-                    </div>
-                </div>
-            </div>
-
-        </div>
-        <div class="row">
-            <button class="btn btn-primary mt-3 ml-3">{{ __('Submit') }}</button>
-        </div>
-    </form>
-</div>

+ 0 - 144
themes/default/views/admin/settings/tabs/payment.blade.php

@@ -1,144 +0,0 @@
-<div class="tab-pane mt-3" id="payment">
-    <form method="POST" enctype="multipart/form-data" class="mb-3"
-        action="{{ route('admin.settings.update.paymentsettings') }}">
-        @csrf
-        @method('PATCH')
-
-        <div class="row">
-            {{-- PayPal --}}
-            <div class="col-md-3 px-3">
-                <div class="row mb-2">
-                    <div class="col text-center">
-                        <h1>PayPal</h1>
-                    </div>
-                </div>
-
-                <div class="form-group mb-3">
-                    <div class="custom-control p-0">
-                        <label for="paypal-client-id">{{ __('PayPal Client-ID') }}:</label>
-                        <input x-model="paypal-client-id" id="paypal-client-id" name="paypal-client-id" type="text"
-                            value="{{ config('SETTINGS::PAYMENTS:PAYPAL:CLIENT_ID') }}"
-                            class="form-control @error('paypal-client-id') is-invalid @enderror">
-                    </div>
-                </div>
-
-                <div class="form-group mb-3">
-                    <div class="custom-control p-0">
-                        <label for="paypal-client-secret">{{ __('PayPal Secret-Key') }}:</label>
-                        <input x-model="paypal-client-secret" id="paypal-client-secret" name="paypal-client-secret"
-                            type="text" value="{{ config('SETTINGS::PAYMENTS:PAYPAL:SECRET') }}"
-                            class="form-control @error('paypal-client-secret') is-invalid @enderror">
-                    </div>
-                </div>
-
-
-                <div class="form-group mb-3">
-                    <div class="custom-control p-0">
-                        <label for="paypal-sandbox-id">{{ __('PayPal Sandbox Client-ID') }}:</label>
-                        <small class="text-muted">({{ __('optional') }})</small>
-                        <input x-model="paypal-sandbox-id" id="paypal-sandbox-id" name="paypal-sandbox-id" type="text"
-                            value="{{ config('SETTINGS::PAYMENTS:PAYPAL:SANDBOX_CLIENT_ID') }}"
-                            class="form-control @error('paypal-sandbox-id') is-invalid @enderror">
-                    </div>
-                </div>
-
-                <div class="form-group mb-3">
-                    <div class="custom-control p-0">
-                        <label for="paypal-sandbox-secret">{{ __('PayPal Sandbox Secret-Key') }}:</label>
-                        <small class="text-muted">({{ __('optional') }})</small>
-                        <input x-model="paypal-sandbox-secret" id="paypal-sandbox-secret" name="paypal-sandbox-secret"
-                            type="text" value="{{ config('SETTINGS::PAYMENTS:PAYPAL:SANDBOX_SECRET') }}"
-                            class="form-control @error('paypal-sandbox-secret') is-invalid @enderror">
-                    </div>
-                </div>
-            </div>
-
-            {{-- Stripe --}}
-            <div class="col-md-3 px-3">
-
-                <div class="row mb-2">
-                    <div class="col text-center">
-                        <h1>Stripe</h1>
-                    </div>
-                </div>
-                <div class="form-group mb-3">
-                    <div class="custom-control p-0">
-                        <label for="stripe-secret">{{ __('Stripe Secret-Key') }}:</label>
-                        <input x-model="stripe-secret" id="stripe-secret" name="stripe-secret" type="text"
-                            value="{{ config('SETTINGS::PAYMENTS:STRIPE:SECRET') }}"
-                            class="form-control @error('stripe-secret') is-invalid @enderror">
-                    </div>
-                </div>
-                <div class="form-group mb-3">
-                    <div class="custom-control p-0">
-                        <label for="stripe-endpoint-secret">{{ __('Stripe Endpoint-Secret-Key') }}:</label>
-                        <input x-model="stripe-endpoint-secret" id="stripe-endpoint-secret"
-                            name="stripe-endpoint-secret" type="text"
-                            value="{{ config('SETTINGS::PAYMENTS:STRIPE:ENDPOINT_SECRET') }}"
-                            class="form-control @error('stripe-endpoint-secret') is-invalid @enderror">
-                    </div>
-                </div>
-
-                <div class="form-group mb-3">
-                    <div class="custom-control p-0">
-                        <label for="stripe-test-secret">{{ __('Stripe Test Secret-Key') }}:</label>
-                        <small class="text-muted">({{ __('optional') }})</small>
-                        <input x-model="stripe-test-secret" id="stripe-test-secret" name="stripe-test-secret"
-                            type="text" value="{{ config('SETTINGS::PAYMENTS:STRIPE:TEST_SECRET') }}"
-                            class="form-control @error('stripe-test-secret') is-invalid @enderror">
-                    </div>
-                </div>
-
-                <div class="form-group mb-3">
-                    <div class="custom-control p-0">
-                        <label for="stripe-endpoint-test-secret">{{ __('Stripe Test Endpoint-Secret-Key') }}:</label>
-                        <small class="text-muted">({{ __('optional') }})</small>
-                        <input x-model="stripe-endpoint-test-secret" id="stripe-endpoint-test-secret"
-                            name="stripe-endpoint-test-secret" type="text"
-                            value="{{ config('SETTINGS::PAYMENTS:STRIPE:ENDPOINT_TEST_SECRET') }}"
-                            class="form-control @error('stripe-endpoint-test-secret') is-invalid @enderror">
-                    </div>
-                </div>
-                <div class="form-group mb-3">
-                    <div class="custom-control p-0">
-                        <div class="col m-0 p-0 d-flex justify-content-between align-items-center">
-                            <label for="stripe-methods">{{ __('Payment Methods') }}:</label>
-                            <i data-toggle="popover" data-trigger="hover" data-html="true"
-                                data-content="Comma separated list of payment methods without whitespaces. <br><br> Example: card,klarna,sepa"
-                                class="fas fa-info-circle"></i>
-                        </div>
-                        <input x-model="stripe-methods" id="stripe-methods" name="stripe-methods" type="text"
-                            value="{{ config('SETTINGS::PAYMENTS:STRIPE:METHODS') }}"
-                            class="form-control @error('stripe-methods') is-invalid @enderror">
-                    </div>
-                </div>
-            </div>
-
-            {{-- Other --}}
-            <div class="col-md-3 px-3">
-                <div class="row mb-2">
-                    <div class="col text-center">
-                        <h1>Other</h1>
-                    </div>
-                </div>
-                <!-- Tax -->
-                <div class="form-group mb-3">
-                    <div class="custom-control p-0">
-                        <div class="col m-0 p-0 d-flex justify-content-between align-items-center">
-                            <label for="sales-tax">{{ __('Tax Value in %') }}:</label>
-                            <i data-toggle="popover" data-trigger="hover" data-html="true"
-                                data-content="Tax Value that will be added to the total price of the order. <br><br> Example: 19 results in (19%)"
-                                class="fas fa-info-circle"></i>
-                        </div>
-                        <input x-model="sales-tax" id="sales-tax" name="sales-tax" type="number" step="0.01" min="0" max="99999999"
-                            value="{{ config('SETTINGS::PAYMENTS:SALES_TAX') }}"
-                            class="form-control @error('sales-tax') is-invalid @enderror">
-                    </div>
-                </div>
-            </div>
-        </div>
-        <div class="row">
-            <button class="btn btn-primary ml-3 mt-3">{{ __('Submit') }}</button>
-        </div>
-    </form>
-</div>

+ 0 - 482
themes/default/views/admin/settings/tabs/system.blade.php

@@ -1,482 +0,0 @@
-
-<div class="tab-pane mt-3" id="system">
-    <form method="POST" enctype="multipart/form-data" class="mb-3"
-        action="{{ route('admin.settings.update.systemsettings') }}">
-        @csrf
-        @method('PATCH')
-
-        <div class="row">
-            {{-- System --}}
-            <div class="col-md-3 px-3">
-                <div class="row mb-2">
-                    <div class="col text-center">
-                        <h1>{{ __('System') }}</h1>
-                    </div>
-                </div>
-                <div class="form-group">
-                    <div class="custom-control mb-1 p-0">
-                        <div class="col m-0 p-0 d-flex justify-content-between align-items-center">
-                            <div>
-                                <input value="true" id="show-tos" name="show-tos"
-                                       {{ config('SETTINGS::SYSTEM:SHOW_TOS') == 'true' ? 'checked' : '' }}
-                                       type="checkbox">
-                                <label for="show-tos">{{ __('Show Terms of Service') }}  <small><a href="/admin/legal">({{ __('edit content') }})</a></small> </label>
-                            </div>
-
-                        </div>
-                    </div>
-                    <div class="custom-control mb-1 p-0">
-                        <div class="col m-0 p-0 d-flex justify-content-between align-items-center">
-                            <div>
-                                <input value="true" id="show-imprint" name="show-imprint"
-                                    {{ config('SETTINGS::SYSTEM:SHOW_IMPRINT') == 'true' ? 'checked' : '' }}
-                                    type="checkbox">
-                                <label for="show-imprint">{{ __('Show Imprint') }} <small><a href="/admin/legal">({{ __('edit content') }})</a></small> </label>
-                            </div>
-
-                        </div>
-                    </div>
-                    <div class="custom-control mb-1 p-0">
-                        <div class="col m-0 p-0 d-flex justify-content-between align-items-center">
-                            <div>
-                                <input value="true" id="show-privacy" name="show-privacy"
-                                    {{ config('SETTINGS::SYSTEM:SHOW_PRIVACY') == 'true' ? 'checked' : '' }}
-                                    type="checkbox">
-                                <label for="show-privacy">{{ __('Show Privacy Policy') }}  <small><a href="/admin/legal">({{ __('edit content') }})</a></small> </label>
-                            </div>
-
-                        </div>
-                    </div>
-                    <div class="custom-control mb-1 p-0">
-                        <div class="col m-0 p-0 d-flex justify-content-between align-items-center">
-                            <div>
-                                <input value="true" id="register-ip-check" name="register-ip-check"
-                                    {{ config('SETTINGS::SYSTEM:REGISTER_IP_CHECK') == 'true' ? 'checked' : '' }}
-                                    type="checkbox">
-                                <label for="register-ip-check">{{ __('Register IP Check') }} </label>
-                            </div>
-                            <i data-toggle="popover" data-trigger="hover" data-html="true"
-                                data-content="{{ __('Prevent users from making multiple accounts using the same IP address.') }}"
-                                class="fas fa-info-circle"></i>
-                        </div>
-                    </div>
-
-                    <div class="custom-control mb-3 p-0">
-                        <div class="col m-0 p-0 d-flex justify-content-between align-items-center">
-                            <div>
-                                <input value="true" id="server-create-charge-first-hour"
-                                    name="server-create-charge-first-hour"
-                                    {{ config('SETTINGS::SYSTEM:SERVER_CREATE_CHARGE_FIRST_HOUR') == 'true' ? 'checked' : '' }}
-                                    type="checkbox">
-                                <label for="server-create-charge-first-hour">{{ __('Charge first hour at creation') }}
-                                </label>
-                            </div>
-                            <i data-toggle="popover" data-trigger="hover" data-html="true"
-                                data-content="{{ __('Charges the first hour worth of credits upon creating a server.') }}"
-                                class="fas fa-info-circle"></i>
-                        </div>
-                    </div>
-
-                    <div class="custom-control mb-3 p-0">
-                        <label for="credits-display-name">{{ __('Credits Display Name') }}</label>
-                        <input x-model="credits-display-name" id="credits-display-name" name="credits-display-name"
-                            type="text" value="{{ config('SETTINGS::SYSTEM:CREDITS_DISPLAY_NAME', 'Credits') }}"
-                            class="form-control @error('credits-display-name') is-invalid @enderror" required>
-                    </div>
-                    <div class="custom-control p-0 mb-3">
-                        <div class="col m-0 p-0 d-flex justify-content-between align-items-center">
-                            <label for="phpmyadmin-url">{{ __('PHPMyAdmin URL') }}</label>
-                            <i data-toggle="popover" data-trigger="hover" data-html="true"
-                                data-content="{{ __('Enter the URL to your PHPMyAdmin installation. <strong>Without a trailing slash!</strong>') }}"
-                                class="fas fa-info-circle"></i>
-                        </div>
-                        <input x-model="phpmyadmin-url" id="phpmyadmin-url" name="phpmyadmin-url" type="text"
-                            value="{{ config('SETTINGS::MISC:PHPMYADMIN:URL') }}"
-                            class="form-control @error('phpmyadmin-url') is-invalid @enderror">
-                    </div>
-                    <div class="custom-control p-0 mb-3">
-                        <div class="col m-0 p-0 d-flex justify-content-between align-items-center">
-                            <label for="pterodactyl-url">{{ __('Pterodactyl URL') }}</label>
-                            <i data-toggle="popover" data-trigger="hover" data-html="true"
-                                data-content="{{ __('Enter the URL to your Pterodactyl installation. <strong>Without a trailing slash!</strong>') }}"
-                                class="fas fa-info-circle"></i>
-                        </div>
-                        <input x-model="pterodactyl-url" id="pterodactyl-url" name="pterodactyl-url" type="text"
-                            value="{{ config('SETTINGS::SYSTEM:PTERODACTYL:URL') }}"
-                            class="form-control @error('pterodactyl-url') is-invalid @enderror" required>
-                    </div>
-                    <div class="custom-control mb-3 p-0">
-                        <div class="col m-0 p-0 d-flex justify-content-between align-items-center">
-                            <label for="per-page-limit">{{ __('Pterodactyl API perPage limit') }}</label>
-                            <i data-toggle="popover" data-trigger="hover" data-html="true" type="number" min="0" max="99999999"
-                                data-content="{{ __('The Pterodactyl API perPage limit. It is necessary to set it higher than your server count.') }}"
-                                class="fas fa-info-circle"></i>
-                        </div>
-                        <input x-model="per-page-limit" id="per-page-limit" name="per-page-limit" type="number"
-                            value="{{ config('SETTINGS::SYSTEM:PTERODACTYL:PER_PAGE_LIMIT') }}"
-                            class="form-control @error('per-page-limit') is-invalid @enderror" required>
-                    </div>
-                    <div class="custom-control p-0 mb-3">
-                        <div class="col m-0 p-0 d-flex justify-content-between align-items-center">
-                            <label for="pterodactyl-api-key">{{ __('Pterodactyl API Key') }}</label>
-                            <i data-toggle="popover" data-trigger="hover" data-html="true"
-                                data-content="{{ __('Enter the API Key to your Pterodactyl installation.') }}"
-                                class="fas fa-info-circle"></i>
-                        </div>
-                        <input x-model="pterodactyl-api-key" id="pterodactyl-api-key" name="pterodactyl-api-key"
-                            type="text" value="{{ config('SETTINGS::SYSTEM:PTERODACTYL:TOKEN') }}"
-                            class="form-control @error('pterodactyl-api-key') is-invalid @enderror" required>
-                    </div>
-                    <div class="custom-control p-0 mb-3">
-                        <div class="col m-0 p-0 d-flex justify-content-between align-items-center">
-                            <label
-                                for="pterodactyl-admin-api-key">{{ __('Pterodactyl Admin-Account API Key') }}</label>
-                            <i data-toggle="popover" data-trigger="hover" data-html="true"
-                                data-content="{{ __('Enter the Client-API Key to a Pterodactyl-Admin-User here.') }}"
-                                class="fas fa-info-circle"></i>
-                        </div>
-                        <input x-model="pterodactyl-admin-api-key" id="pterodactyl-admin-api-key"
-                            name="pterodactyl-admin-api-key" type="text"
-                            value="{{ config('SETTINGS::SYSTEM:PTERODACTYL:ADMIN_USER_TOKEN') }}"
-                            class="form-control @error('pterodactyl-admin-api-key') is-invalid @enderror" required>
-                        @error('pterodactyl-admin-api-key')
-                            <div class="text-danger">
-                                {{ $message }}
-                            </div>
-                        @enderror
-                    </div>
-                    <a href="{{ route('admin.settings.checkPteroClientkey') }}"> <button type="button"
-                            class="btn btn-secondary">{{ __('Test API') }}</button></a>
-                </div>
-
-            </div>
-
-            {{-- User --}}
-            <div class="col-md-3 px-3">
-                <div class="row mb-2">
-                    <div class="col text-center">
-                        <h1>{{ __('User') }}</h1>
-                    </div>
-                </div>
-                <div class="form-group">
-                    <div class="custom-control mb-1 p-0">
-                        <input value="true" id="force-discord-verification" name="force-discord-verification"
-                            {{ config('SETTINGS::USER:FORCE_DISCORD_VERIFICATION') == 'true' ? 'checked' : '' }}
-                            type="checkbox">
-                        <label for="force-discord-verification">{{ __('Force Discord verification') }}
-                        </label>
-                    </div>
-                    <div class="custom-control mb-1 p-0">
-                        <input value="true" id="force-email-verification" name="force-email-verification"
-                            {{ config('SETTINGS::USER:FORCE_EMAIL_VERIFICATION') == 'true' ? 'checked' : '' }}
-                            type="checkbox">
-                        <label for="force-email-verification">{{ __('Force E-Mail verification') }} </label>
-                    </div>
-                    <div class="custom-control mb-3 p-0">
-                        <input value="true" id="enable-disable-new-users" name="enable-disable-new-users"
-                            {{ config('SETTINGS::SYSTEM:CREATION_OF_NEW_USERS') == 'true' ? 'checked' : '' }}
-                            type="checkbox">
-                        <label for="enable-disable-new-users">{{ __('Creation of new users') }} </label>
-                        <i data-toggle="popover" data-trigger="hover" data-html="true" class="fas fa-info-circle"
-                            data-content="{{ __('Enable the registration of new users on the system.') }}">
-                        </i>
-                    </div>
-
-                    <div class="custom-control mb-3 p-0">
-                        <label for="initial-credits">{{ __('Initial Credits') }}</label>
-                        <input x-model="initial-credits" id="initial-credits" name="initial-credits" type="number" min="0" max="99999999"
-                            value="{{ config('SETTINGS::USER:INITIAL_CREDITS') }}"
-                            class="form-control @error('initial-credits') is-invalid @enderror" required>
-                    </div>
-                    <div class="custom-control mb-3 p-0">
-                        <label for="initial-server-limit">{{ __('Initial Server Limit') }}</label>
-                        <input x-model="initial-server-limit" id="initial-server-limit" name="initial-server-limit" type="number" min="0" max="99999999"
-                            value="{{ config('SETTINGS::USER:INITIAL_SERVER_LIMIT') }}"
-                            class="form-control @error('initial-server-limit') is-invalid @enderror" required>
-                    </div>
-                    <div class="custom-control mb-3 p-0">
-                        <label for="credits-reward-amount-discord">{{ __('Credits Reward Amount - Discord') }}</label>
-                        <input x-model="credits-reward-amount-discord" id="credits-reward-amount-discord"
-                            name="credits-reward-amount-discord" type="number" min="0" max="99999999"
-                            value="{{ config('SETTINGS::USER:CREDITS_REWARD_AFTER_VERIFY_DISCORD') }}"
-                            class="form-control @error('credits-reward-amount-discord') is-invalid @enderror" required>
-                    </div>
-
-                    <div class="custom-control mb-3 p-0">
-                        <label for="credits-reward-amount-email">{{ __('Credits Reward Amount - E-Mail') }}</label>
-                        <input x-model="credits-reward-amount-email" id="credits-reward-amount-email"
-                            name="credits-reward-amount-email" type="number" min="0" max="99999999"
-                            value="{{ config('SETTINGS::USER:CREDITS_REWARD_AFTER_VERIFY_EMAIL') }}"
-                            class="form-control @error('credits-reward-amount-email') is-invalid @enderror" required>
-                    </div>
-                    <div class="custom-control mb-3 p-0">
-                        <label for="server-limit-discord">{{ __('Server Limit Increase - Discord') }}</label>
-                        <input x-model="server-limit-discord" id="server-limit-discord" name="server-limit-discord"
-                            type="number" min="0" max="99999999"
-                            value="{{ config('SETTINGS::USER:SERVER_LIMIT_REWARD_AFTER_VERIFY_DISCORD') }}"
-                            class="form-control @error('server-limit-discord') is-invalid @enderror" required>
-                    </div>
-                    <div class="custom-control mb-3 p-0">
-                        <label for="server-limit-email">{{ __('Server Limit Increase - E-Mail') }}</label>
-                        <input x-model="server-limit-email" id="server-limit-email" name="server-limit-email"
-                            type="number" min="0" max="99999999"
-                            value="{{ config('SETTINGS::USER:SERVER_LIMIT_REWARD_AFTER_VERIFY_EMAIL') }}"
-                            class="form-control @error('server-limit-email') is-invalid @enderror" required>
-                    </div>
-                    <div class="custom-control mb-3 p-0">
-                        <label for="server-limit-purchase">{{ __('Server Limit after Credits Purchase') }}</label>
-                        <input x-model="server-limit-purchase" id="server-limit-purchase"
-                            name="server-limit-purchase" type="number" min="0" max="99999999"
-                            value="{{ config('SETTINGS::USER:SERVER_LIMIT_AFTER_IRL_PURCHASE') }}"
-                            class="form-control @error('server-limit-purchase') is-invalid @enderror" required>
-                    </div>
-                </div>
-            </div>
-
-            {{-- Server --}}
-            <div class="col-md-3 px-3">
-                <div class="row mb-2">
-                    <div class="col text-center">
-                        <h1>{{ __('Server') }}</h1>
-                    </div>
-                </div>
-                <div class="form-group">
-                    <div class="custom-control mb-1 p-0">
-                        <div class="col m-0 p-0 d-flex justify-content-between align-items-center">
-                            <div>
-                                <input value="true" id="enable-upgrade" name="enable-upgrade"
-                                    {{ config('SETTINGS::SYSTEM:ENABLE_UPGRADE') == 'true' ? 'checked' : '' }}
-                                    type="checkbox">
-                                <label for="enable-upgrade">{{ __('Enable upgrade/downgrade of servers') }} </label>
-                            </div>
-                            <i data-toggle="popover" data-trigger="hover" data-html="true"
-                                data-content="{{ __('Allow upgrade/downgrade to a new product for the given server') }}"
-                                class="fas fa-info-circle"></i>
-                        </div>
-                    </div>
-                </div>
-                <div class="form-group">
-                    <div class="custom-control mb-1 p-0">
-                        <div class="col m-0 p-0 d-flex justify-content-between align-items-center">
-                            <div>
-                                <input value="true" id="enable-disable-servers" name="enable-disable-servers"
-                                    {{ config('SETTINGS::SYSTEM:CREATION_OF_NEW_SERVERS') == 'true' ? 'checked' : '' }}
-                                    type="checkbox">
-                                <label for="enable-disable-servers">{{ __('Creation of new servers') }} </label>
-                            </div>
-                            <i data-toggle="popover" data-trigger="hover" data-html="true"
-                                data-content="{{ __('Enables the creation of new servers for regular users.') }}"
-                                class="fas fa-info-circle"></i>
-                        </div>
-                    </div>
-                </div>
-                <div class="form-group">
-                    <div class="custom-control mb-3 p-0">
-                        <div class="col m-0 p-0 d-flex justify-content-between align-items-center">
-                            <label for="allocation-limit">{{ __('Server Allocation Limit') }}</label>
-                            <i data-toggle="popover" data-trigger="hover" data-html="true"
-                                data-content="{{ __('The maximum amount of allocations to pull per node for automatic deployment, if more allocations are being used than this limit is set to, no new servers can be created!') }}"
-                                class="fas fa-info-circle"></i>
-                        </div>
-                        <input x-model="allocation-limit" id="allocation-limit" name="allocation-limit"
-                        type="number" min="0" max="99999999" value="{{ config('SETTINGS::SERVER:ALLOCATION_LIMIT') }}"
-                            class="form-control @error('allocation-limit') is-invalid @enderror" required>
-                    </div>
-                    <div class="custom-control mb-3 p-0">
-                        <div class="col m-0 p-0 d-flex justify-content-between align-items-center">
-                            <label for="minimum-credits">{{ __('Minimum credits') }}</label>
-                            <i data-toggle="popover" data-trigger="hover" data-html="true"
-                                data-content="{{ __('The minimum amount of credits user has to have to create a server. Can be overridden by package limits.') }}"
-                                class="fas fa-info-circle"></i>
-                        </div>
-                        <input x-model="minimum-credits" id="minimum-credits" name="minimum-credits"
-                        type="number" min="0" max="99999999" value="{{ config('SETTINGS::USER:MINIMUM_REQUIRED_CREDITS_TO_MAKE_SERVER') }}"
-                            class="form-control @error('minimum-credits') is-invalid @enderror" required>
-                    </div>
-                </div>
-                <div class="row mb-2">
-                    <div class="col text-center">
-                        <h1>{{ __('SEO') }}</h1>
-                    </div>
-                </div>
-                <div class="form-group">
-                    <div class="custom-control mb-3 p-0">
-                        <div class="col m-0 p-0 d-flex justify-content-between align-items-center">
-                            <label for="seo-title">{{ __('SEO Title') }}</label>
-                            <i data-toggle="popover" data-trigger="hover" data-html="true"
-                               data-content="{{ __('An SEO title tag must contain your target keyword. This tells both Google and searchers that your web page is relevant to this search query!') }}"
-                               class="fas fa-info-circle"></i>
-                        </div>
-                        <input x-model="seo-title" id="seo-title" name="seo-title"
-                               type="text" value="{{ config('SETTINGS::SYSTEM:SEO_TITLE') }}"
-                               class="form-control @error('seo-title') is-invalid @enderror" required>
-                    </div>
-                    <div class="custom-control mb-3 p-0">
-                        <div class="col m-0 p-0 d-flex justify-content-between align-items-center">
-                            <label for="seo-description">{{ __('SEO Description') }}</label>
-                            <i data-toggle="popover" data-trigger="hover" data-html="true"
-                               data-content="{{ __('The SEO site description represents your homepage. Search engines show this description in search results for your homepage if they dont find content more relevant to a visitors search terms.') }}"
-                               class="fas fa-info-circle"></i>
-                        </div>
-                        <input x-model="seo-description" id="seo-description" name="seo-description"
-                               type="text" value="{{ config('SETTINGS::SYSTEM:SEO_DESCRIPTION') }}"
-                               class="form-control @error('seo-description') is-invalid @enderror" required>
-                    </div>
-                </div>
-            </div>
-
-
-
-            {{-- Design --}}
-            <div class="col-md-3 px-3">
-                <div class="row mb-2">
-                    <div class="col text-center">
-                        <h1>{{ __('Design') }}</h1>
-                    </div>
-                </div>
-                <div class="custom-control mb-3 p-0">
-                    <label for="alert-type">{{ __('Theme') }}</label>
-                    <select id="theme" style="width:100%" class="custom-select" name="theme" required
-                            autocomplete="off" @error('theme') is-invalid @enderror>
-                        @foreach($themes as $theme)
-                        <option value="{{$theme}}" @if ($active_theme == $theme) selected @endif>{{$theme}}</option>
-                        @endforeach
-                    </select>
-                </div>
-                <div class="custom-control mb-3 p-0">
-                    <input value="true" id="enable-login-logo" name="enable-login-logo"
-                        {{ config('SETTINGS::SYSTEM:ENABLE_LOGIN_LOGO') == 'true' ? 'checked' : '' }} type="checkbox">
-                    <label for="enable-login-logo">{{ __('Enable Logo on Loginpage') }} </label>
-                </div>
-                <div class="form-group">
-                    <div class="custom-file mb-3 mt-3">
-                        <input type="file" accept="image/png,image/jpeg,image/jpg" class="custom-file-input"
-                            name="icon" id="icon">
-                        <label class="custom-file-label selected"
-                            for="icon">{{ __('Select panel icon') }}</label>
-                    </div>
-                    @error('icon')
-                        <span class="text-danger">
-                            {{ $message }}
-                        </span>
-                    @enderror
-
-                    <div class="form-group">
-                        <div class="custom-file mb-3 mt-3">
-                            <input type="file" accept="image/png,image/jpeg,image/jpg" class="custom-file-input"
-                                name="logo" id="logo">
-                            <label class="custom-file-label selected"
-                                for="logo">{{ __('Select Login-page Logo') }}</label>
-                        </div>
-                        @error('logo')
-                            <span class="text-danger">
-                                {{ $message }}
-                            </span>
-                        @enderror
-
-                    </div>
-                    <div class="form-group">
-                        <div class="custom-file mb-3">
-                            <input type="file" accept="image/x-icon" class="custom-file-input" name="favicon"
-                                id="favicon">
-                            <label class="custom-file-label selected"
-                                for="favicon">{{ __('Select panel favicon') }}</label>
-                        </div>
-                        @error('favicon')
-                            <span class="text-danger">
-                                {{ $message }}
-                            </span>
-                        @enderror
-                    </div>
-                </div>
-
-            </div>
-        </div>
-            <div class="row">
-                <div class="col-md-3">
-                    {{-- ALERT --}}
-                    <div class="row mb-2">
-                        <div class="col text-center">
-                            <h1>Alert</h1>
-                        </div>
-                    </div>
-                    <div class="custom-control mb-3 p-0">
-                        <input value="true" id="alert-enabled" name="alert-enabled"
-                               {{ config('SETTINGS::SYSTEM:ALERT_ENABLED') == 'true' ? 'checked' : '' }} type="checkbox">
-                        <label for="alert-enabled">{{ __('Enable the Alert Message on Homepage') }} </label>
-                    </div>
-
-                    <div class="custom-control mb-3 p-0">
-                        <label for="alert-type">{{ __('Alert Color') }}</label>
-                        <select id="alert-type" style="width:100%" class="custom-select" name="alert-type" required
-                                autocomplete="off" @error('alert-type') is-invalid @enderror>
-                            <option value="primary" @if (config('SETTINGS::SYSTEM:ALERT_TYPE') == "primary") selected
-                                @endif>{{ __("Blue") }}</option>
-                            <option value="secondary" @if (config('SETTINGS::SYSTEM:ALERT_TYPE') == "secondary") selected
-                                @endif>{{ __("Grey") }}</option>
-                            <option value="success" @if (config('SETTINGS::SYSTEM:ALERT_TYPE') == "success") selected
-                                @endif>{{ __("Green") }}</option>
-                            <option value="danger" @if (config('SETTINGS::SYSTEM:ALERT_TYPE') == "danger") selected
-                                @endif>{{ __("Red") }}</option>
-                            <option value="warning" @if (config('SETTINGS::SYSTEM:ALERT_TYPE') == "warning") selected
-                                @endif>{{ __("Orange") }}</option>
-                            <option value="info" @if (config('SETTINGS::SYSTEM:ALERT_TYPE') == "info") selected
-                                @endif>{{ __("Cyan") }}</option>
-                        </select>
-                    </div>
-
-                    <div class="custom-control mb-3 p-0">
-                        <label for="alert-message">{{ __('Alert Message (HTML might be used)') }}</label>
-                        <textarea x-model="alert-message" id="alert-message" name="alert-message"
-                                  class="form-control @error('alert-message') is-invalid @enderror">
-                        {{ config('SETTINGS::SYSTEM:ALERT_MESSAGE', '') }}
-                        </textarea>
-                        @error('alert-message')
-                        <div class="text-danger">
-                            {{ $message }}
-                        </div>
-                        @enderror
-                    </div>
-                </div>
-                <div class="col-md-6">
-                    {{-- Homepage Text --}}
-                    <div class="row mb-2">
-                        <div class="col text-center">
-                            <h1>{{__("Message of the day")}}</h1>
-                        </div>
-                    </div>
-                    <div class="custom-control mb-3 p-0">
-                        <input value="true" id="motd-enabled" name="motd-enabled"
-                               {{ config('SETTINGS::SYSTEM:MOTD_ENABLED') == 'true' ? 'checked' : '' }} type="checkbox">
-                        <label for="motd-enabled">{{ __('Enable the MOTD on the Homepage') }} </label>
-                    </div>
-                    <div class="custom-control mb-3 p-0">
-                        <input value="true" id="usefullinks-enabled" name="usefullinks-enabled"
-                               {{ config('SETTINGS::SYSTEM:USEFULLINKS_ENABLED') == 'true' ? 'checked' : '' }} type="checkbox">
-                        <label for="usefullinks-enabled">{{ __('Enable the Useful-Links section') }} </label>
-                    </div>
-
-                    <div class="custom-control mb-3 p-0">
-                        <label for="alert-message">{{ __('MOTD-Text') }}</label>
-                        <textarea x-model="motd-message" id="motd-message" name="motd-message"
-                                  class="form-control @error('motd-message') is-invalid @enderror">
-                        {{ config('SETTINGS::SYSTEM:MOTD_MESSAGE', '') }}
-                        </textarea>
-                        @error('motd-message')
-                        <div class="text-danger">
-                            {{ $message }}
-                        </div>
-                        @enderror
-                    </div>
-                </div>
-            </div>
-            <div class="row">
-                <button class="btn btn-primary ml-3 mt-3">{{ __('Submit') }}</button>
-            </div>
-    </form>
-</div>
-<script>tinymce.init({selector:'textarea',promotion: false,skin: "oxide-dark",
-        content_css: "dark",branding: false,  height: 500,
-        plugins: ['image','link'],});
-</script>
-