@extends($layoutPath ?? 'sitemanager::layouts.app') @section('title', isset($post) ? 'Edit Post - ' . $post->title : 'Write New Post - ' . $board->name) @push('head') {!! setResources(['flatpickr']) !!} {!! resource('sitemanager::js/board/form.js') !!} @if($board->getSetting('allow_secret_posts', false)) {!! resource('sitemanager::js/board/secret.js') !!} @endif {!! resource('sitemanager::css/board.default.css') !!} @endpush @section('content')
@csrf @if(isset($post)) @method('PUT') @endif
Post Content
@error('title')
{{ $message }}
@enderror
{{ url('/board/' . $board->slug . '/') }}/{{ old('slug', isset($post) ? $post->slug : 'your-slug') }}
@error('slug')
{{ $message }}
@enderror
{{ mb_strlen(old('excerpt', isset($post) ? $post->excerpt : '')) }}/1000 characters
@error('excerpt')
{{ $message }}
@enderror
@error('content')
{{ $message }}
@enderror
@if($board->allowsFileUpload()) @endif
Post Settings
@if($board->usesCategories() && count($board->getCategoryOptions()) > 0)
@if($board->getSetting('category_multiple', false)) @php $selectedCategories = old('categories', isset($post) ? $post->categories : []); @endphp
@foreach($board->getCategoryOptions() as $category)
@endforeach
@error('categories')
{{ $message }}
@enderror @else @error('category')
{{ $message }}
@enderror @endif
@endif @if($board->usesTags())
Separate tags with commas
@error('tags')
{{ $message }}
@enderror
@endif @if($canManage ?? false)
@if(isset($members) && $members->count() > 0) @endif
Select a member or enter manually
@error('author_name')
{{ $message }}
@enderror
@elseif(!auth()->check())
@error('author_name')
{{ $message }}
@enderror
@endif @if (isset($post) && $canManage ?? false)
@error('published_at')
{{ $message }}
@enderror
@endif @if($board->getSetting('allow_secret_posts', false))
@if(isset($post) && $post->isSecret())
This post is currently set as private.
Enter a new password to change the existing one.
@else
Setting a password will make this post visible only to users who know the password.
@endif @error('secret_password')
{{ $message }}
@enderror
@endif @if($canManage ?? false)
hasOption('is_notice') ? '1' : '') ? 'checked' : '' }}>
@endif
Cancel
@endsection