@page "/blog/{year:int}/{month:int}/{day:int}/{slug}" @using Humanizer @model OliverBooth.Pages.Blog.Article @if (Model.Post is not { } post) { return; } @{ bool isLegacyPost = Model.IsWordPressLegacyPost; string disqusDomain = isLegacyPost ? "https://blog.oliverbooth.dev" : "https://oliverbooth.dev/blog"; string disqusId = isLegacyPost ? $"{post.WordPressId} {disqusDomain}/?p={post.WordPressId}" : post.Id.ToString(); var disqusUrl = $"{disqusDomain}/{post.Published:yyyy/MM/dd}/{post.Slug}/"; }
@Model.Author?.Name • Published @post.Published.Humanize() @if (post.Updated is { } updated) { • Updated @updated.Humanize() } @if (post.EnableComments) { • 0 Comments }
Comments are not enabled for this post.
}