@page "{id:int}" @model Admin.Pages.Forum.Posts.List.ViewModel @{ ViewData["Title"] = "게시글 상세"; }
| ID | @Model.ID |
|---|---|
| 게시판 | @Model.BoardName |
| 말머리 |
@if (Model.BoardPrefixName is not null)
{
[@Model.BoardPrefixName]
}
else
{
|
| 제목 | @Model.Subject |
| 작성자 | @(Model.Name ?? Model.SID ?? "-") |
| 내용 |
@Html.Raw(Model.Content)
|
| 대표 이미지 |
@if (!string.IsNullOrWhiteSpace(Model.Thumbnail))
{
|
| 태그 |
@if (Model.Tags.Count > 0)
{
foreach (var tag in Model.Tags)
{
@tag.Name
}
}
else
{
|
| 첨부파일 |
@if (Model.Files.Count > 0)
{
|
| 이미지 |
@if (Model.Images.Count > 0)
{
foreach (var img in Model.Images)
{
|
| 상태 |
@if (Model.IsNotice) { 공지 }
@if (Model.IsSecret) { 비밀 }
@if (Model.IsAnonymous) { 익명 }
@if (Model.IsSpeaker) { 스피커 }
@if (Model.IsDeleted) { 삭제됨 }
@if (!Model.IsNotice && !Model.IsSecret && !Model.IsAnonymous && !Model.IsSpeaker && !Model.IsDeleted)
{
|
| 조회 / 공감 / 비공감 | @Model.Views / @Model.Likes / @Model.Dislikes |
| 댓글 | @Model.CommentCount |
| 수정일 | @(Model.UpdatedAt ?? "-") |
| 등록일 | @Model.CreatedAt |