mirror of
https://github.com/BookStackApp/BookStack.git
synced 2024-12-12 21:43:48 +08:00
34ade50181
Some checks failed
analyse-php / build (push) Has been cancelled
lint-js / build (push) Has been cancelled
lint-php / build (push) Has been cancelled
test-js / build (push) Has been cancelled
test-migrations / build (8.1) (push) Has been cancelled
test-migrations / build (8.2) (push) Has been cancelled
test-migrations / build (8.3) (push) Has been cancelled
test-php / build (8.1) (push) Has been cancelled
test-php / build (8.2) (push) Has been cancelled
test-php / build (8.3) (push) Has been cancelled
Prevents polluting global scope with variables since we're using the module format bundler in esbuild. Also cleaned up unused yields. Fixed bad reference in our tinymce fixes. For #5232
46 lines
2.1 KiB
PHP
46 lines
2.1 KiB
PHP
<section component="page-comments"
|
|
option:page-comments:page-id="{{ $page->id }}"
|
|
option:page-comments:created-text="{{ trans('entities.comment_created_success') }}"
|
|
option:page-comments:count-text="{{ trans('entities.comment_count') }}"
|
|
option:page-comments:wysiwyg-language="{{ $locale->htmlLang() }}"
|
|
option:page-comments:wysiwyg-text-direction="{{ $locale->htmlDirection() }}"
|
|
class="comments-list"
|
|
aria-label="{{ trans('entities.comments') }}">
|
|
|
|
<div refs="page-comments@comment-count-bar" class="grid half left-focus v-center no-row-gap">
|
|
<h5 refs="page-comments@comments-title">{{ trans_choice('entities.comment_count', $commentTree->count(), ['count' => $commentTree->count()]) }}</h5>
|
|
@if ($commentTree->empty() && userCan('comment-create-all'))
|
|
<div class="text-m-right" refs="page-comments@add-button-container">
|
|
<button type="button"
|
|
refs="page-comments@add-comment-button"
|
|
class="button outline">{{ trans('entities.comment_add') }}</button>
|
|
</div>
|
|
@endif
|
|
</div>
|
|
|
|
<div refs="page-comments@commentContainer" class="comment-container">
|
|
@foreach($commentTree->get() as $branch)
|
|
@include('comments.comment-branch', ['branch' => $branch, 'readOnly' => false])
|
|
@endforeach
|
|
</div>
|
|
|
|
@if(userCan('comment-create-all'))
|
|
@include('comments.create')
|
|
@if (!$commentTree->empty())
|
|
<div refs="page-comments@addButtonContainer" class="text-right">
|
|
<button type="button"
|
|
refs="page-comments@add-comment-button"
|
|
class="button outline">{{ trans('entities.comment_add') }}</button>
|
|
</div>
|
|
@endif
|
|
@endif
|
|
|
|
@if(userCan('comment-create-all') || $commentTree->canUpdateAny())
|
|
@push('body-end')
|
|
<script src="{{ versioned_asset('libs/tinymce/tinymce.min.js') }}" nonce="{{ $cspNonce }}" defer></script>
|
|
@include('form.editor-translations')
|
|
@include('entities.selector-popup')
|
|
@endpush
|
|
@endif
|
|
|
|
</section> |