]> BookStack Code Mirror - bookstack/blob - resources/views/settings/maintenance.blade.php
Add footer element, styles, and associated settings
[bookstack] / resources / views / settings / maintenance.blade.php
1 @extends('simple-layout')
2
3 @section('body')
4 <div class="container small">
5
6     <div class="grid left-focus v-center no-row-gap">
7         <div class="py-m">
8             @include('settings.navbar', ['selected' => 'maintenance'])
9         </div>
10         <div class="text-right p-m">
11             <a target="_blank" rel="noopener noreferrer" href="https://github.com/BookStackApp/BookStack/releases">
12             BookStack @if(strpos($version, 'v') !== 0) version @endif {{ $version }}
13             </a>
14         </div>
15     </div>
16
17     <div id="image-cleanup" class="card content-wrap auto-height">
18         <h2 class="list-heading">{{ trans('settings.maint_image_cleanup') }}</h2>
19         <div class="grid half gap-xl">
20             <div>
21                 <p class="small text-muted">{{ trans('settings.maint_image_cleanup_desc') }}</p>
22             </div>
23             <div>
24                 <form method="POST" action="{{ url('/settings/maintenance/cleanup-images') }}">
25                     {!! csrf_field()  !!}
26                     <input type="hidden" name="_method" value="DELETE">
27                     <div>
28                         @if(session()->has('cleanup-images-warning'))
29                             <p class="text-neg">
30                                 {{ session()->get('cleanup-images-warning') }}
31                             </p>
32                             <input type="hidden" name="ignore_revisions" value="{{ session()->getOldInput('ignore_revisions', 'false') }}">
33                             <input type="hidden" name="confirm" value="true">
34                         @else
35                             <label>
36                                 <input type="checkbox" name="ignore_revisions" value="true">
37                                 {{ trans('settings.maint_image_cleanup_ignore_revisions') }}
38                             </label>
39                         @endif
40                     </div>
41                     <button class="button outline">{{ trans('settings.maint_image_cleanup_run') }}</button>
42                 </form>
43             </div>
44         </div>
45     </div>
46
47     <div id="send-test-email" class="card content-wrap auto-height">
48         <h2 class="list-heading">{{ trans('settings.maint_send_test_email') }}</h2>
49         <div class="grid half gap-xl">
50             <div>
51                 <p class="small text-muted">{{ trans('settings.maint_send_test_email_desc') }}</p>
52             </div>
53             <div>
54                 <form method="POST" action="{{ url('/settings/maintenance/send-test-email') }}">
55                     {!! csrf_field()  !!}
56                     <button class="button outline">{{ trans('settings.maint_send_test_email_run') }}</button>
57                 </form>
58             </div>
59         </div>
60     </div>
61
62 </div>
63 @stop