From d64d75a4dc1c482cd63b613cacbbaaf34cfd3706 Mon Sep 17 00:00:00 2001 From: Xe Iaso Date: Fri, 13 Jan 2023 17:39:46 -0500 Subject: talks: add pulumi talk Also add skip_ads field that will allow a post to skip the advertisements. Signed-off-by: Xe --- src/tmpl/blog.rs | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) (limited to 'src') diff --git a/src/tmpl/blog.rs b/src/tmpl/blog.rs index eca4df0..8c3c4f1 100644 --- a/src/tmpl/blog.rs +++ b/src/tmpl/blog.rs @@ -58,7 +58,9 @@ pub fn blog(post: &Post, body: PreEscaped<&String>, referer: Option) -> None, html! { (post_metadata(post)) - (nag::referer(referer)) + @if !post.front_matter.skip_ads { + (nag::referer(referer)) + } article { h1 {(post.front_matter.title)} @@ -140,7 +142,7 @@ pub fn gallery(post: &Post) -> Markup { None, html! { (post_metadata(post)) - h1 {(post.front_matter.title)} + h1 {(post.front_matter.title)} (PreEscaped(&post.body_html)) @@ -177,10 +179,13 @@ pub fn talk(post: &Post, body: PreEscaped<&String>, referer: Option) -> None, html! { (post_metadata(post)) - (nag::referer(referer)) + + @if !post.front_matter.skip_ads { + (nag::referer(referer)) + } article { - {(post.front_matter.title)} + h1 {(post.front_matter.title)} (nag::prerelease(post)) -- cgit v1.2.3