X-Git-Url: http://source.bookstackapp.com/bookstack/blobdiff_plain/fe6dfcedf9692128c0f394657dbdfac7cc0cf2c9..refs/pull/1973/head:/resources/views/settings/index.blade.php diff --git a/resources/views/settings/index.blade.php b/resources/views/settings/index.blade.php index bcaf2f4d7..4f29968bb 100644 --- a/resources/views/settings/index.blade.php +++ b/resources/views/settings/index.blade.php @@ -1,51 +1,113 @@ @extends('simple-layout') -@section('toolbar') - @include('settings/navbar', ['selected' => 'settings']) -@stop - @section('body') -
+
-
-
- BookStack @if(strpos($version, 'v') !== 0) version @endif {{ $version }} -
+
+
+ @include('settings.navbar', ['selected' => 'settings']) +
+ +
-
-

@icon('settings') {{ trans('settings.app_settings') }}

-
-
- {!! csrf_field() !!} -
+
+

{{ trans('settings.app_features_security') }}

+ + {!! csrf_field() !!} + -
-
- -

{{ trans('settings.app_name_desc') }}

- -
-
- - @include('components.toggle-switch', ['name' => 'setting-app-name-header', 'value' => setting('app-name-header')]) +
+ + +
+
+ +

{!! trans('settings.app_public_access_desc') !!}

+ @if(userCan('users-manage')) +

+ {!! trans('settings.app_public_access_desc_guest') !!} +

+ @endif
-
- - @include('components.toggle-switch', ['name' => 'setting-app-public', 'value' => setting('app-public')]) +
+ @include('components.toggle-switch', [ + 'name' => 'setting-app-public', + 'value' => setting('app-public'), + 'label' => trans('settings.app_public_access_toggle'), + ])
-
- +
+ +
+
+

{{ trans('settings.app_secure_images_desc') }}

- @include('components.toggle-switch', ['name' => 'setting-app-secure-images', 'value' => setting('app-secure-images')])
-
- -

{{ trans('settings.app_disable_comments_desc') }}

- @include('components.toggle-switch', ['name' => 'setting-app-disable-comments', 'value' => setting('app-disable-comments')]) +
+ @include('components.toggle-switch', [ + 'name' => 'setting-app-secure-images', + 'value' => setting('app-secure-images'), + 'label' => trans('settings.app_secure_images_toggle'), + ]) +
+
+ +
+
+ +

{!! trans('settings.app_disable_comments_desc') !!}

-
- +
+ @include('components.toggle-switch', [ + 'name' => 'setting-app-disable-comments', + 'value' => setting('app-disable-comments'), + 'label' => trans('settings.app_disable_comments_toggle'), + ]) +
+
+ + +
+ +
+ +
+ +
+ +
+

{{ trans('settings.app_customization') }}

+
+ {!! csrf_field() !!} + + +
+ +
+
+ +

{{ trans('settings.app_name_desc') }}

+
+
+ + @include('components.toggle-switch', [ + 'name' => 'setting-app-name-header', + 'value' => setting('app-name-header'), + 'label' => trans('settings.app_name_header'), + ]) +
+
+ +
+
+

{{ trans('settings.app_editor_desc') }}

+
+
+
+
+ +
+ + | + +
+
-
- +
+ + +
+
+ +

{!! trans('settings.content_colors_desc') !!}

+
+
+
+ @include('components.setting-entity-color-picker', ['type' => 'bookshelf']) + @include('components.setting-entity-color-picker', ['type' => 'book']) + @include('components.setting-entity-color-picker', ['type' => 'chapter']) +
+
+ @include('components.setting-entity-color-picker', ['type' => 'page']) + @include('components.setting-entity-color-picker', ['type' => 'page-draft']) +
+
+
+ +
+
+

{{ trans('settings.app_homepage_desc') }}

- @include('components.page-picker', ['name' => 'setting-app-homepage', 'placeholder' => trans('settings.app_homepage_default'), 'value' => setting('app-homepage')]) -

{{ trans('settings.app_homepage_books') }}

- @include('components.toggle-switch', ['name' => 'setting-app-book-homepage', 'value' => setting('app-book-homepage')]) +
+
+ + +
-
+
+ +

{{ trans('settings.app_footer_links_desc') }}

+
+
+ + +
+
+ + +
+
+
+ + +
+ +

{{ trans('settings.app_custom_html_desc') }}

+ +

{{ trans('settings.app_custom_html_disabled_notice') }}

+
+ -
- -

{{ trans('settings.app_custom_html_desc') }}

-
- +
-
-

 

- -
-

@icon('users-add') {{ trans('settings.reg_settings') }}

-
-
+
+

{{ trans('settings.reg_settings') }}

+ {!! csrf_field() !!} + -
-
-
- - @include('components.toggle-switch', ['name' => 'setting-registration-enabled', 'value' => setting('registration-enabled')]) +
+
+
+ +

{!! trans('settings.reg_enable_desc') !!}

-
+
+ @include('components.toggle-switch', [ + 'name' => 'setting-registration-enabled', + 'value' => setting('registration-enabled'), + 'label' => trans('settings.reg_enable_toggle') + ]) + + @if(in_array(config('auth.method'), ['ldap', 'saml2'])) +
{{ trans('settings.reg_enable_external_warning') }}
+ @endif +
-
- -

{{ trans('settings.reg_auto_social_allow_desc') }}

- @include('components.toggle-switch', ['name' => 'setting-autosocialregistration-confirmation', 'value' => setting('autosocialregistration-confirmation')]) -
-
- -

{{ trans('settings.reg_confirm_email_desc') }}

- @include('components.toggle-switch', ['name' => 'setting-registration-confirmation', 'value' => setting('registration-confirmation')]) -
-
-
- + +
+
+

{!! trans('settings.reg_confirm_restrict_domain_desc') !!}

+
+
+ +
+
+ +

{{ trans('settings.reg_confirm_email_desc') }}

+
+
+ @include('components.toggle-switch', [ + 'name' => 'setting-registration-confirmation', + 'value' => setting('registration-confirmation'), + 'label' => trans('settings.reg_email_confirmation_toggle') + ]) +
+
+
- +
-
- - -
-@include('components.image-manager', ['imageType' => 'system']) -@include('components.entity-selector-popup', ['entityTypes' => 'page']) +
+ @include('components.image-manager', ['imageType' => 'system']) + @include('components.entity-selector-popup', ['entityTypes' => 'page']) @stop - -@section('scripts') - - -@stop \ No newline at end of file