]> BookStack Code Mirror - bookstack/blob - resources/views/attachments/manager.blade.php
Finished updating remainder of JS components to new system
[bookstack] / resources / views / attachments / manager.blade.php
1 <div style="display: block;"
2      refs="editor-toolbox@tab-content"
3      data-tab-content="files"
4      component="attachments"
5      option:attachments:page-id="{{ $page->id ?? 0 }}"
6      class="toolbox-tab-content">
7
8     <h4>{{ trans('entities.attachments') }}</h4>
9     <div class="px-l files">
10
11         <div refs="attachments@listContainer">
12             <p class="text-muted small">{{ trans('entities.attachments_explain') }} <span class="text-warn">{{ trans('entities.attachments_explain_instant_save') }}</span></p>
13
14             <div component="tabs" refs="attachments@mainTabs" class="tab-container">
15                 <div class="nav-tabs">
16                     <button refs="tabs@toggleItems" type="button" class="selected tab-item">{{ trans('entities.attachments_items') }}</button>
17                     <button refs="tabs@toggleUpload" type="button" class="tab-item">{{ trans('entities.attachments_upload') }}</button>
18                     <button refs="tabs@toggleLinks" type="button" class="tab-item">{{ trans('entities.attachments_link') }}</button>
19                 </div>
20                 <div refs="tabs@contentItems attachments@list">
21                     @include('attachments.manager-list', ['attachments' => $page->attachments->all()])
22                 </div>
23                 <div refs="tabs@contentUpload" class="hidden">
24                     @include('form.dropzone', [
25                         'placeholder' => trans('entities.attachments_dropzone'),
26                         'url' =>  url('/attachments/upload?uploaded_to=' . $page->id),
27                         'successMessage' => trans('entities.attachments_file_uploaded'),
28                     ])
29                 </div>
30                 <div refs="tabs@contentLinks" class="hidden link-form-container">
31                     @include('attachments.manager-link-form', ['pageId' => $page->id])
32                 </div>
33             </div>
34
35         </div>
36
37         <div refs="attachments@editContainer" class="hidden attachment-edit-container">
38
39         </div>
40
41     </div>
42 </div>