@page "/p/{slug}" @model DysonNetwork.Zone.Pages.Posts.DetailsModel @{ Layout = "_LayoutContained"; var defaultAvatar = "https://www.gravatar.com/avatar/00000000000000000000000000000000?d=mp"; }
@if (Model.Post != null) {
@Model.Post.Publisher?.Name
@Model.Post.Publisher?.Nick

@Model.Post.Title

@if (Model.Post.Attachments.Any()) {
@foreach (var attachment in Model.Post.Attachments) { if (attachment.MimeType != null && attachment.MimeType.StartsWith("image")) { @attachment.Name } else { @attachment.Name } }
}
@Model.Post.Content
@if (Model.Post.Categories.Any()) {
@foreach (var category in Model.Post.Categories) { @(!string.IsNullOrEmpty(category.Name) ? category.Name : category.Slug) }
}
Posted on @Model.Post.CreatedAt.ToDateTimeOffset().ToString("yyyy-MM-dd")
} else {

Post not found.

}