Laravel 패키지로 게시판(Board), 블로그(Blog), 포스트(Post), Q&A(QNA) 기능을 제공합니다.
composer require jiny/postLaravel 11 이상에서는 자동으로 서비스 프로바이더가 등록됩니다.
php artisan vendor:publish --tag=jiny-post-configphp artisan migratephp artisan vendor:publish --tag=jiny-post-views- 다중 게시판 지원
- 계층형 댓글 시스템
- 파일 첨부 기능
- 좋아요/평점 시스템
- 게시글 승인 시스템
- SEO 최적화
- 태그 및 카테고리 지원
- 댓글 시스템
- 소셜 미디어 연동
- 일반적인 포스트 기능
- 투표 시스템
- 승인 워크플로우
- 질문과 답변 시스템
- 베스트 답변 선택
- 자동 마감 기능
- 투표 시스템
config/post.php 파일에서 다양한 옵션을 설정할 수 있습니다:
'board' => [
'enable' => true,
'pagination' => 15,
'allow_anonymous' => true,
'enable_comments' => true,
'enable_ratings' => true,
],/admin/cms/board- 게시판 관리/admin/cms/board/list- 게시판 목록/admin/cms/board/posts/{code}- 게시글 관리
/board- 게시판 목록/blog- 블로그/post- 포스트/qna- Q&A
뷰 파일을 커스터마이징하려면:
php artisan vendor:publish --tag=jiny-post-views발행된 뷰 파일은 resources/views/vendor/jiny-post/ 디렉토리에 위치합니다.
관리자 기능은 admin 미들웨어를 사용합니다. jiny/admin 패키지가 필요합니다.
MIT License
문의사항이나 버그 리포트는 GitHub Issues를 이용해주세요.